release: develop → main#224
Merged
Merged
Conversation
- VoteCommandService에서 ImageService 의존성을 Optional<ImageService>로 변경 - S3가 비활성화된 테스트 환경에서도 애플리케이션 컨텍스트가 정상 로드되도록 수정 - createWithImages 메서드에서 ImageService 없을 시 명확한 예외 메시지 제공
- findRandomExcluding: excludeIds 제외하고 랜덤 조회 - findRandom: 첫 조회용 랜덤 쿼리 - countOngoing: 진행 중 투표 개수 조회
- getNextRandom 메서드 시그니처 정의 - ImmersiveNextResult record 추가
- excludeIds 제외하고 랜덤 투표 조회 - 기존 toFeedItem 메서드 재사용 - imageUrl null 시 thumbnailUrl로 폴백 처리
- ImmersiveNextRequest: excludeIds, size 파라미터 - ImmersiveNextResponse: 기존 피드 응답 구조와 동일 - 무한 순환: 모든 투표 소진 시 빈 배열 반환
- imageUrl 있으면 그대로 반환 - imageUrl null이면 thumbnailUrl로 폴백
Order GET /api/chats results by lastMessageAt (newest first). Chats without messages are placed last.
Resolve chat message senderVoteOption from current participation only. Users who canceled their vote no longer expose A/B on past messages.
Feature:SlangFilter 추가 닉네임에 욕설 유무 포함
Author
|
빌드 성공 |
- PushNotificationSender를 @TransactionalEventListener(AFTER_COMMIT)로 전환해 알림 생성 트랜잭션 커밋 전 발송되던 race 제거 - FcmSenderAdapter에서 INVALID_ARGUMENT를 만료 토큰으로 오인해 정상 토큰까지 삭제하던 로직 제거 (UNREGISTERED만 삭제) - FCM 활성/비활성 어댑터를 기동 로그로 식별 가능하게 추가
…ommit fix: 투표 종료 푸시 알림 누락 방지
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.
Release: develop → main
develop 브랜치의 변경사항을 main으로 배포합니다.
버전은 main 머지 시점에 자동으로 확정됩니다.
Changes