klaus
|
124a615a85
|
fix(gift): 배송지 미입력 만료 상태 범위를 확장한다
|
2026-10-02 20:08:05 +09:00 |
|
klaus
|
112ad755e5
|
fix(gift): 전달 완료 가능 액션의 수취인 조건을 반영한다
|
2026-10-02 20:07:06 +09:00 |
|
klaus
|
0bbb9e4fc7
|
fix(gift): 수취인 정보 없는 선물의 전달 완료를 차단한다
|
2026-10-02 20:06:17 +09:00 |
|
klaus
|
c6b5f9c867
|
docs(gift): 받은 선물 상세 구현 프롬프트를 추가한다
|
2026-10-02 13:20:25 +09:00 |
|
klaus
|
978206438e
|
docs(gift): 선물 상세 구현 프롬프트를 추가한다
|
2026-10-02 11:34:16 +09:00 |
|
klaus
|
31406e7f0a
|
docs(gift): 사서함 노출 조건 문서를 갱신한다
|
2026-10-02 11:34:05 +09:00 |
|
klaus
|
77a66ee02c
|
fix(gift): 전달 완료 전 사서함 주소를 노출한다
|
2026-10-02 11:33:55 +09:00 |
|
klaus
|
3fb822a096
|
docs(gift): 선물 받을 주소 요구사항을 기록한다
|
2026-10-01 22:58:41 +09:00 |
|
klaus
|
322b07d794
|
feat(gift): 보낸 선물 상세에 받을 주소를 노출한다
|
2026-10-01 22:58:11 +09:00 |
|
klaus
|
8a95dc171d
|
feat(gift): 선물 받을 주소 관리자 API를 추가한다
|
2026-10-01 22:57:39 +09:00 |
|
klaus
|
33b6662cb4
|
feat(gift): 선물 받을 주소 관리자 서비스를 추가한다
|
2026-10-01 22:57:07 +09:00 |
|
klaus
|
f66c89fb7f
|
feat(gift): 선물 받을 주소 저장소를 추가한다
|
2026-10-01 22:56:59 +09:00 |
|
klaus
|
c073c48538
|
feat(gift): 선물함 상대 회원 정보를 추가한다
|
2026-10-01 20:49:28 +09:00 |
|
klaus
|
5494a49748
|
docs(gift): 관리자 선물 화면 구현 프롬프트를 기록한다
|
2026-10-01 19:02:15 +09:00 |
|
klaus
|
72e5612b1c
|
docs(gift): 모바일 선물함 구현 프롬프트를 기록한다
|
2026-10-01 19:02:08 +09:00 |
|
klaus
|
a95c91d31f
|
feat(menu): 관리자 선물함 메뉴를 추가한다
|
2026-09-30 19:08:15 +09:00 |
|
klaus
|
15ce9aab41
|
feat(gift): 관리자 선물함 HTTP 조회를 추가한다
|
2026-09-30 18:41:57 +09:00 |
|
klaus
|
b5a5d1318b
|
feat(gift): 관리자 선물함 조회 서비스를 추가한다
|
2026-09-30 18:41:43 +09:00 |
|
klaus
|
059854c19f
|
docs(gift): 관리자 선물함 클라이언트 계약을 기록한다
|
2026-09-30 18:41:25 +09:00 |
|
klaus
|
375be9e9a9
|
docs(gift): 관리자 선물함 조회 계획을 기록한다
|
2026-09-30 18:41:13 +09:00 |
|
klaus
|
afe92829dc
|
docs(gift): 관리자 선물함 조회 요구사항을 기록한다
|
2026-09-30 18:41:01 +09:00 |
|
klaus
|
22c6cd2d38
|
feat(gift): 선물 응답 시각을 UTC 문자열로 변환한다
|
2026-09-30 17:38:51 +09:00 |
|
klaus
|
2bda30e7e2
|
feat(gift): 카테고리별 신청번호를 발급한다
|
2026-09-30 17:38:24 +09:00 |
|
klaus
|
f3f46c413c
|
feat(gift): 신청번호 채번 저장 기준을 분리한다
|
2026-09-30 17:37:56 +09:00 |
|
klaus
|
a6ba46e017
|
feat(gift): 선물 폼 카테고리 표시명을 조합한다
|
2026-09-30 17:37:30 +09:00 |
|
klaus
|
13a842a9a5
|
feat(gift): 선물 카테고리 운영 필드를 추가한다
|
2026-09-30 17:37:23 +09:00 |
|
klaus
|
dda5de4d61
|
docs(gift): 선물 클라이언트 계약과 DDL을 갱신한다
|
2026-09-30 17:37:16 +09:00 |
|
klaus
|
38941d9fe9
|
docs(gift): 선물 요구사항 변경을 기록한다
|
2026-09-30 17:37:09 +09:00 |
|
klaus
|
631c985a24
|
docs(gift): 선물 클라이언트 API DTO를 보강한다
|
2026-09-30 14:40:40 +09:00 |
|
klaus
|
cd949a4694
|
docs(gift): 선물 API 클라이언트 요약을 추가한다
|
2026-09-30 14:33:46 +09:00 |
|
klaus
|
d360db6f08
|
feat(gift): 선물 관리자 API를 추가한다
|
2026-09-30 13:39:44 +09:00 |
|
klaus
|
6f9dcaa1e2
|
feat(gift): 선물 관리자 DTO를 추가한다
|
2026-09-30 13:39:24 +09:00 |
|
klaus
|
6a2ae38483
|
feat(gift): 선물 사용자 API를 추가한다
|
2026-09-30 13:39:04 +09:00 |
|
klaus
|
08347f9ab5
|
feat(gift): 선물 응답 DTO를 추가한다
|
2026-09-30 13:38:44 +09:00 |
|
klaus
|
35b16d7370
|
feat(gift): 선물 신청 요청 DTO를 추가한다
|
2026-09-30 13:38:24 +09:00 |
|
klaus
|
0f727c8b75
|
feat(gift): 선물 배송 스케줄러를 추가한다
|
2026-09-30 13:38:04 +09:00 |
|
klaus
|
6bf4a682bf
|
feat(gift): 선물 관리자 서비스를 추가한다
|
2026-09-30 13:37:44 +09:00 |
|
klaus
|
fcb1c1e8d1
|
feat(gift): 선물 조회 서비스를 추가한다
|
2026-09-30 13:37:26 +09:00 |
|
klaus
|
95b3b16897
|
feat(gift): 선물 신청 명령 서비스를 추가한다
|
2026-09-30 13:37:06 +09:00 |
|
klaus
|
71e7195414
|
feat(gift): 선물 푸시 서비스를 추가한다
|
2026-09-30 13:36:43 +09:00 |
|
klaus
|
4ac203be18
|
feat(gift): 선물 푸시 이벤트를 추가한다
|
2026-09-30 13:36:24 +09:00 |
|
klaus
|
57bb57ffb5
|
feat(gift): 선물 캔 결제 처리를 추가한다
|
2026-09-30 13:36:04 +09:00 |
|
klaus
|
760005c266
|
feat(gift): 신청번호 생성기를 추가한다
|
2026-09-30 13:35:47 +09:00 |
|
klaus
|
8ae722c8df
|
feat(gift): 선물 배송과 리뷰 저장소를 추가한다
|
2026-09-30 13:35:31 +09:00 |
|
klaus
|
21d6e755e9
|
feat(gift): 선물 가격과 신청번호 저장소를 추가한다
|
2026-09-30 13:35:14 +09:00 |
|
klaus
|
3049184ea2
|
feat(gift): 선물 기본 영속 모델을 추가한다
|
2026-09-30 13:34:53 +09:00 |
|
klaus
|
f3e6d40a4a
|
feat(gift): 선물 도메인 상태값을 추가한다
|
2026-09-30 13:34:52 +09:00 |
|
klaus
|
c02f5f7fa8
|
docs(gift): 크리에이터 선물하기 요구사항을 기록한다
|
2026-09-30 13:34:51 +09:00 |
|
klaus
|
7c578972f7
|
fix(can): 회원 2의 강제 통화 예외를 제거한다
|
2026-09-18 14:21:35 +09:00 |
|
klaus
|
5173f17039
|
docs(can): 회원 2 통화 예외 제거 계획을 기록한다
|
2026-09-18 14:21:20 +09:00 |
|
klaus
|
11f2e51c33
|
docs(content-preference): 노출 정책 통합 결과를 기록한다
|
2026-09-17 20:20:54 +09:00 |
|
klaus
|
17b7f0281e
|
refactor(content-preference): Deprecated 노출 정책을 제거한다
|
2026-09-17 20:20:40 +09:00 |
|
klaus
|
d82185e974
|
refactor(content-series): 시리즈 정책 호출을 통합한다
|
2026-09-17 20:20:12 +09:00 |
|
klaus
|
ba6aaf391a
|
refactor(content): 오디오 콘텐츠 정책 호출을 통합한다
|
2026-09-17 20:19:45 +09:00 |
|
klaus
|
c5e9a47633
|
refactor(content-main): 메인·큐레이션·테마 정책 호출을 통합한다
|
2026-09-17 20:19:14 +09:00 |
|
klaus
|
190c63124b
|
refactor(content-main): 홈·다시듣기·시리즈 탭 정책 호출을 통합한다
|
2026-09-17 20:18:45 +09:00 |
|
klaus
|
13821a33ea
|
refactor(content-main): 알람·ASMR·콘텐츠·무료 탭 정책 호출을 통합한다
|
2026-09-17 20:18:17 +09:00 |
|
klaus
|
19c1c337a4
|
fix(content-preference): 일본 강제 국가 매핑을 갱신한다
|
2026-09-17 20:17:45 +09:00 |
|
klaus
|
243394acd7
|
feat(content-preference): 조회용 성인 노출 정책을 통합한다
|
2026-09-17 20:17:28 +09:00 |
|
klaus
|
8c87286acd
|
docs(live-room): 입장 제한 검토 결과를 기록한다
|
2026-09-17 19:16:30 +09:00 |
|
klaus
|
a8b16dca5a
|
fix(live-room): 제한 사용자의 입장과 토큰 발급을 차단한다
|
2026-09-17 19:15:58 +09:00 |
|
klaus
|
7c5d3874db
|
test(creator-channel): 제한 방 소유자 조회를 검증한다
|
2026-09-17 19:15:27 +09:00 |
|
klaus
|
ccb00e3a08
|
fix(creator-channel): 조회자 역할로 라이브 제한을 판정한다
|
2026-09-17 19:14:42 +09:00 |
|
klaus
|
542bf81b58
|
feat(home-recommendation): 라이브 입장 제한 필터를 적용한다
|
2026-09-17 19:14:29 +09:00 |
|
klaus
|
123b9b1a0e
|
docs(live-room): 입장 제한 요구사항과 계획을 기록한다
|
2026-09-17 19:14:14 +09:00 |
|
klaus
|
62c834d28f
|
test(user-creator-chat): 크리에이터 시작 DM 생성을 검증한다
|
2026-09-14 14:50:54 +09:00 |
|
klaus
|
de1a9eb114
|
feat(user-creator-chat): DM 생성 수신자 필드를 일반화한다
|
2026-09-14 14:50:44 +09:00 |
|
klaus
|
70f717aa6d
|
docs(user-creator-chat): DM 방 생성 요구사항을 기록한다
|
2026-09-14 14:50:37 +09:00 |
|
klaus
|
ca1f9b9d00
|
feat(deployment): 배포 식별자 엔드포인트를 추가한다
|
2026-09-14 11:58:15 +09:00 |
|
klaus
|
7aeb070615
|
feat(deployment): actuator readiness 설정을 추가한다
|
2026-09-14 11:58:07 +09:00 |
|
klaus
|
0ec48d65ad
|
docs(deployment): 배포 검증 요구사항과 계획을 기록한다
|
2026-09-14 11:58:00 +09:00 |
|
klaus
|
da59373184
|
feat(recommendation): 인기 커뮤니티 본문 번역을 적용한다
|
2026-09-10 15:14:44 +09:00 |
|
klaus
|
0d44258a61
|
feat(home-following): 커뮤니티 소식 본문 번역을 적용한다
|
2026-09-10 15:14:35 +09:00 |
|
klaus
|
02fceca353
|
test(creator-channel): 채널 홈 커뮤니티 번역을 검증한다
|
2026-09-10 15:14:26 +09:00 |
|
klaus
|
5a11c2e533
|
feat(creator-channel): 커뮤니티 조회에 본문 번역을 적용한다
|
2026-09-10 15:14:16 +09:00 |
|
klaus
|
059cef8a35
|
test(admin-community): 본문 번역 생명주기 회귀를 검증한다
|
2026-09-10 15:14:08 +09:00 |
|
klaus
|
11e29460b7
|
feat(creator-community): 작성과 상세에 본문 번역을 적용한다
|
2026-09-10 15:13:40 +09:00 |
|
klaus
|
1b19ade69e
|
feat(creator-community): 게시물 언어 감지 파이프라인을 추가한다
|
2026-09-10 15:12:16 +09:00 |
|
klaus
|
0284070667
|
fix(language-detection): 최초 감지 캐시 경합을 직렬화한다
|
2026-09-10 15:11:48 +09:00 |
|
klaus
|
6efecf5495
|
feat(creator-community): 게시물 번역 서비스를 추가한다
|
2026-09-10 15:11:22 +09:00 |
|
klaus
|
3e9ba0b23e
|
feat(translation): 커뮤니티 원문 추출 대상을 추가한다
|
2026-09-10 15:10:55 +09:00 |
|
klaus
|
46803f40b5
|
feat(creator-community): 게시물 번역 저장 모델을 추가한다
|
2026-09-10 15:10:27 +09:00 |
|
klaus
|
533007c14c
|
feat(creator-community): 본문 언어와 개정 저장 기반을 추가한다
|
2026-09-10 15:10:25 +09:00 |
|
klaus
|
5b9bc50379
|
docs(creator-community): 본문 번역 스키마를 기록한다
|
2026-09-10 15:09:37 +09:00 |
|
klaus
|
250b168887
|
docs(creator-community): 최종 검토 결과와 증거를 기록한다
|
2026-09-10 15:09:37 +09:00 |
|
klaus
|
74fbf18c58
|
docs(creator-community): 2단계 검토 결과를 기록한다
|
2026-09-10 15:09:37 +09:00 |
|
klaus
|
19b068b775
|
docs(creator-community): 1단계 검토 결과를 기록한다
|
2026-09-10 15:09:36 +09:00 |
|
klaus
|
0e96e233aa
|
docs(creator-community): 본문 번역 요구사항과 구현 계획을 기록한다
|
2026-09-10 15:09:36 +09:00 |
|
klaus
|
50409e41c0
|
feat(content-ranking): 랭킹 스냅샷 제목 번역을 적용한다
|
2026-09-09 23:23:19 +09:00 |
|
klaus
|
e5230c0950
|
feat(content-ranking): 랭킹 조회 언어를 전달한다
|
2026-09-09 23:22:44 +09:00 |
|
klaus
|
21f72f2827
|
feat(home-recommendation): 첫 오디오 제목 번역을 적용한다
|
2026-09-09 23:21:49 +09:00 |
|
klaus
|
14394b8263
|
feat(home-recommendation): 첫 오디오 조회 언어를 전달한다
|
2026-09-09 23:21:15 +09:00 |
|
klaus
|
dba70483ad
|
feat(audio-recommendation): 추천 콘텐츠 제목 번역을 적용한다
|
2026-09-09 23:20:21 +09:00 |
|
klaus
|
44008c7623
|
feat(audio-recommendation): 추천 조회 언어를 전달한다
|
2026-09-09 23:19:38 +09:00 |
|
klaus
|
ee3dfc40d9
|
feat(content-all): 전체 목록 제목 번역을 적용한다
|
2026-09-09 23:18:44 +09:00 |
|
klaus
|
328c433020
|
feat(content-all): 전체 목록 조회 언어를 전달한다
|
2026-09-09 23:18:05 +09:00 |
|
klaus
|
12b9a912c0
|
feat(creator-channel): 홈 콘텐츠 제목 번역을 적용한다
|
2026-09-09 23:17:18 +09:00 |
|
klaus
|
950ff98e18
|
feat(creator-channel): 홈 조회 언어를 전달한다
|
2026-09-09 23:16:45 +09:00 |
|
klaus
|
6688bd7117
|
feat(creator-channel): 오디오 목록 제목 번역을 적용한다
|
2026-09-09 23:16:33 +09:00 |
|
klaus
|
feb987dac9
|
docs(content-i18n): 콘텐츠 목록 번역 요구사항과 검증을 기록한다
|
2026-09-09 23:16:15 +09:00 |
|