test #359

Merged
klaus merged 15 commits from test into main 2025-11-13 19:45:53 +00:00

15 Commits

Author SHA1 Message Date
597bd8f8ae feat(chat-character): Character DTO에 isNew 매핑 적용(N+1 제거)
- 내용: 서비스 매핑에서 보조 쿼리 결과를 이용해 `isNew` 채움
2025-11-13 22:44:13 +09:00
e4c1cf5a9a feat(repo): 최근 3일 내 이미지 보유 캐릭터 id 일괄 조회 쿼리 추가
- 내용: `findCharacterIdsWithRecentImages(characterIds, since)` 추가
- 본문: 왜(이유) – N+1 제거, 무엇 – IN 기반 벌크 조회
2025-11-13 22:41:20 +09:00
9f6bdf6ed8 feat(series-main): 장르별 시리즈 group 조건 수정
- audioContent.id를 그룹 조건에서 제거
2025-11-13 19:59:54 +09:00
4f89b0189e feat(series-main): 시리즈 홈, 요일별 시리즈, 장르별 시리즈 API 추가 2025-11-13 16:02:11 +09:00
27be9a4fc2 feat(series-banner): 시리즈 배너의 등록, 수정, 삭제, 조회 및 정렬 순서 일괄 변경 기능이 추가 2025-11-13 11:37:46 +09:00
9464cc5ed4 feat(series): 완결된 시리즈를 조회할 수 있도록 isCompleted 파라미터 추가 2025-11-13 10:22:55 +09:00
39760e16ff feat(series): 오직 보이스온에서만(오리지널) 제공하는 콘텐츠도 조회할 수 있도록 isOriginal 파라미터 추가 2025-11-12 17:25:38 +09:00
bf149c45ad feat(admin-series): 관리자 시리즈 리스트 응답에 publishedDaysOfWeek(리스트)와 isOriginal(Boolean) 추가 2025-11-12 16:37:28 +09:00
4f52ec0663 fix(admin-series): 시리즈 수정 API 추가 2025-11-12 14:58:48 +09:00
3ed306ae8c fix(content): 콘텐츠 리스트 조회 API
- 로그인 된 사용자만 사용할 수 있도록 수정
2025-11-12 13:56:37 +09:00
ee35244296 feat(content): 콘텐츠 리스트 조회 API 2025-11-12 13:47:30 +09:00
fe76ecdfa9 feat(chat-character): 보온 주간 차트 콘텐츠 정렬 기준 추가
- 매출, 판매량, 댓글 수, 좋아요 수, 후원
2025-11-11 23:02:58 +09:00
16b6c13309 feat(chat-character): 추천 캐릭터 조회 및 메인/새로고침 API 반영 2025-11-11 17:01:50 +09:00
80c44373c7 refactor(home): 추천 dedup 자료구조를 LinkedHashMap에서 Set+List로 교체 2025-11-11 14:46:36 +09:00
a538bb766d feat(home): 홈 추천 콘텐츠 조회 및 전용 엔드포인트 추가
- HomeService: getRecommendContentList 추가 및 fetchData에 recommendContentList 주입
- HomeController: GET /api/home/recommend-contents 엔드포인트 추가
- 추천 로직은 랜덤 20개, 성인/타입/차단 필터 반영
2025-11-11 14:21:37 +09:00