Conversation
- 모든 서비스 함수를 클래스 기반 구조로 변환 - product.py 라우터에서 서비스 인스턴스 생성 방식으로 변경 - blog.py와 동일한 패턴으로 일관성 확보 - CustomException 구조에 맞게 에러 처리 개선 - 기존 비즈니스 로직은 그대로 유지
- title, description 추가 - selenium 사용 여부 및 이미지 포함 여부 삭제(service) - 기존 비즈니스 로직은 그대로 유지
refactor: service, util, endpoint 리팩토링
* 전체 프로세스 실행 로직 개발(테스트용) * chore: db testcode 작성 * refetor: tester 리펙토링 product url 구조변경으로 인한 코드 리펛토링
…am-icebang into feature/blog_endpoint_refactor
…ctor Feature/blog endpoint refactor
* refactor: DTO 네이밍을 단수형으로 변경 * refactor: 테이블 명을 단수형으로 통일, 외래키 제약 조건 제거 * chore: Workflows run 관련 테이블 추가 * chore: Table 스키마 변경 ERD cloud와 일치 * refactor: User 테이블 명을 단수형으로 통일 * fix: Schemas to schema (typo) * chore: if not exits create sql에서 제거 * chore: Drop all table before create shcema * fix: Schema SQL 스크립트를 수정 * fix: Drop SQL 스크립트 분리 및 Schema 수정 --------- Co-authored-by: can019 <jys01012@gmail.com>
* chore: 로그인 관련 dto 작성 * feat: login controller * feat: Login api * feat: 로그인 프론트 연동 permission 해결 안됨 * feat: User identity 설정 및 user 정보 return
- Blogger API 인증 및 포스팅 기능을 추가하여 블로그에 글 작성 가능하도록 함. - 기존 WebDriver 기반 로직을 대체할 수 있도록 API 인증, 포스트 작성, 설정 로드 기능 포함. - blog 엔드포인트 수정 및 추가 - schemas 수정
* test: User login test * test: User login test with api docs * chore: swagger github action (experimental) * chore: Spring swagger yml target dir 수정
* chore: test dir 구조 개편 * chore: integrationTest annotation 및 support 정의 * fix: User register auth mapper xml 쿼리 param mismatch userOrgId -> orgId * test: fix context load test vis extend e2e support * chore: Unit test 비활성화 * chore: Integration test 일부 세팅
feat: Blogger 블로그 포스팅 서비스 구현
* chore: rename UserServiceApplicationE2eTest Changes to be committed: renamed: src/test/java/com/gltkorea/icebang/e2e/scenario/UserServiceApplicationE2eTests.java -> src/test/java/com/gltkorea/icebang/e2e/scenario/ContextLoadE2eTests.java * test: User login rest docs * chore: Test dir 구조화 * test: oranization api test * test: Integration test * chore: gradle allTests task 제거 * chore: Ci (java) test 수행 항목 조정 - main이 target인 경우 모든 test 수행 - 보통의 경우 unit, integration 수행 * fix: Main push 시 unit, integration test 수행 누락 * chore: echo로 test 수행 * chore: 실패 테스트 * chore: echo 비활성화 * chore: 실패 테스트 원복
* feature: FastAPI Ping Test * fix: API url 수정 * refactor: Code Formatting * fix: PUBLIC Endpoints에 /ping 추가
* chore: mapper 및 global위치 조정 * chore: GLT korea 제거
feat : Mariadb Manager 작성 및 pytest 작성
* chore: python CI 추가 * chore: 코드 테스트 * chore: poetry 의존성 추가 * refactor:코드 포멧팅 * chore: ci ruff제거 * chore: - config.py 의존성 삭제 - ci 테스트 env의존성 추가 * chore: - code formatting * refactor:테스트코드 url 버그 수정 * chore:docker image add * chore:poetry 필요없는 라이브러리 삭제 refactor: CI 코드 리펙토링 * chore:ruff 주석 처리 * chore:패키지 다시 추가 * chore: python CI 코드 리펙토링 * chore: 코드변경 * chore: CI 파이썬 코드 수정 * chore:CI 코드 롤백 * chore: 도커 파일 수정 * chore: poetry dependencies 변경 * chore:dockerfile 수정 * chore: poetry torch 변경 * chore: black refactor * chore: pyhton CI 설정 완료 - python CI 개발 - dockerFile 수정 -docker-compose 파일 수정 * chore:코드 포멧팅 * chore:poetry패키지 변경
* chore: production 환경 env 세팅 * chore: set up env in github action * chore: Release drafter version tagging 분리 * fix: release drafter 조건
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📝 작업 내용
🔗 관련 이슈
💬 추가 요청사항
✅ 체크리스트
코드 품질
테스트
배포 준비