Skip to content

타임라인 공동회고 타입 및 /api/book thumbnail/별점 필터 보완 #343

@U-hee

Description

@U-hee

요청하는 기능(Feature Summary)

프론트 구현과의 스펙 불일치를 해소하기 위해 타임라인 타입, 책 목록 thumbnail 응답, 별점 범위 필터를 보완합니다.


상세 기능 설명(Details)

  • GET /api/book/{personalBookId}/records/timeline 응답에 GROUP_RETROSPECTIVE 타입을 포함한다.
  • 타임라인 커서 타입 설명에 GROUP_RETROSPECTIVE를 반영한다.
  • GET /api/book 응답의 thumbnail이 null로 내려오지 않도록 매핑을 수정한다.
  • GET /api/book에 별점 범위 필터 파라미터 minRating, maxRating를 추가한다.
  • 기존 cursorRatingRATING 정렬 시 페이지네이션 커서 용도로 유지한다.

참고 UI/예상 화면(Optional)

  • 프론트 책장 목록의 별점 필터 UI(예: 3점 이상, 3~4점, 5점만)와 연동 가능해야 함
  • 타임라인에서 공동회고 항목이 GROUP_RETROSPECTIVE 타입으로 렌더링 가능해야 함

관련 문서/링크(Optional)

  • API: GET /api/book
  • API: GET /api/book/{personalBookId}/records/timeline
  • 관련 논의: FE 요청사항(공동회고 타입 누락, thumbnail null, 별점 범위 필터 부재)

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions