Skip to content

[Feat] 식당 및 메뉴 최적화 이미지 연동 (#190) - #191

Merged
hwistlezz merged 29 commits into
developfrom
feat/#190/restaurant-menu-media
Sep 18, 2026
Merged

hwistlezz merged 29 commits into
developfrom
feat/#190/restaurant-menu-media

Conversation

@hwistlezz

@hwistlezz hwistlezz commented Aug 30, 2026 •

Copy link
Copy Markdown
Member

🔥 작업 내용 (What)

식당·메뉴 응답에 최적화 이미지 정보를 추가했습니다. 기존 사진 주소는 유지해 화면을 순차적으로 전환할 수 있도록 했습니다.


🧩 변경 사항 (Details)

  • 식당과 메뉴에 이미지 자산 ID를 연결하고, 목록·상세용 이미지 정보를 내려줍니다.
  • 예약·리뷰·어드민에서도 필요한 이미지를 모아 한 번에 조회합니다.
  • READY 판정과 기존 URL 선택 규칙은 공통 코드로 분리했습니다.
  • 이미지 연결을 지울 수 있던 옛 메뉴 수정 메서드를 제거했습니다.
  • 식당 이미지 항목에 legacyUrl을 추가해, 아직 전환하지 않은 사진도 새 목록만으로 표시할 수 있게 했습니다.

📸 스크린샷

화면 변경은 없습니다. 현재 커밋의 CI 결과로 확인할 수 있습니다.


⚠️ 주의 사항 (Caution)

  • V18·V19로 이미지 자산 컬럼을 추가합니다. 기존 key와 URL 필드는 제거하지 않습니다.
  • 기존 URL 배열과 새 이미지 배열은 길이가 다를 수 있으므로 같은 index로 연결하면 안 됩니다.
  • 새 이미지 ID가 있으면 처리 중이거나 실패해도 기존 원본 URL로 돌아가지 않습니다.
  • 이미지 발급은 비활성 상태를 유지합니다. 실제 AWS 검증, 기존 사진 전환, 클라이언트 수정은 포함하지 않습니다.

🔗 관련 이슈

Closes #190


✅ 체크리스트

  • 현재 커밋의 빌드 및 테스트 CI 통과
  • 테스트 결과 링크 첨부
  • 팀원 리뷰 수정 사항 반영
  • 실제 AWS 환경 통합 검증

@coderabbitai

coderabbitai Bot commented Aug 30, 2026 •

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 0a7b230f-bab0-4f4f-b1df-4dfc1a037bec


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@hwistlezz
hwistlezz marked this pull request as ready for review September 4, 2026 15:42
gichanGim
gichanGim previously approved these changes Sep 8, 2026

@gichanGim gichanGim left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다! 남겨놓은 코멘트 확인 한번 부탁드려요!

Comment thread src/main/java/org/sopt/hashi/restaurant/domain/RestaurantMenu.java Outdated
@gichanGim
gichanGim force-pushed the feat/#188/image-transform-state branch from c21c359 to 6c1cb94 Compare September 9, 2026 00:25
@gichanGim
gichanGim force-pushed the feat/#190/restaurant-menu-media branch from 6ce5bfd to 084e1a8 Compare September 9, 2026 00:26
@hwistlezz
hwistlezz changed the base branch from feat/#188/image-transform-state to develop September 16, 2026 15:01
@hwistlezz
hwistlezz dismissed gichanGim’s stale review September 16, 2026 15:01

The base branch was changed.

@hwistlezz
hwistlezz requested a review from gichanGim September 17, 2026 17:11
@hwistlezz
hwistlezz merged commit 4fccd26 into develop Sep 18, 2026
3 checks passed
@hwistlezz
hwistlezz deleted the feat/#190/restaurant-menu-media branch September 18, 2026 11:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feat] 식당 및 메뉴 최적화 이미지 연동

2 participants