a5ce4b6e0a
feat(live-recommend): 추천 크리에이터 배너를 언어별로 등록하고 노출한다
2026-04-02 18:29:57 +09:00
7f1606a8aa
feat(content-banner): 오디오 콘텐츠 배너를 언어별로 등록하고 노출한다
2026-04-02 17:55:20 +09:00
feb1ab9f13
fix(content-preference): 조회 API 선호도 쿼리 파라미터를 제거한다
2026-03-28 18:09:39 +09:00
ff47a7686a
fix(content-preference): 조회 선호도 오버라이드 파라미터를 제거해 저장값만 사용한다
2026-03-28 00:51:19 +09:00
a87bd147dc
feat(content-preference): 콘텐츠 조회 설정 서버 저장 전환을 반영한다
2026-03-27 13:33:51 +09:00
389727cdb5
fix(series): 오리지널 시리즈 조회에 양방향 차단 필터를 적용한다
2026-02-26 01:27:14 +09:00
cc74628107
fix(block-member): 양방향 차단 관계의 댓글·응원·콘텐츠 노출을 차단한다
2026-02-23 14:08:23 +09:00
a3affbaa85
사용하지 않는 코드 제거
2026-02-13 18:00:18 +09:00
ec077d23f0
인기 캐릭터 번역 조회 개선
2026-02-13 15:46:54 +09:00
01a1a05d77
시리즈 목록 조회 쿼리 최적화
2026-02-13 15:15:31 +09:00
ac0def6187
OriginalAudioDrama 리스트 조회 쿼리 최적화
...
OriginalAudioDrama 리스트 조회 시 엔티티 대신 DTO를 직접 조회하도록 개선
콘텐츠 개수, 신규 콘텐츠 여부, 번역 제목을 서브쿼리와 조인을 통해 한 번에 가져오도록 하여 기존의 N+1 문제와 다수의 추가 쿼리 발생을 해결
2026-02-13 12:10:13 +09:00
341f24c643
HomeService fetchData 리팩토링 및 DB JOIN 기반 번역 적용
...
fetchData 함수에서 별도로 수행하던 번역 데이터 조회를 DB JOIN 및
COALESCE를 사용하도록 개선하여 성능을 최적화함.
- AudioContentRepository, RankingRepository 등에 locale 파라미터 추가
- DB 레벨에서 번역된 제목을 조회하도록 쿼리 수정
- HomeService에서 불필요한 getTranslatedContentList 호출 제거
2026-02-13 10:37:06 +09:00
46b0989795
홈 API 응답에서 사용하지 않는 큐레이션 제거
2026-02-12 19:29:01 +09:00
9d0c8d063e
홈 - 무료 콘텐츠, 포인트 사용가능 콘텐츠 랜덤 추천 로직을 추천 콘텐츠와 동일하게 수정
2026-02-12 19:16:35 +09:00
e690bf8aec
추천 콘텐츠 시간 감쇠 적용
2026-02-12 18:14:08 +09:00
1ca7e1744d
홈 크리에이터 랭킹 팔로우 조회 최적화
...
홈 API의 크리에이터 랭킹 응답에서 팔로우 여부를 일괄 조회로 계산한다.
2026-02-12 16:18:50 +09:00
232d97e37e
차단 사용자 제외를 조회 쿼리로 통합
...
홈, 추천 채널, 랭킹 조회에서 차단 사용자 제외를
애플리케이션 필터링 대신 DB 쿼리로 처리한다.
콘텐츠/랭킹/추천 조회 API에 memberId 인자를 전달한다.
2026-02-12 16:01:53 +09:00
461ee435e0
최신 콘텐츠 조회에서 다시듣기 제외
2026-01-30 17:17:50 +09:00
e1bf54c74b
HomeService의 최신 콘텐츠 테마 목록에서 다시듣기 제외
...
홈 화면의 최신 콘텐츠 테마 리스트(latestContentThemeList)에서
'다시듣기' 테마를 제외하도록 수정한다.
일본어 및 영어 번역이 적용되기 전에 필터링을 수행하여
다양한 언어 환경에서도 정상적으로 제외되도록 보장한다.
AudioContentThemeService의 getActiveThemeOfContent 메서드에
테마 제외 옵션을 추가하여 필요한 곳에서만 선택적으로 사용할 수 있게 한다.
2026-01-22 18:09:49 +09:00
4e4235369c
홈 요일별 시리즈 - 번역 데이터 조회 기능 적용
2025-12-16 03:40:28 +09:00
db18d5c8b5
홈 - 오직 보이스온에서만, 요일별 시리즈 번역 데이터 조회 기능 추가
2025-12-16 00:43:36 +09:00
ba1844a6c2
Home API에서 api 마다 languageCode를 별도로 받던 것을 LangContext를 사용하도록 리팩토링
2025-12-12 17:22:50 +09:00
143ba2fbb2
HomeApi - languageCode에 따라 콘텐츠, 캐릭터의 번역 데이터를 제공하도록 수정
2025-12-11 23:58:17 +09:00
d89122802a
fix(series): 시리즈 리스트 랜덤 정렬로 조회할 수 있도록 기능 추가
2025-11-19 17:45:46 +09:00
806fcfe7db
feat(home): 추천 콘텐츠 개수 20 -> 30개로 변경
2025-11-17 15:49:06 +09:00
fe76ecdfa9
feat(chat-character): 보온 주간 차트 콘텐츠 정렬 기준 추가
...
- 매출, 판매량, 댓글 수, 좋아요 수, 후원
2025-11-11 23:02:58 +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
e24e8372a8
feat(home): 포인트 사용 가능 콘텐츠 리스트 추가
2025-11-10 13:58:17 +09:00
eab7dc4521
feat(home-free-content): 최신 콘텐츠 조회 함수 getLatestContentByTheme에 orderbyRandom flag를 추가하여 랜덤으로 정렬한 후 데이터를 가져올 수 있도록 수정
2025-11-10 12:14:24 +09:00
08ebb311fb
feat(home): 인기 캐릭터 추가
2025-10-20 14:47:13 +09:00
3d695069a2
fix: 홈 메인 API - 인기 크리에이터
...
- 팔로잉 여부 추가
2025-07-21 18:21:53 +09:00
e068b57062
fix: 라이브 메인 API - 최근 종료한 라이브
...
- 팔로잉 여부 제거
2025-07-21 18:05:33 +09:00
ab877beae1
fix: 라이브 메인 API
...
- redis caching이 적용된 data class에 @JsonProperty 애노테이션 추가
2025-07-21 15:48:40 +09:00
046c163e6f
feat: 라이브 메인 API
...
- 기존에 섹션별로 따로따로 호출하던 것을 하나로 합쳐서 호출할 수 있도록 API 추가
2025-07-21 15:14:47 +09:00
3cedd36e15
fix: 메인 홈 API
...
- 기존 홈 탭 상단에 있는 배너 임시 추가
2025-07-15 02:46:14 +09:00
ecbe9b2e93
.
2025-07-15 02:38:29 +09:00
0d2daf4d2c
fix: 메인 홈 API - 추천 채널
...
- 미인증 계정에서 19금 콘텐츠가 조회되지 않도록 수정
2025-07-15 01:29:57 +09:00
edf16a6021
fix: 메인 홈 API
...
- 기존 홈 탭 상단에 있는 배너 임시 추가
2025-07-15 01:10:00 +09:00
a49b82a7c2
fix: 메인 홈 - 인기 크리에이터
...
- 팔로워 수 추가
2025-07-11 20:00:39 +09:00
22fc8b22b8
feat: 메인 홈
...
- API 추가
2025-07-10 15:31:41 +09:00