Skip to content

release: develop → main#219

Merged
Junhyukkkk merged 6 commits into
mainfrom
develop
Jun 3, 2026
Merged

release: develop → main#219
Junhyukkkk merged 6 commits into
mainfrom
develop

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

Release: develop → main

develop 브랜치의 변경사항을 main으로 배포합니다.
버전은 main 머지 시점에 자동으로 확정됩니다.

Changes

  • test: imageUrl 폴백 로직 검증 테스트 추가
  • feat: POST /api/immersive-votes/next 엔드포인트 추가
  • feat: ImmersiveVoteQueryService에 getNextRandom 구현
  • feat: ImmersiveVoteQueryUseCase에 getNextRandom 메서드 추가
  • feat: VoteRepository에 랜덤 투표 조회 쿼리 추가

Junhyukkkk and others added 6 commits June 3, 2026 22:14
  - findRandomExcluding: excludeIds 제외하고 랜덤 조회
  - findRandom: 첫 조회용 랜덤 쿼리
  - countOngoing: 진행 중 투표 개수 조회
  - getNextRandom 메서드 시그니처 정의
  - ImmersiveNextResult record 추가
  - excludeIds 제외하고 랜덤 투표 조회
  - 기존 toFeedItem 메서드 재사용
  - imageUrl null 시 thumbnailUrl로 폴백 처리
  - ImmersiveNextRequest: excludeIds, size 파라미터
  - ImmersiveNextResponse: 기존 피드 응답 구조와 동일
  - 무한 순환: 모든 투표 소진 시 빈 배열 반환
  - imageUrl 있으면 그대로 반환
  - imageUrl null이면 thumbnailUrl로 폴백
feat: 몰입형 투표 랜덤 다음 조회 API 추가
@Junhyukkkk Junhyukkkk merged commit e7ebc64 into main Jun 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant