-
Notifications
You must be signed in to change notification settings - Fork 2
[CHORE]: develop 브랜치 최신 변경사항 main 반영 #146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Changes from all commits
Commits
Show all changes
299 commits
Select commit
Hold shift + click to select a range
d5a90b3
[REFACTOR]: BusinessHours isClosed 필드를 isHoliday로 변경
twodo0 4860615
[REFACTOR]: BusinessHours Store 연관관계 적용 및 BaseEntity 상속
twodo0 499b92f
[FEAT]: 가게 승인 상태 enum 추가
twodo0 b7f43e8
[FEAT]: 가게 카테고리 enum 추가
twodo0 69cff59
[FEAT]: Store 엔티티 설계
twodo0 bdd3dcf
[REFACTOR]: TableImage Store 연관관계 적용 및 BaseEntity 상속
twodo0 d7bf7b0
[FEAT]: StoreRepository 세팅
twodo0 cff7e89
[FEAT]: TableImageRepository 세팅
twodo0 073a21d
[FEAT]: BusinessHoursRepository 세팅
twodo0 20ca6d2
[FEAT]: RegionRepository 세팅
twodo0 4e815fa
[CHORE]: yml 파일 수정
CokaNuri ab2e1ea
[REFACTOR]: Store와 BusinessHours 양방향 연관관계 및 편의 메서드 추가
twodo0 a6d71ef
[FIX]: StoreTable 연관관계 주석처리
twodo0 60f6178
[REFACTOR]: Store와 TableImage 양방향 연관관계 및 편의 메서드 추가
twodo0 d565be2
[REFACTOR]: Store-TableImage 양방향 연관관계 삭제 편의 메서드 추가 및 생명주기 관리 설정
twodo0 36f7def
Merge pull request #24 from Eatsfine/feature/store-setup
twodo0 9b777c4
[REFACTOR]: ApiResponse 실패 응답을 BaseErrorCode 기반으로 통합
twodo0 3a40d70
[FEAT]: HTTPS 적용 및 NGINX Blue-Green 무중단 배포 전환 로직 수정
zerochani 0b5b503
[FEAT]: HTTPS 적용 및 NGINX Blue-Green 무중단 배포 전환 로직 수정
zerochani 41d4f09
Merge pull request #27 from Eatsfine/feature/https
zerochani 5919a88
충돌 해결
CokaNuri 1ab6644
Merge pull request #25 from Eatsfine/refactor/api-response
twodo0 df78ea4
ApiResponse 수정
CokaNuri 48125a9
[FEAT] 예약 가능 시간대 및 테이블 조회 DTO 개발
CokaNuri ad456fd
[FEAT] 예약 가능 시간대,테이블 조회 컨트롤러 개발 및 스웨거 설정
CokaNuri 54d3710
[FEAT] BookingTable 엔티티 개발
CokaNuri a32cd60
[FIX] Booking 엔티티 수정 (BookingTable 연관관계 고려)
CokaNuri 46eb507
[FEAT] BookingRepository- findReservedTableIds 메서드 구현
CokaNuri a90a8a1
[FIX] Store 엔티티 businessHours,tableImages 필드에 @Builder.Default 애노테이션 추가
CokaNuri 6d541f0
[FEAT] StoreTable 엔티티 기본 설정
CokaNuri 4afc999
[FEAT] 예약 가능 시간 조회 시 '나눠 앉기' 동의 여부 로직 추가
CokaNuri 4fbe5a8
[FEAT] 테이블 유형 enum 추가
CokaNuri 30ae5a3
[FEAT] TableLayout 엔티티 기본 설정 및 Store, StoreTable 연관관계 수정
CokaNuri e5725e4
[FEAT] BusinessHours의 DayofWeek을 커스텀 enum이 아닌java.time 으로 변경
CokaNuri 7abe68a
[FIX] BusinessHours의 DayofWeek @Enumerated추가
CokaNuri 4422093
[FIX] rows 필드 db에서 오류 -> lows로 수정
CokaNuri ba066f3
[FEAT] GET /api/v1/stores/{storeId}/bookings/available-times 구현
CokaNuri bac7d3c
[FEAT] GeneralException 구현
CokaNuri 97f49ef
[FIX] 로컬 개발 환경에서 https->http 사용
CokaNuri 03153e2
[FEAT] User 엔티티 기본 설정
CokaNuri d0a576b
[FEAT]: 식당 상세 조회 DTO 및 BusinessHours 변환 로직 추가
twodo0 c22438e
[FEAT]: StoreSuccessStatus, StoreErrorStatus 추가
twodo0 8efbbf5
[FEAT]: GeneralException(프로젝트 exception) 세팅
twodo0 2076181
[FEAT]: StoreException 세팅
twodo0 3601032
[FEAT]: 식당 상세 조회 API (Controller/Service) 구현
twodo0 ba7fa01
[FEAT]: 전역 예외 핸들러(GeneralExceptionAdvice) 구현
twodo0 f17b1ed
[REFACTOR]: BusinessHours 응답 DTO 및 컨버터 휴무 처리 단순화
twodo0 b179f6b
[FEAT] 예약 시간대 설정 후 테이블 조회 DTO 개발
CokaNuri 14435a5
[FEAT] StoreTable에 Table의 위치 필드 추가
CokaNuri af98092
[FEAT] 시간대 설정 후 예약 가능한 테이블 조회 서비스 구현
CokaNuri d3824bd
[FEAT] 테이블 분리 허용 여부에 따라 테이블 조회 로직 수정
CokaNuri 771651a
[FEAT] GET /api/v1/stores/{storeId}/bookings/available-tables 구현
CokaNuri 2189d8b
[CHORE] Swagger 버전 변경 2.3.0 -> 2.8.1
CokaNuri 3c7685b
[FEAT] BookingException 및 ErrorStatus 추가
CokaNuri 3a2acd6
[FEAT] 에러 핸들러 구현
CokaNuri 5f75ce1
[FEAT] BookingController에 BookingException 포함
CokaNuri 60ef2cc
예전 테스트 코드 제거
CokaNuri 11bbf45
[REFACTOR] : BookingErrorStatus를 공통 ErrorStatus에서 Booking 도메인으로 분리
CokaNuri 460b82c
[REFACTOR]: 전역 예외 핸들러 제거
twodo0 1a2ef36
[REFACTOR]: BusinessHoursResDto.summary 응답 시간 포맷(HH:mm) 적용
twodo0 e0f0c7c
[REFACTOR]: BusinessHours 응답 DTO isClosed로 필드명 변경
twodo0 f8b0d1d
Merge pull request #28 from Eatsfine/feature/store-detail
twodo0 0a73ef8
Merge branch 'develop' into feature/booking-available-check
CokaNuri 17b86af
충돌 해결
CokaNuri 186b979
GeneralException 충돌 해결
CokaNuri 165b19b
Merge pull request #29 from Eatsfine/feature/booking-available-check
SungMinju e29373e
[FIX]: NGINX Blue-Green 자동 전환 배포 로직 수정
zerochani d8ad454
Merge pull request #30 from Eatsfine/feature/https
zerochani 181bba0
[FIX]: NGINX Blue-Green 자동 전환 배포 로직 수정 (다시 복구)
zerochani ee69559
Merge pull request #31 from Eatsfine/feature/https
zerochani 5064cce
Update database password in application-local.yml
CokaNuri 7c8fb80
[FEAT] : 예약 생성 DTO 개발
CokaNuri 99b5233
[FIX]: NGINX Blue-Green 존재 여부 확인 후 stop 하도록 로직 수정
zerochani 3155f47
[REFACTOR] : 예약 조회 DTO, 컨트롤러 구조 변경
CokaNuri 237c2f9
Merge pull request #32 from Eatsfine/feature/https
zerochani 80cba3f
[FEAT] : BookingErrorStatus 추가
CokaNuri 3edd7a9
[FEAT] : CreateBookingDTO에 isSplitAccepted 필드 추가
CokaNuri 529a552
[FEAT] : createdAt JPA 자동 설정 가능하게 애노테이션 추가
CokaNuri 1d0acb7
[FEAT] : 비관적 락 적용해 테이블 조회하는 메서드 개발
CokaNuri 19e542e
[FIX] : Post 방식 API ModelAttribute->RequestBody 변경
CokaNuri 4717113
[FIX] : boolingTables 필드에 @Builder.Default 애노테이션 추가
CokaNuri 0c155ad
[FEAT] : 예약 생성 비즈니스 로직 개발
CokaNuri 10b2682
[FIX]: 배포 대상 판단 로직을 nginx upstream 기준으로 수정
zerochani 6d06836
Merge pull request #33 from Eatsfine/feature/https
zerochani dd596c0
[FIX]: deploy.yml 로직 약간수정
zerochani 5f333b3
Merge pull request #34 from Eatsfine/feature/https
zerochani ed49ff0
[FIX]: 기존으로 복구 및 로그 추가
zerochani e080e75
Merge pull request #35 from Eatsfine/feature/https
zerochani 1839046
[FIX]: 기존으로 복구
zerochani 94faf09
Merge pull request #36 from Eatsfine/feature/https
zerochani ae36c10
[FIX]: 배포 스크립트 Nginx 리로드 경로
zerochani a6f9e71
Merge pull request #37 from Eatsfine/feature/https
zerochani 5333ee7
[FIX]: HTTPS 환경에서 깨지던 blue-green 배포 판단 로직 수정
zerochani 19e6c43
Merge pull request #38 from Eatsfine/feature/https
zerochani 73d45fa
[FIX]: 로직 순서 수정
zerochani db46b05
Merge pull request #39 from Eatsfine/feature/https
zerochani b73fe13
[FIX]: 로직 순서 수정
zerochani 405ee87
Merge pull request #40 from Eatsfine/feature/https
zerochani 50fe3bb
[FIX]: 코드 약간 수정
zerochani 3f3cf6a
Merge pull request #41 from Eatsfine/feature/https
zerochani c63b64e
[FIX]: 코드 약간 수정
zerochani b2ccaa9
Merge pull request #42 from Eatsfine/feature/https
zerochani 964c100
[FIX]: 코드 약간 수정
zerochani 358a2a6
Merge pull request #43 from Eatsfine/feature/https
zerochani d406aed
[FIX]: 코드 약간 수정
zerochani 9e65802
Merge pull request #44 from Eatsfine/feature/https
zerochani 0cc15af
[FIX]: 코드 약간 수정
zerochani a36a456
Merge pull request #45 from Eatsfine/feature/https
zerochani 034d59a
[BUILD]: QueryDSL 설정 추가 (.gitignore, build.gradle)
twodo0 dde9022
Merge pull request #46 from Eatsfine/build/querydsl-config
twodo0 68b751a
Merge branch 'develop' into feature/booking-create
CokaNuri 30128b5
[CHORE] : DB_PASSWORD 환경변수로 관리
CokaNuri 49605db
[FEAT] : UserRepository 임시 사용
CokaNuri c50801d
[FEAT] : BookingErrorStatus 추가
CokaNuri cd5cc8b
[FEAT] : 결제 요청 관련 DTO 개발
CokaNuri 4a261c9
[FEAT] : StoreErrorStatus 추가
CokaNuri 988ffd7
[REFACTOR] : Swagger 테스트용 @ParameterObject 애노테이션 추가
CokaNuri aca5023
[REFACTOR] : 영업시간 정보 없을 시 예외 처리 로직 추가
CokaNuri 824aa85
[FEAT] : Booking 엔티티에 depositAmount 필드 추가 및 confirm 메서드 추가
CokaNuri e0f5e63
[FIX] : 예약 상태가 PENDING 혹은 CONFIRMED인 테이블을 조회하도록 수정
CokaNuri a3e0385
[FEAT] : 결제 완료 처리 API 개발
CokaNuri ab20a8e
[FIX] : JpaAuditing 설정 변경
CokaNuri 0c3ace4
[FEAT] Swagger 운영 도메인 등록
zerochani 6503e81
Merge pull request #47 from Eatsfine/feature/booking-create
CokaNuri fa36abc
[FEAT]: 결제 요청 API 구현 및 Booking 연동
zerochani 8213aae
[FEAT]: 가게 등록 및 Region 예외 추가
twodo0 d785902
[REFACTOR]: Store 엔티티 초기 구조 보정
twodo0 4d018d9
[FEAT]: StoreConverter 추가
twodo0 d7ef215
[FEAT]: Store/Region 성공 상태 코드 추가
twodo0 d8cd5e1
[FEAT]: 가게 등록 및 영업시간 요청 처리
twodo0 70ae0d6
[FEAT]: 영업시간 검증 및 예외처리
twodo0 19229b0
[REFACTOR]: 영업시간 및 이미지 필드 수정
twodo0 ba65145
[FEAT]: 가게 검색 기본 구조 추가
twodo0 a2eaf70
[FEAT]: QueryDSL 기반 가게 검색 구현
twodo0 b3248b4
[FEAT]: 실시간 영업 여부 체크 로직 구현
twodo0 b16474c
[FEAT]: 가게 검색에 키워드 검색, 지역 필터 기능 추가
twodo0 75cceb2
[FEAT]: 가게별 예약금 로직 추가
twodo0 df092c2
Merge pull request #48 from Eatsfine/feature/store-create-read
twodo0 a8600d3
[FEAT]: 가게 테이블(StoreTable) 도메인 엔티티 설계 (#51)
sonjunkyu 9550479
Merge pull request #50 from Eatsfine/feature/payment
zerochani dc981b6
[FIX]: 간편결제만 놔두기
zerochani 171348c
[FEAT]: 토스페이먼츠 결제위젯 연동 및 승인 프로세스 구현
zerochani 19a42d2
[FEAT]: 독립적인 테스트 환경 구성을 위한 H2 DB 및 설정 추가해서 빌드 실패 해결
zerochani 1062914
[FIX]: username 삭제
zerochani 3108c2a
Feature/payment (#54)
zerochani 9499e14
[FEAT]: 식당 기본 정보, 영업시간 수정, 브레이크타임 설정 API 개발 (#55)
twodo0 08eebc6
[FEAT]: 결제 승인 결과(성공/실패) 처리
zerochani c9d6a8c
[REFACTOR]: Payment 예외 처리 리팩토링
zerochani 35be75b
[FEAT]: 결제 취소(환불) API 구현
zerochani 3db6f18
[FEAT]: 결제 내역 조회 및 상세 조회 API 구현
zerochani 732cbb8
[FEAT]: 테이블 배치도 생성, 조회 API 구현 (#56)
sonjunkyu 1ec6d26
[FEAT]: 가게 이미지, 테이블 이미지(S3) 업로드/조회/삭제 기능 구현 (#61)
twodo0 7905e85
[FEAT]: 가게 테이블 생성 API 구현 (#62)
sonjunkyu e817808
[FIX]: 무중단 배포 구조 스크립트에서 단일 컨테이너 배포 구조 스크립트로 변경
zerochani 50b2f21
Merge pull request #65 from Eatsfine/feature/infra
zerochani f09b36d
[FIX]: EC2 SSH 배포 방식 수정 및 GitHub Actions 안정화
zerochani d94dc1d
Merge pull request #66 from Eatsfine/feature/infra
zerochani e57580f
[FIX]: GitHub Actions SSH 포트 임시 오픈/회수 로직 정리
zerochani 7df4de9
Merge pull request #67 from Eatsfine/feature/infra
zerochani 82fb935
Merge branch 'develop' into feature/payment
zerochani 7d00784
[FIX]: 배포 워크플로우 main으로 변경
zerochani a78d369
Merge pull request #71 from Eatsfine/feature/infra
zerochani 32df4a3
Merge pull request #68 from Eatsfine/feature/payment
zerochani 6e18973
[CHORE]: 불필요 도커 이미지 및 컨테이너 정리
zerochani 64487d9
Merge pull request #74 from Eatsfine/feature/infra
zerochani 09ad692
[FEAT]: 테이블 예약 시간대 목록 조회, 관리 API 구현 (#69)
sonjunkyu 27654a5
[FEAT]: 가게 등록 시 사업자번호 검증 추가 및 Region 엔티티 구조 변경 (#75)
twodo0 19517c2
[CHORE]: 멈춰있는 컨테이너 전부 삭제 명령어 제거
zerochani 8be0ee5
Merge pull request #78 from Eatsfine/feature/infra
zerochani 04de332
Merge branch 'main' into develop
zerochani c37c8b0
[FEAT]: DTO 분리 및 필드명 변경
zerochani eb03b8b
[REFACTOR]: 결제 승인 로직 개선 및 DTO 적용
zerochani 5ee8eba
[REFACTOR]: / 붙여줌
zerochani 350c98c
[FEAT]: 메뉴 엔티티 설계 (#82)
twodo0 9466286
[FEAT]: 가게 테이블 상세 조회/수정/삭제 API 구현 (#77)
sonjunkyu d1865b7
Merge pull request #80 from Eatsfine/feature/payment
zerochani 3e99e07
가게 개별 테이블 이미지 등록/삭제 API 구현 (#83)
sonjunkyu 6e01492
[FEAT] : 예약 취소 API 개발 / 마이페이지 예약 조회 API 개발 (#85)
CokaNuri 635014d
[FEAT]: 메뉴 관리 CRUD 구현 및 S3 수명주기 추가 (#87)
twodo0 bd3c656
[REFACTOR]: PaymentService 외부 API 호출 로직 분리
zerochani e98b7bf
Merge branch 'main' into develop
CokaNuri 5945b0d
[FIX]: 결제 승인 API 예외 발생 시 결제 실패 상태 미반영 버그 수정
zerochani f395a4d
[FIX] : QClass 관련 빌드 에러 수정
CokaNuri 278f5e7
[FIX]: TossPaymentService 결제 취소 요청 URI 생성 방식 개선
zerochani fd48817
[FIX]: TossPaymentService RestClient 주입 모호성 해결
zerochani 429f91e
Merge pull request #91 from Eatsfine/feature/payment
zerochani 9586ebe
[REFACTOR]: 가게 테이블 생성 시 이미지 업로드 로직 추가 (#93)
sonjunkyu 84ced95
[FEAT] Toss Payments Webhook 연동 및 상태 동기화 로직 구현 (#95)
zerochani eb3220e
Create .coderabbit.yaml (#97)
SungMinju 4e709a7
[FEAT] Member&Auth 구현 완료 (#96)
SungMinju 6f2dbff
[FIX]: 테스트 환경 설정 및 의존성 주입 오류로 인한 빌드 실패 수정
zerochani 74b9d67
[TEST]: 보안필터를 활성화하거나 @WithMockUser 등으로 보안 동작을 검증하는 케이스를 추가
zerochani c1e7030
Merge pull request #99 from Eatsfine/dev2
zerochani 15b0d64
[FEAT]: Spring Security 기반 사장 권한 RBAC 적용 (#102)
twodo0 dd0329a
[FEAT]: 1:1 문의 등록 API 구현
zerochani cd9d791
[TEST]: 1:1 문의 등록 API 컨트롤러 테스트 추가
zerochani 7f6d26d
[CONFIG]: 1:1 문의 API 보안 허용 설정
zerochani 2287aff
[FEAT]: ApiResponse로 응답 통일하기
zerochani 1d48fdf
[FEAT]: 문자열 길이 제약 추가
zerochani 352dc1a
[FEAT]: DTO 유효성 검증 실패 테스트 케이스 추가
zerochani 07659dd
Merge pull request #104 from Eatsfine/feature/inquiry
zerochani e38117a
Merge branch 'main' into develop
zerochani 88af538
[FIX]: StoreTableCommandServiceImpl 중복 에러 해결
twodo0 f4c8e23
[FIX]: StoreCommandServiceImpl 중복 에러 해결
twodo0 1e9f253
[Feat] (구글/카카오) 소셜 로그인 구현 및 회원 탈퇴 로직 보완 (#110)
SungMinju 6003fcb
Merge remote-tracking branch 'origin/main' into develop
zerochani 2cd4c13
[FEAT]: test/application.yml 에도 설정 추가
zerochani f87b28b
Merge pull request #115 from Eatsfine/feature/bug1
zerochani c31ce87
[FEAT]: 내 가게 관리 페이지 조회 API에 사장 권한 RBAC 적용 (#117)
sonjunkyu 6c01d63
[FEAT]: Store, StoreTable 도메인 전체 접근 허용 URI 설정 (#118)
twodo0 df7a282
[FEAT]: 가게 상세조회 응답에 depositRate 추가
twodo0 b0c9a6e
Merge branch 'main' into develop
twodo0 15dfdfe
[FEAT]: 숫자로 depositRate 응답 나가도록 수정
twodo0 eb7bef7
Merge branch 'main' into develop
twodo0 d3d9d23
[FEAT] 사장 예약 관리 API 개발 및 기존 예약 API 리팩토링 (#120)
CokaNuri c1f5fa3
[FEAT]: 패스워드 수정 API 구현 (#119)
SungMinju f544f98
[Refactor] setSecure 동적 설정 (#124)
SungMinju fc27035
Merge branch 'main' into develop
SungMinju 5d8ee2f
[FIX]: VerifyOwnerDto 에러 수정
twodo0 5aa6b22
[FIX]: 비회원 1:1 문의 등록 시 401 에러 해결
zerochani 05d1c8b
Merge pull request #127 from Eatsfine/feature/inquiry1
zerochani 9a2ae15
[Fix] 사용자 프로필 이미지 오류 수정 (#130)
SungMinju e68c6fa
Merge branch 'main' into develop
SungMinju 7fa07ad
[FEAT]: 프론트 배포주소 및 로컬 CORS 허용
zerochani 656236b
Merge branch 'main' into develop
zerochani 48d9dd5
[FEATURE]: 가게 심야 영업 허용 및 예약-브레이크타임 충돌 방어 로직 구현 (#128)
twodo0 6129508
[REFACTOR]: TableLayout 엔티티 컬럼 및 테이블 배치도 재생성 시 미래 예약 검증 로직 추가 (#132)
sonjunkyu 81940b9
[Debug] 회원탈퇴 외래키 제약으로 인한 오류 & 프로필 이미지 url 반환 코드 수정 (#133)
SungMinju 3ebd37a
[FEAT]: 마이페이지에서의 내 가게 리스트 조회 API 추가 (#135)
twodo0 fe84009
Merge branch 'main' into develop
twodo0 33e9284
Update CustomOAuth2FailureHandler.java
SungMinju bbca5db
Update CustomOAuth2SuccessHandler.java
SungMinju 3f6847c
Update AuthCookieProvider.java
SungMinju bdfad23
[FIX]: 불필요 도커이미지 제거 명령어 배포 스크립트에 추가
zerochani efd8476
Merge pull request #137 from Eatsfine/feature/ci-cd
zerochani 83db327
Merge branch 'main' into develop
SungMinju 1609074
Update README.md
SungMinju 6a791aa
Update README.md
SungMinju 86f4806
Update README.md
SungMinju a2300ee
[DOCS]: 내 담당 역할 작성
zerochani c586afe
[DOCS]: 영도/이도영 담당 역할 작성
twodo0 a87cb41
Update README.md
SungMinju 2fc7895
Update README.md
CokaNuri 1be6928
[DOCS]: 준/손준규 담당 역할 작성
sonjunkyu e7c5297
[FIX]: 배치도 재생성 시 Unique 제약 조건 오류 해결 (#139)
sonjunkyu 5921ec5
[REFACTOR]: 메뉴 선택 없이 예약했을 때 메시지 던지도록 수정 (#140)
twodo0 080ab7c
[REFACTOR]: 사업자 인증 시 대표자 이름을 별도로 입력받도록 수정 (#143)
twodo0 0f22d07
FEAT: 식당 상세조회 시 테이블 이미지 목록 추가
twodo0 553aa65
[FEAT]: 식당 검색 응답에 좌표값 추가
twodo0 dddeab0
Merge branch 'main' into develop
twodo0 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧹 Nitpick | 🔵 Trivial
StoreDetailDto에 좌표 필드 누락 — API 일관성 검토 필요StoreSearchDto(검색 목록)에는latitude/longitude가 추가되었지만,StoreDetailDto(상세 조회, line 54-75)에는 없습니다. 클라이언트가 상세 페이지에서 지도 마커를 표시할 때 별도 검색 호출이 필요해지는 문제가 생깁니다. 의도적인 설계라면 코드 주석으로 이유를 명시해두는 것을 권장합니다.🤖 Prompt for AI Agents