Skip to content

Hotfix : 참여중 파티 조회 반환값 통일#59

Merged
milowon merged 34 commits intomainfrom
develop
Jan 2, 2026
Merged

Hotfix : 참여중 파티 조회 반환값 통일#59
milowon merged 34 commits intomainfrom
develop

Conversation

@milowon
Copy link
Contributor

@milowon milowon commented Jan 2, 2026

📝 상세 내용

  • 참여중 파티 조회 반환값 파티 리스트 반환값과 동일하게 통일

Summary by CodeRabbit

개선 사항

  • 개선
    • 파티 카드의 참여자 수 표시 형식 개선 (현재/최대 인원 표시)
    • 1인당 가격 자동 계산 및 표시
    • 파티 게시 시간을 상대적 시간으로 표시 (방금 전, X분 전 등)
    • 오래된 게시물의 날짜 형식 개선 (MM.dd)

✏️ Tip: You can customize this high-level summary in your review settings.

yyytir777 and others added 30 commits December 8, 2025 10:50
* feat : google login 구현 완료 (ios 구현 중)
* feat : google login 구현 완료
* fix : user hard delete
* feat : apple 로그인 구현 및 ddl-auto -> update 변경
* 약관 엔티티 생성 및 연관관계 설정

* 회원가입에 약관 저장 로직 추가

* 서버에서 idToken을 받아올 수 없으므로 단순히 이메일로 accessToken을 받아오는 test API 추가
* feat : 파티 엔티티 정의

* feat : 파티 dto

* feat : party dto 정의

* feat : party entity 정의

* feat : 파티 생성,수정,삭제, 조회

partycontroller
partyservice
partyrepository

* feat : 거리 계산 클래스

* refactor : 불필요한 코드 삭제

* refactor : token provider로 유저 아이디 추출하도록 변경

* Fix: 파티 기능 버그 수정

* docs : 파티 swagger 문서 추가
@milowon milowon self-assigned this Jan 2, 2026
@milowon milowon added the bug Something isn't working label Jan 2, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 2, 2026

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

PartyResponse DTO를 PartyCardResponse로 교체하는 변경사항입니다. PartyCardResponse에 Party 엔티티로부터 인스턴스를 생성하는 정적 팩토리 메서드 from()과 가격 계산, 참여자 상태 포맷팅, 상대 시간 계산, 마감 여부 확인 등의 헬퍼 메서드를 추가했습니다. UserService와 UserController의 활성 파티 조회 엔드포인트가 PartyCardResponse를 사용하도록 업데이트되었으며, UserService에 클래스 레벨 @Transactional(readOnly=true) 어노테이션과 변경 작업용 @Transactional 어노테이션이 추가되었습니다.

Possibly related PRs

Suggested labels

enhancement

✨ Finishing touches
  • 📝 Generate docstrings

📜 Recent review details

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 1ea8022 and ed3a399.

📒 Files selected for processing (4)
  • src/main/java/ita/tinybite/domain/party/dto/response/PartyCardResponse.java
  • src/main/java/ita/tinybite/domain/user/controller/UserController.java
  • src/main/java/ita/tinybite/domain/user/dto/res/PartyResponse.java
  • src/main/java/ita/tinybite/domain/user/service/UserService.java

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 and usage tips.

@milowon milowon merged commit 3a75aa2 into main Jan 2, 2026
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants