Conversation
- MatchResultReader와 MatchResultService 클래스를 삭제하고 MatchResultFinder로 로직 통합 - MatchService의 getMatchResult 메서드를 findMatchResult로 수정 및 MatchResultFinder 사용 - CreateMissionOfferRequest에서 matchResultId 필드를 matchId로 변경 - MissionOfferAssembler 및 관련 로직의 matchId 파라미터 참조로 수정 - MatchResultResponse에서 일관성을 위해 matchId 필드 수정
- live 브랜치 푸시 시 도커 빌드 및 DockerHub에 push하도록 워크플로 추가 - 서버 접속 및 Docker Compose 기반 컨테이너 배포 자동화 단계 구성 - 기존 CD 워크플로에서 dev 브랜치로 타깃 변경 BREAKING CHANGE: live 브랜치 배포 활성화로 기존 배포 구조 변경 Refs: #123 (예시로 관련 티켓 번호 또는 URL 삽입)
- main 대신 dev 브랜치 타깃으로 ci-dev.yml 워크플로 수정 - live 브랜치 전용 ci-live.yml 워크플로 신규 추가 - Java 21 및 Gradle 기반 빌드 설정 포함 BREAKING CHANGE: 브랜치별 CI 프로세스 분리로 기존 워크플로 변경 필요
- KakaoApi에 사용자 탈퇴(/v1/user/unlink) API 메서드 추가 - KakaoClient에서 adminKey를 활용한 unlinkAccount 메서드 구현 - UserWithdrawalProcessor에서 카카오 사용자 연동 해제 로직 추가 - client-kakao.yml에 admin-key 환경변수 기반 설정 추가 BREAKING CHANGE: 카카오 사용자 탈퇴 기능 추가에 따른 클라이언트 설정 변경 필요
- MissionOfferAcceptHandler 클래스에서 불필요한 메서드 및 의존성 제거 - MissionOfferManager의 제안 생성 로직 단순화 및 로깅 보완 - MissionOfferCreator의 Offer 생성 관련 중복 메서드 통합 - MissionOfferCreateResult 클래스의 정적 메서드 구조 개선 - MissionOffer 내 단일 후보 반환 메서드 제거로 데이터 무결성 강화 BREAKING CHANGE: MissionOffer 생성 방식 변경으로 기존 호출 로직 수정 필요
…동-수락을-제거 fix: MissionOffer 자동 수락 로직 제거
- MatchEntity와 MatchState 기준으로 쿼리 조건 보완 - countVotedPreferenceByUserId 및 countVotedPreferenceDetailByUserIdAndPreference 메서드 쿼리 정리 - 쿼리에서 AS 키워드 추가로 필드 일관성 개선 - 메서드 매개변수 정렬 및 가독성 개선
bug: MatchChoiceRepository 쿼리 로직 수정
- MissionOfferCreateResult 클래스에서 정적 메서드 제거 및 생성자 단순화 - MissionOfferResponse에서 assignedMissionId 필드 제거 - MissionOfferReader의 의존성(UserMissionRepository) 삭제 및 로직 정리 - MissionOfferManager에서 MissionOfferCreateResult 생성 방식 변경 BREAKING CHANGE: MissionOffer 생성 및 데이터 처리 방식 변경으로 기존 구현 수정 필요
refactor: 미션 제안 목록 조회 시 단일 미션 ID 반환
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.
Summary (요약)
Changes (변경 사항)
Type of Change (변경 유형)
Related Issue (관련 이슈)
Test Plan (테스트 방법)
Screenshots (스크린샷)
Checklist (체크리스트)
Additional Context (추가 사항)