|
|
7651fd83ea
|
docs(creator-channel): 시리즈 탭 Phase 4 기록을 갱신한다
|
2026-06-20 05:20:28 +09:00 |
|
|
|
67fe0ec497
|
feat(creator-channel): 시리즈 탭 repository를 추가한다
|
2026-06-20 05:20:22 +09:00 |
|
|
|
a67322b7fd
|
docs(creator-channel): 시리즈 탭 Phase 2와 3 기록을 갱신한다
|
2026-06-20 04:36:44 +09:00 |
|
|
|
25330e30c0
|
feat(creator-channel): 시리즈 탭 controller를 추가한다
|
2026-06-20 04:36:19 +09:00 |
|
|
|
dd68e64628
|
feat(creator-channel): 시리즈 탭 응답 변환을 추가한다
|
2026-06-20 04:35:55 +09:00 |
|
|
|
e8b8287968
|
feat(creator-channel): 시리즈 탭 조회 서비스를 추가한다
|
2026-06-20 04:35:26 +09:00 |
|
|
|
6c4df431b9
|
fix(creator-channel): 빈 연재 요일 문구를 보완한다
|
2026-06-20 04:35:18 +09:00 |
|
|
|
c39f339a86
|
docs(creator-channel): 시리즈 탭 Phase 1 기록을 갱신한다
|
2026-06-20 03:20:28 +09:00 |
|
|
|
2ebc728656
|
feat(creator-channel): 시리즈 탭 조회 정책을 추가한다
|
2026-06-20 03:19:41 +09:00 |
|
|
|
3d88dc7b8a
|
feat(creator-channel): 시리즈 탭 조회 계약을 추가한다
|
2026-06-20 03:19:27 +09:00 |
|
|
|
7183e5f0ca
|
test(user-creator-chat): Redis 통합 테스트 컨텍스트를 축소한다
embedded Redis 포트를 테스트 설정과 공유하도록 공개한다.
Redis 통합 테스트 전용 Bean만 로드하도록 TestConfiguration을 추가한다.
UserCreatorChat Redis 통합 테스트가 필요한 클래스만 로드하게 제한한다.
|
2026-06-20 03:12:14 +09:00 |
|
|
|
04579ccc0c
|
fix(redis): repository 스캔 범위를 제한한다
Redis repository 자동 스캔 대상을 실제 Redis repository 패키지로 제한한다.
불필요한 repository 후보 탐색을 줄여 테스트 컨텍스트 확장과 OOM 재발을 방지한다.
|
2026-06-20 03:12:03 +09:00 |
|
|
|
99ee234b46
|
docs(creator-channel): 시리즈 탭 API 계획을 기록한다
|
2026-06-20 01:57:18 +09:00 |
|
|
|
1240f00ea2
|
docs(osiv): lazy loading 검증 기록을 남긴다
|
2026-06-20 00:06:02 +09:00 |
|
|
|
2395c7c208
|
docs(osiv): lazy loading 요구사항을 기록한다
|
2026-06-20 00:05:56 +09:00 |
|
|
|
37ad325cc2
|
fix(osiv): lazy 관계 선로딩을 보완한다
|
2026-06-20 00:05:48 +09:00 |
|
|
|
92fe6caf17
|
docs(creator-channel): 오디오 탭 테마 필터링 기준을 기록한다
|
2026-06-19 21:45:22 +09:00 |
|
|
|
30508e5708
|
fix(creator-channel): 오디오 탭 테마 조회 컨텍스트를 전달한다
|
2026-06-19 21:44:53 +09:00 |
|
|
|
791ce2b8d3
|
fix(creator-channel): 오디오 탭 테마 조회 조건을 적용한다
|
2026-06-19 21:44:34 +09:00 |
|
|
|
e5006d6334
|
docs(creator-channel): 오디오 탭 Phase 5 기록을 갱신한다
|
2026-06-19 20:45:05 +09:00 |
|
|
|
ababd9a962
|
docs(creator-channel): 오디오 탭 Phase 4 기록을 갱신한다
|
2026-06-19 19:05:52 +09:00 |
|
|
|
357d207fcc
|
feat(creator-channel): 오디오 탭 controller를 추가한다
|
2026-06-19 19:05:41 +09:00 |
|
|
|
405bb12713
|
docs(creator-channel): 오디오 탭 Phase 3 기록을 갱신한다
|
2026-06-19 18:07:25 +09:00 |
|
|
|
76cc6e6557
|
feat(creator-channel): 오디오 탭 repository를 추가한다
|
2026-06-19 18:07:11 +09:00 |
|
|
|
cffd50c33f
|
refactor(ranking): CDN URL 변환 공통 함수를 사용한다
|
2026-06-19 16:32:48 +09:00 |
|
|
|
98241e16b0
|
refactor(creator-channel): CDN URL 변환 공통 함수를 사용한다
|
2026-06-19 16:32:24 +09:00 |
|
|
|
d1fb87556e
|
refactor(cdn): CDN URL 변환 함수를 공통화한다
|
2026-06-19 16:32:16 +09:00 |
|
|
|
63c28f8504
|
docs(cdn): CDN URL 공통화 계획을 기록한다
|
2026-06-19 16:32:05 +09:00 |
|
|
|
4ba0116f55
|
docs(creator-channel): 오디오 탭 Phase 2 기록을 갱신한다
|
2026-06-19 16:07:28 +09:00 |
|
|
|
c71f1ed17c
|
feat(creator-channel): 오디오 탭 응답 변환을 추가한다
|
2026-06-19 16:06:56 +09:00 |
|
|
|
4fdb9bcb26
|
feat(creator-channel): 오디오 탭 조회 서비스를 추가한다
|
2026-06-19 16:06:45 +09:00 |
|
|
|
80a06ad63d
|
docs(creator-channel): 오디오 탭 Phase 1 기록을 갱신한다
|
2026-06-19 15:19:31 +09:00 |
|
|
|
f743d090c3
|
refactor(creator-channel): 오디오 콘텐츠 응답을 공통화한다
|
2026-06-19 15:18:48 +09:00 |
|
|
|
9a1bfed6a4
|
feat(creator-channel): 오디오 탭 조회 계약을 추가한다
|
2026-06-19 15:17:18 +09:00 |
|
|
|
f3a574a54a
|
feat(creator-channel): 오디오 탭 조회 정책을 추가한다
|
2026-06-19 15:16:36 +09:00 |
|
|
|
c6b6c16e12
|
docs(creator-channel): 오디오 탭 API 계획을 기록한다
|
2026-06-19 14:02:42 +09:00 |
|
|
|
f6cb07fc0b
|
docs(user-creator-chat): Redis pub/sub 고정 채널 계획을 기록한다
|
2026-06-19 06:49:50 +09:00 |
|
|
|
63e09fa848
|
fix(user-creator-chat): Redis pub/sub 고정 채널을 사용한다
|
2026-06-19 06:49:36 +09:00 |
|
|
|
74c112f128
|
docs(user-creator-chat): 이전 SSE 계획 문서에 대체 기준을 명시한다
|
2026-06-19 05:36:18 +09:00 |
|
|
|
6c252ee008
|
fix(user-creator-chat): Redis 전달 예외 fallback 범위를 좁힌다
|
2026-06-19 05:35:53 +09:00 |
|
|
|
07b93f3219
|
fix(user-action): 리워드 인증 여부를 서비스에서 조회한다
|
2026-06-19 05:35:32 +09:00 |
|
|
|
be6f324fb1
|
fix(event): 이벤트 성인 여부 조회 기준을 인증 저장소로 변경한다
|
2026-06-19 05:35:05 +09:00 |
|
|
|
341020788b
|
fix(creator): 장르 성인 여부 조회 기준을 인증 저장소로 변경한다
|
2026-06-19 05:34:43 +09:00 |
|
|
|
fe8bf73e6e
|
fix(audition): 성인 여부 조회 기준을 인증 저장소로 변경한다
|
2026-06-19 05:34:35 +09:00 |
|
|
|
5d18f478ab
|
docs(user-creator-chat): 채팅 푸시 deep link 계약을 기록한다
|
2026-06-19 03:57:56 +09:00 |
|
|
|
8b80ca6344
|
feat(user-creator-chat): 미접속 채팅 푸시 deep link를 적용한다
|
2026-06-19 03:57:25 +09:00 |
|
|
|
7f13cccde0
|
feat(fcm): 채팅 deep link payload를 정리한다
|
2026-06-19 03:57:12 +09:00 |
|
|
|
0811f92bf5
|
docs(user-creator-chat): 클라이언트 WebSocket 연동 안내를 갱신한다
|
2026-06-19 02:45:51 +09:00 |
|
|
|
84e9c18ae1
|
docs(user-creator-chat): WebSocket Phase 5 기록을 갱신한다
|
2026-06-19 02:45:34 +09:00 |
|
|
|
8fa8d12667
|
feat(user-creator-chat): SSE REST 경계를 제거한다
|
2026-06-19 02:45:17 +09:00 |
|