klaus
|
5f45decf80
|
docs(series-banner): lazy 수정 계획을 추가한다
|
2026-06-29 16:35:42 +09:00 |
|
klaus
|
77b6d3dedb
|
fix(admin-live): 추천 크리에이터 lazy 초기화를 방지한다
|
2026-06-29 13:19:17 +09:00 |
|
klaus
|
1d9f7f0fb6
|
docs(admin-live): 추천 크리에이터 lazy 수정 계획을 추가한다
|
2026-06-29 13:19:00 +09:00 |
|
klaus
|
235d0c8389
|
fix(admin-chat): 배너 목록 응답 위임을 적용한다
|
2026-06-29 11:24:43 +09:00 |
|
klaus
|
036cd40539
|
fix(chat): 배너 목록 응답 생성을 서비스로 옮긴다
|
2026-06-29 11:24:21 +09:00 |
|
klaus
|
9a241f7137
|
docs(chat): 관리자 채팅 배너 lazy 수정 계획을 추가한다
|
2026-06-29 11:24:11 +09:00 |
|
klaus
|
5c7e8dae0a
|
docs(recommendation): native Boolean 매핑 검증 기록을 갱신한다
|
2026-06-27 10:56:27 +09:00 |
|
klaus
|
b3cf26119b
|
fix(recommendation): native Boolean 매핑을 보정한다
|
2026-06-27 10:56:05 +09:00 |
|
klaus
|
9c458d0ae1
|
fix(admin-member): 회원 목록 lazy 초기화를 방지한다
|
2026-06-27 07:53:58 +09:00 |
|
klaus
|
342c39890e
|
docs(admin-member): 회원 목록 lazy 초기화 수정 계획을 추가한다
|
2026-06-27 07:53:42 +09:00 |
|
klaus
|
55abbd2a6d
|
test(content): 콘텐츠 전체보기 E2E 검증을 추가한다
|
2026-06-27 07:32:50 +09:00 |
|
klaus
|
0686dd6eb3
|
docs(content): 콘텐츠 전체보기 Phase 4 검증 기록을 갱신한다
|
2026-06-27 07:09:58 +09:00 |
|
klaus
|
9c7b956fdc
|
fix(home): 미배포 first-audio 하위 endpoint를 제거한다
|
2026-06-27 07:09:48 +09:00 |
|
klaus
|
b5f0cfee4b
|
docs(content): 콘텐츠 전체보기 Phase 3 기록을 갱신한다
|
2026-06-27 06:42:41 +09:00 |
|
klaus
|
686bd2c987
|
feat(content): 콘텐츠 전체보기 endpoint를 추가한다
|
2026-06-27 06:41:47 +09:00 |
|
klaus
|
4e2b63acf4
|
feat(content): 콘텐츠 전체보기 facade를 추가한다
|
2026-06-27 06:41:06 +09:00 |
|
klaus
|
ef9ddae94b
|
feat(recommendation): 첫 오디오 콘텐츠 플래그를 확장한다
|
2026-06-27 06:40:55 +09:00 |
|
klaus
|
151593a524
|
docs(content): 콘텐츠 전체보기 Phase 2 기록을 갱신한다
|
2026-06-27 05:50:31 +09:00 |
|
klaus
|
581c5fd441
|
feat(recommendation): New & Hot 전체보기 조회를 추가한다
|
2026-06-27 05:49:27 +09:00 |
|
klaus
|
6ab8d65207
|
fix(recommendation): New & Hot 스냅샷 저장 수를 확장한다
|
2026-06-27 05:49:16 +09:00 |
|
klaus
|
f99ed002b2
|
fix(home): 홈 추천 offset 계산 overflow를 방지한다
|
2026-06-27 05:12:21 +09:00 |
|
klaus
|
c028aa4002
|
fix(recommendation): 홈 추천 query offset 범위를 확장한다
|
2026-06-27 05:11:51 +09:00 |
|
klaus
|
24e217e8ee
|
fix(recommendation): 추천 snapshot offset 범위를 확장한다
|
2026-06-27 05:11:22 +09:00 |
|
klaus
|
63df1b5777
|
feat(content): 콘텐츠 전체보기 조회 정책을 추가한다
|
2026-06-27 05:10:49 +09:00 |
|
klaus
|
3c4f852ddb
|
feat(content): 콘텐츠 전체보기 응답 모델을 추가한다
|
2026-06-27 05:10:37 +09:00 |
|
klaus
|
8b24e89465
|
docs(content): 콘텐츠 전체보기 Phase 1 기록을 갱신한다
|
2026-06-27 05:10:27 +09:00 |
|
klaus
|
c42230e568
|
docs(content): 콘텐츠 전체보기 API 계획을 추가한다
|
2026-06-27 03:47:22 +09:00 |
|
klaus
|
24a61e4d78
|
docs(chat): 비로그인 채팅 리스트 정책을 기록한다
|
2026-06-27 02:35:07 +09:00 |
|
klaus
|
5cb69bfa6e
|
fix(chat): 비로그인 채팅 리스트 응답을 보정한다
|
2026-06-27 02:34:56 +09:00 |
|
klaus
|
79c51cf27b
|
docs(live): Phase 4 검증 기록을 갱신한다
|
2026-06-27 01:56:30 +09:00 |
|
klaus
|
34230f5269
|
test(home-live): 현재 진행 중 라이브 테스트 설명을 보강한다
|
2026-06-27 01:55:50 +09:00 |
|
klaus
|
b6d89397db
|
test(content): 예약 공개 업로드 최근 소식 검증을 보정한다
|
2026-06-27 01:55:31 +09:00 |
|
klaus
|
d304df7ddf
|
docs(live): Phase 3 검증 기록을 갱신한다
|
2026-06-27 00:48:35 +09:00 |
|
klaus
|
9f6300624c
|
test(home-live): 기존 라이브 추천 응답 스키마를 고정한다
|
2026-06-27 00:47:48 +09:00 |
|
klaus
|
107e6de3eb
|
fix(home-live): 현재 진행 중 라이브 인증 정책을 검증한다
|
2026-06-27 00:47:10 +09:00 |
|
klaus
|
e0df436fd9
|
docs(live): Phase 1-2 검증 기록을 갱신한다
|
2026-06-27 00:08:02 +09:00 |
|
klaus
|
5f09f59f53
|
feat(home-live): 현재 진행 중 라이브 endpoint를 추가한다
|
2026-06-27 00:07:15 +09:00 |
|
klaus
|
99f61ed13e
|
feat(home-live): 현재 진행 중 라이브 facade를 추가한다
|
2026-06-27 00:06:38 +09:00 |
|
klaus
|
df5c2c9048
|
feat(home-live): 현재 진행 중 라이브 응답 모델을 추가한다
|
2026-06-27 00:06:01 +09:00 |
|
klaus
|
38595ee88a
|
feat(home-live): 라이브 추천 조회 정보를 확장한다
|
2026-06-27 00:05:49 +09:00 |
|
klaus
|
8ae48d7e67
|
docs(live): 현재 진행 중인 라이브 조회 API 계획을 추가한다
|
2026-06-26 22:48:10 +09:00 |
|
klaus
|
f2be184fc9
|
docs(home-following): Phase 6 검증 기록을 갱신한다
|
2026-06-26 03:02:44 +09:00 |
|
klaus
|
9a20c54670
|
docs(home-following): Phase 3-5 기록을 갱신한다
|
2026-06-26 02:51:57 +09:00 |
|
klaus
|
75bd0ced28
|
feat(home-following): 팔로잉 탭 facade를 통합한다
|
2026-06-26 02:51:19 +09:00 |
|
klaus
|
59439df33e
|
feat(content-ranking): 랭킹 공개 최근 소식을 발행한다
|
2026-06-26 02:50:51 +09:00 |
|
klaus
|
e89b5e1dad
|
feat(community): 커뮤니티 게시글 최근 소식을 발행한다
|
2026-06-26 02:50:24 +09:00 |
|
klaus
|
9fc6643c18
|
feat(content): 오디오 업로드 최근 소식을 발행한다
|
2026-06-26 02:49:57 +09:00 |
|
klaus
|
36a60c76eb
|
fix(member): 언팔로우 시 최근 소식을 비활성화한다
|
2026-06-26 02:49:30 +09:00 |
|
klaus
|
670b3d9f54
|
fix(home-following): inbox 중복 insert 처리를 보강한다
|
2026-06-26 02:49:01 +09:00 |
|
klaus
|
e598d2058d
|
feat(home-following): 최근 소식 발행 service를 추가한다
|
2026-06-26 02:48:29 +09:00 |
|
klaus
|
8b5c872b45
|
feat(home-following): 최근 소식 source key를 추가한다
|
2026-06-26 02:48:02 +09:00 |
|
klaus
|
f5d755b2a6
|
feat(home-following): 팔로잉 탭 조회 service를 추가한다
|
2026-06-26 02:47:35 +09:00 |
|
klaus
|
45fc8bd21f
|
feat(home-following): 팔로잉 탭 조회 repository를 추가한다
|
2026-06-26 02:47:06 +09:00 |
|
klaus
|
91c648ca44
|
feat(home-following): 팔로잉 탭 조회 port를 추가한다
|
2026-06-26 02:46:52 +09:00 |
|
klaus
|
b2b4a74adc
|
docs(home-following): 팔로잉 탭 Phase 1-2 기록을 갱신한다
|
2026-06-25 22:16:29 +09:00 |
|
klaus
|
315412fb42
|
feat(home-following): 팔로잉 소식 inbox 저장 adapter를 추가한다
|
2026-06-25 22:16:02 +09:00 |
|
klaus
|
a28991b585
|
feat(home-following): 팔로잉 소식 inbox 저장 모델을 추가한다
|
2026-06-25 22:15:20 +09:00 |
|
klaus
|
cbcd87875c
|
feat(home-following): 팔로잉 탭 공개 endpoint를 추가한다
|
2026-06-25 22:14:43 +09:00 |
|
klaus
|
e4052d097a
|
feat(home-following): 팔로잉 탭 응답 모델을 추가한다
|
2026-06-25 22:14:21 +09:00 |
|
klaus
|
3add66ff7a
|
docs(home-following): 팔로잉 탭 API 계획을 추가한다
|
2026-06-25 17:45:49 +09:00 |
|
klaus
|
e411beb649
|
docs(content-ranking): 커버 이미지 CDN 정책을 기록한다
|
2026-06-25 16:03:10 +09:00 |
|
klaus
|
4f3f8d1fa7
|
fix(content-ranking): 랭킹 커버 이미지를 CDN URL로 변환한다
|
2026-06-25 16:02:58 +09:00 |
|
klaus
|
65804261f7
|
test(content-recommendation): 추천 저장소 테스트 시간을 고정한다
|
2026-06-25 15:37:06 +09:00 |
|
klaus
|
a8ebd41f6e
|
fix(content-recommendation): 최신성 점수 계산 기준을 보정한다
|
2026-06-25 14:38:36 +09:00 |
|
klaus
|
cba004c35f
|
test(redis): 내장 Redis 테스트 포트를 동적으로 설정한다
|
2026-06-25 13:46:59 +09:00 |
|
klaus
|
9f0ca9caa9
|
test(content-all): 전체 탭 API 통합 경로를 검증한다
|
2026-06-25 12:02:55 +09:00 |
|
klaus
|
147d770e9d
|
feat(content-all): 전체 탭 공개 endpoint를 추가한다
|
2026-06-25 11:27:31 +09:00 |
|
klaus
|
9bd0ce712e
|
feat(content-all): 전체 탭 API 응답 조립을 추가한다
|
2026-06-25 11:26:56 +09:00 |
|
klaus
|
24556c1987
|
feat(content-all): 전체 탭 QueryDSL 조회를 추가한다
|
2026-06-25 11:26:12 +09:00 |
|
klaus
|
2bced956dc
|
feat(content-all): 전체 탭 조회 서비스를 추가한다
|
2026-06-25 11:25:25 +09:00 |
|
klaus
|
2aeb9418a9
|
feat(content-all): 전체 탭 요청 보정 정책을 추가한다
|
2026-06-25 11:24:49 +09:00 |
|
klaus
|
1f84f8eaf2
|
feat(content-all): 전체 탭 도메인 모델을 추가한다
|
2026-06-25 11:24:38 +09:00 |
|
klaus
|
74dc87db1e
|
docs(content-all): 전체 탭 API 계획을 추가한다
|
2026-06-25 11:24:24 +09:00 |
|
klaus
|
87f6e47844
|
fix(content-ranking): 스냅샷 job 실패 상태를 보존한다
|
2026-06-24 23:47:36 +09:00 |
|
klaus
|
79be172b93
|
fix(content-ranking): 공개 전 랭킹 조회를 차단한다
|
2026-06-24 23:47:08 +09:00 |
|
klaus
|
30b687737e
|
feat(content-ranking): 스냅샷 갱신에 공개 시각을 반영한다
|
2026-06-24 23:46:40 +09:00 |
|
klaus
|
f2ea82f4a4
|
feat(content-ranking): 스냅샷 생성을 01시로 변경한다
|
2026-06-24 23:46:11 +09:00 |
|
klaus
|
bfbb5e6fd7
|
feat(content-ranking): 스냅샷 job 공개 메타데이터를 저장한다
|
2026-06-24 23:45:30 +09:00 |
|
klaus
|
da1a63da23
|
feat(content-ranking): 스냅샷 공개 조회 저장소를 추가한다
|
2026-06-24 23:44:58 +09:00 |
|
klaus
|
9489458b35
|
feat(content-ranking): 랭킹 공개 시각 정책을 추가한다
|
2026-06-24 23:44:42 +09:00 |
|
klaus
|
6b702de932
|
docs(content-ranking): Phase 12 완료 기록을 갱신한다
|
2026-06-24 23:44:32 +09:00 |
|
klaus
|
cdfdf0c530
|
docs(content-ranking): 랭킹 시간 정책 DDL을 기록한다
|
2026-06-24 22:33:26 +09:00 |
|
klaus
|
ce2b628cc2
|
docs(content-ranking): 랭킹 시간 정책 문서를 갱신한다
|
2026-06-24 22:33:13 +09:00 |
|
klaus
|
d5f4dc529a
|
docs(content-ranking): 크리에이터 랭킹 후속 범위를 기록한다
|
2026-06-24 20:39:15 +09:00 |
|
klaus
|
94cfa3ba50
|
docs(content-ranking): 랭킹 스냅샷 계획을 갱신한다
|
2026-06-24 19:04:05 +09:00 |
|
klaus
|
9f24851835
|
test(content-ranking): 랭킹 API 통합 계약을 검증한다
|
2026-06-24 19:03:41 +09:00 |
|
klaus
|
cf29600ad3
|
feat(content-ranking): 랭킹 조회 fallback과 차단 필터를 적용한다
|
2026-06-24 19:03:12 +09:00 |
|
klaus
|
7ec19e3c8c
|
feat(content-ranking): 랭킹 스냅샷 스케줄러를 추가한다
|
2026-06-24 19:02:39 +09:00 |
|
klaus
|
abeffb0a4f
|
feat(content-ranking): 랭킹 스냅샷 job 서비스를 추가한다
|
2026-06-24 19:02:11 +09:00 |
|
klaus
|
90c5149df8
|
feat(content-ranking): 랭킹 차단 조회 포트를 추가한다
|
2026-06-24 19:01:58 +09:00 |
|
klaus
|
6fabcca03f
|
docs(content-ranking): 랭킹 스냅샷 DDL을 갱신한다
|
2026-06-24 16:31:06 +09:00 |
|
klaus
|
cd43b40e44
|
docs(content-ranking): 랭킹 스냅샷 계획을 갱신한다
|
2026-06-24 16:24:26 +09:00 |
|
klaus
|
4d76958409
|
docs(content-ranking): 랭킹 스냅샷 요구사항을 갱신한다
|
2026-06-24 16:24:00 +09:00 |
|
klaus
|
f34962b285
|
feat(content-ranking): 스냅샷 기반 랭킹 조회를 추가한다
|
2026-06-24 16:23:18 +09:00 |
|
klaus
|
4e97364a14
|
feat(content-ranking): 랭킹 스냅샷 갱신 서비스를 추가한다
|
2026-06-24 16:22:28 +09:00 |
|
klaus
|
ee32696c6c
|
feat(content-ranking): 랭킹 후보 집계를 추가한다
|
2026-06-24 16:21:43 +09:00 |
|
klaus
|
453d914f44
|
feat(content-ranking): 랭킹 스냅샷 job 저장소를 추가한다
|
2026-06-24 16:21:00 +09:00 |
|
klaus
|
f1e03706c7
|
feat(content-ranking): 랭킹 스냅샷 저장소를 추가한다
|
2026-06-24 16:19:50 +09:00 |
|
klaus
|
25c48a7606
|
docs(content-ranking): 랭킹 API 구현 기록을 갱신한다
|
2026-06-24 12:38:22 +09:00 |
|
klaus
|
e4706d6699
|
feat(content-ranking): 랭킹 점수 정책을 추가한다
|
2026-06-24 12:37:55 +09:00 |
|