Skip to content

[THIP2025-346] [refactor] 모임방 사용성 개선 작업 및 만료된 방 조회 api 추가 #302

@hd0rable

Description

@hd0rable

🎟️ 상위 작업 (Ticket Number)

THIP2025-324

📝 상세 내용(Description)

모임방 사용성 개선 작업 및 만료된 방 조회 api 추가

✅ 체크리스트(Tasks)

  1. 만료된 방 상세조회 하는 api 추가
  • 방 기록 조회는 기존 조회 api사용 (방에 대한 게시물 작성/삭제 시 서버에서 예외처리 되어있음)
  • 진행중인 방 상세조회 와 response가 같기때문에 기존의 진행중인 방 상세조회를 만료된 방 + 진행중인 방 상세조회 하는 api 하나로 합침
  1. 모든 테스트코드 트랜잭션 어노테이션으로 수정
  • 삭제/엔티티 변경후 같은 트랜잭션 내에서 엔티티의 값을 검증하기 위해 재조회 할시
    em.flush(); em.clear(); 명시하여 테스트코드 성공하도록 수정
  1. jwt 토큰 유효기간 환경 변수 추출 dev/local/test->30일 / prod ->1일
  2. 모임 홈 현재 진행중인 방 조회 시
  • 수정) 진행중이지 않더라도 내가 방을 만들었거나 참여신청을 한 모임방(= 참여되어 있는 현재 모집중인 모임방)도 리스트에 추가로 노출
  • 정렬 순서 : 진행중인 모임방 (진행도 높은 순 > 활동시작일 빠른 순 > 사전 순) > 참여한 모집중인 모임방 (활동 시작일 빠른 순 > 사전 순)
  • 모집중인 모임방은 진행도 대신 시작까지 얼마나 남았는지 반환 ( 방 검색에서 1일 뒤 이런식으로 보내주고있는데 모임홈에서는 1일 까지만)
  1. 최근 생성된 모임방
  • 최근 생성된 독서 모임방" 추가 제공 제안
  • 최근의 기준 (생성된지 72시간이내에서 가장 최근에 생성된게 먼저오게)
  • 모집 마감 입박한 방/ 인기 방/ 최근 방 생성된 방 --> 모집중인방/공개방 조회 조건 수정 (기존에는 내가참여한 방이었으면 안떴음)
  1. 모임방 검색시에 전체방 보여주는 파라미터 추가
  • isAllCategory=true 키워드 x 카테고리 x -> 모든 방 전체조회
  • isAllCategory=true 키워드 x 카테고리 문학 -> 카테고리 문학에 해당하는 방 전체조회
  • isAllCategory=true 키워드 어쩌구 카테고리 x -> 검색어 어쩌구에 해당하는 방 전체조회
  • isAllCategory=true 키워드 어쩌구 카테고리 문학 -> 불가 xxx
  • 키워드 x 카테고리 x 없을경우 전체검색임을 명시하는 파라미터 isAllCategory=true 값으로 요청
  1. 모임방 블라인드 관련 - 글자 수 및 공백(띄어쓰기)을 원본 내용과 동일하게 치환해주세요
    • 특문은 된다면 그대로 살려주세요
      • ex) 토비의 스프링 시작!!! ⇒ 태정태 세문단 세태정!!

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions