[SOU-638] 롤백 및 찜 과 DB 백업 파이프라인 구축#262
Conversation
* fix: 디스크 사용량 모니터링 스크립트 수정 * chore: 불필요한 주석 제거 * chore: 오타 수정
* feat: 찜 레포지토리 구현 * feat: 찜 비즈니스 로직 구현 * feat: 찜 응답 DTO 정의 * feat: 찜 API 구현 * feat: 찜 관련 에러코드 추가
* [SOU-593] 기념품 조회 응답에 찜 수/여부 추가 (#250) * feat: 찜 수 집계 쿼리 추가 * feat: 찜 수 및 찜 ID 목록 조회 쿼리 추가 * feat: 기념품 상세 조회에 찜 수/여부 추가 * feat: 근처 기념품 목록 조회에 찜 수/여부 추가 * feat: 내 기념품 목록 조회에 찜 수/여부 추가 * feat: 일반 추천 기념품 조회에 찜 수/여부 추가 * feat: AI 추천 기념품 조회에 찜 수/여부 추가 * test: 찜 수/여부 추가에 따른 테스트 수정 * [SOU-571] 찜 기능 테스트 코드 및 API 문서 작성 (#251) * feat: 찜 기능 테스트 코드 및 API 문서 작성 * feat: 찜 목록 조회 응답에 isWishlisted 필드 추가 * [SOU-601] 탈퇴 유저 삭제 배치 스케줄러 구현 (#252) * feat: 탈퇴 유저 삭제 배치 스케줄러 추가 * feat: 탈퇴 유저 삭제 로직 반환값 추가 및 테스트 수정 * chore: 불필요한 import 구문 제거 * fix: userId UUID 타입 불일치로 인한 NumberFormatException 수정 (#253) * feat: 탈퇴 유저 배치 삭제로 정책 변경 및 테스트 수정 (#254) * feat: 정보 동의한 회원들에게만 알림을 발송하도록 수정 (#255) * refactor: auth 바운디드 컨텍스트 수정 * fix: 깃 충돌 수정 * refactor: 정책에 따라 테스트 코드 수정 * [SOU-622] Docker DB 전환 및 자동 백업 파이프라인 구축 --------- Co-authored-by: johoon030 <142702766+hoonjo123@users.noreply.github.com> Co-authored-by: Develop-KIM <kimdonghwan913@gmail.com> Co-authored-by: monkey <105265603+Develop-KIM@users.noreply.github.com>
* [SOU-593] 기념품 조회 응답에 찜 수/여부 추가 (#250) * feat: 찜 수 집계 쿼리 추가 * feat: 찜 수 및 찜 ID 목록 조회 쿼리 추가 * feat: 기념품 상세 조회에 찜 수/여부 추가 * feat: 근처 기념품 목록 조회에 찜 수/여부 추가 * feat: 내 기념품 목록 조회에 찜 수/여부 추가 * feat: 일반 추천 기념품 조회에 찜 수/여부 추가 * feat: AI 추천 기념품 조회에 찜 수/여부 추가 * test: 찜 수/여부 추가에 따른 테스트 수정 * [SOU-571] 찜 기능 테스트 코드 및 API 문서 작성 (#251) * feat: 찜 기능 테스트 코드 및 API 문서 작성 * feat: 찜 목록 조회 응답에 isWishlisted 필드 추가 * [SOU-601] 탈퇴 유저 삭제 배치 스케줄러 구현 (#252) * feat: 탈퇴 유저 삭제 배치 스케줄러 추가 * feat: 탈퇴 유저 삭제 로직 반환값 추가 및 테스트 수정 * chore: 불필요한 import 구문 제거 * fix: userId UUID 타입 불일치로 인한 NumberFormatException 수정 (#253) * feat: 탈퇴 유저 배치 삭제로 정책 변경 및 테스트 수정 (#254) * feat: 정보 동의한 회원들에게만 알림을 발송하도록 수정 (#255) * refactor: auth 바운디드 컨텍스트 수정 * fix: 깃 충돌 수정 * refactor: 정책에 따라 테스트 코드 수정 * [SOU-622] Docker DB 전환 및 자동 백업 파이프라인 구축 * feat: db 백업 자동화 스크립트 추가 (#259) --------- Co-authored-by: johoon030 <142702766+hoonjo123@users.noreply.github.com> Co-authored-by: Develop-KIM <kimdonghwan913@gmail.com> Co-authored-by: monkey <105265603+Develop-KIM@users.noreply.github.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (66)
Walkthrough이 PR은 FCM 푸시 알림, 이메일/푸시 브로드캐스트, 모니터링 스택 기능을 제거하고 빌드/배포/로깅 설정을 정리하는 대규모 리팩토링 작업입니다. Firebase/Mail SMTP 설정과 관련 인프라 구성을 완전히 제거합니다. Changes기능 제거 및 인프라 정리
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested labels
Suggested reviewers
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
💡 Codex Review
META-INF/orm.xml을 통째로 제거하면 RefreshToken, File, Notice 같은 도메인 타입의 JPA 매핑이 사라집니다. 이 클래스들은 현재 @Entity가 없지만 RefreshTokenRepository/FileRepository/NoticeRepository에서 그대로 Repository 대상으로 사용되고 있어, 애플리케이션 기동 시점에 Not a managed type로 실패할 수 있습니다(전 환경 공통, 서비스 기동 불가).
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -1,23 +0,0 @@ | |||
| CREATE TABLE fcm_tokens ( | |||
There was a problem hiding this comment.
Summary by CodeRabbit
릴리스 노트
Bug Fixes
Chores