|
|
a7e17fede2
|
feat(recommend): 추천 점수 산식 상수를 분리한다
|
2026-05-31 00:56:59 +09:00 |
|
|
|
43304522e3
|
test: embedded Redis 초기화를 명시 opt-in으로 분리한다
|
2026-05-30 20:01:53 +09:00 |
|
|
|
1d1e062e1e
|
feat(recommend): 추천 활동 공통 모델을 추가한다
|
2026-05-30 17:45:30 +09:00 |
|
|
|
c5b92d250e
|
feat(recommend): 크리에이터 데뷔 판정 정책을 추가한다
|
2026-05-30 17:45:06 +09:00 |
|
|
|
07bbc75844
|
feat(recommend): 홈 추천 점수 정책을 추가한다
|
2026-05-30 17:44:59 +09:00 |
|
|
|
ebfbf7b597
|
테스트 통합 환경 설정 추가
|
2026-05-29 15:58:33 +09:00 |
|
|
|
ddac78a666
|
fix(charge): 쿠폰 충전 회원 락을 적용한다
|
2026-05-18 15:39:11 +09:00 |
|
|
|
fefb5c24eb
|
fix(charge): 이벤트 작업 즉시 지급 트랜잭션을 분리한다
|
2026-05-18 14:52:08 +09:00 |
|
|
|
56acf257e0
|
refactor(charge): 충전 이벤트 작업 패키지를 정리한다
|
2026-05-18 13:46:26 +09:00 |
|
|
|
810b143c9e
|
fix(charge): 충전 이벤트 보너스 지급을 안정화한다
|
2026-05-18 13:34:12 +09:00 |
|
|
|
acd0393a0e
|
feat(chat): 채팅방 리스트 조회 API를 추가한다
|
2026-05-14 16:12:14 +09:00 |
|
|
|
1daf67fa49
|
feat(user-creator-chat): 유저 크리에이터 채팅방을 추가한다
유저와 크리에이터 간 텍스트/음성 메시지, SSE presence, 조건부 푸시 흐름을 신규 도메인으로 분리한다.
|
2026-05-13 18:02:11 +09:00 |
|
|
|
9278761c5b
|
fix(admin): 크리에이터 관리자 로그아웃 AGENT 권한을 허용한다
|
2026-05-08 16:50:42 +09:00 |
|
|
|
85621cd107
|
feat(admin): 콘텐츠 관리자 읽기 권한을 확장한다
|
2026-05-07 14:34:23 +09:00 |
|
|
|
487c10d4d0
|
feat(admin): 콘텐츠 관리자 로그인 API 추가
|
2026-05-07 14:14:48 +09:00 |
|
|
|
870afb03da
|
fix(i18n): 지원하지 않는 원문 언어 번역 작업을 제외한다
|
2026-05-07 12:16:35 +09:00 |
|
|
|
13ca6a97b9
|
feat(i18n): 번역 작업을 그룹 단위로 처리한다
|
2026-05-06 20:21:29 +09:00 |
|
|
|
3a0c30e340
|
feat(i18n): 번역 작업 큐와 언어 감지 캐시를 도입한다
조회 중 외부 번역 호출을 줄이고 누락 번역을 비동기 job으로 처리한다.
|
2026-05-06 18:02:36 +09:00 |
|
|
|
d736ec4368
|
feat(chat-quota): 채팅방 쿼터 충전 방식과 옵션을 확장한다
|
2026-04-29 18:44:36 +09:00 |
|
|
|
49b1aa8f0c
|
fix(original-series-calculate): 소지 유저별 정산 엑셀 시트 생성을 정리한다
|
2026-04-21 19:16:34 +09:00 |
|
|
|
72f49f2471
|
refactor(original-series-calculate): 소지 유저 응답 식별자를 creatorId로 변경한다
|
2026-04-21 19:16:09 +09:00 |
|
|
|
5098994f4b
|
refactor(original-series-calculate): 정산 조회 파라미터를 snake_case로 통일한다
|
2026-04-21 19:15:55 +09:00 |
|
|
|
ae0bf769f7
|
feat(original-series-calculate): 오리지널 시리즈 정산 내역 조회를 추가한다
|
2026-04-21 18:01:11 +09:00 |
|
|
|
f4347cc862
|
fix(agent-calculate): 에이전트 기본 정산 비율을 7퍼센트로 조정한다
|
2026-04-15 14:25:54 +09:00 |
|
|
|
2c19e4b76c
|
feat(agent-calculate): 소속 크리에이터 응답에 프로필 이미지를 추가한다
|
2026-04-13 18:51:33 +09:00 |
|
|
|
46b282a817
|
fix(agent-assignment): 소속 크리에이터 조회 시각을 KST로 변환한다
|
2026-04-13 14:55:59 +09:00 |
|
|
|
f357d426d0
|
fix(agent-assignment): 소속 시각 UTC 변환을 적용한다
|
2026-04-13 11:23:25 +09:00 |
|
|
|
08ba6a6046
|
fix(agent-ratio): 에이전트 정산 비율 수정 충돌 처리를 안정화한다
|
2026-04-11 21:40:45 +09:00 |
|
|
|
765c087af3
|
feat(agent-read): 관리자 에이전트 닉네임 검색 조회를 추가한다
|
2026-04-11 21:05:27 +09:00 |
|
|
|
535f5d16cc
|
feat(agent-read): 관리자 에이전트 닉네임 검색 컨트롤러를 추가한다
|
2026-04-11 21:05:17 +09:00 |
|
|
|
59a4b06d86
|
feat(agent-read): 관리자 에이전트 조회 API를 추가한다
|
2026-04-10 19:53:31 +09:00 |
|
|
|
c0f5c9ca33
|
fix(agent-calculate): 에이전트 정산 total projection 조회를 DB 합계 쿼리로 분리한다
|
2026-04-10 14:30:23 +09:00 |
|
|
|
0b61569522
|
fix(agent-calculate): 정산 합계 계산 경로와 회귀 테스트를 보강한다
|
2026-04-10 13:51:28 +09:00 |
|
|
|
83fdb3400d
|
fix(agent-settlement): 스냅샷 finalize 집계를 단일 누적으로 정리한다
|
2026-04-10 13:51:17 +09:00 |
|
|
|
53f37b93fb
|
fix(agent-ratio): 정산 비율 목록을 current history 구조로 정리한다
|
2026-04-10 13:50:35 +09:00 |
|
|
|
17065bb4d1
|
test(agent-assignment): 자기 자신 소속 지정 거부 테스트를 추가한다
|
2026-04-10 13:50:19 +09:00 |
|
|
|
0e8ea7da51
|
feat(i18n): 에이전트 정산 메시지 키를 추가한다
|
2026-04-10 02:24:32 +09:00 |
|
|
|
bf67dab6a4
|
feat(agent-calculate): 에이전트별 정산 조회 기능을 추가한다
|
2026-04-10 02:24:08 +09:00 |
|
|
|
9e4cd1bb6e
|
feat(agent-settlement): 에이전트 정산 스냅샷 관리 기능을 추가한다
|
2026-04-10 02:23:45 +09:00 |
|
|
|
d0be8ec2db
|
feat(agent-ratio): 에이전트 정산 비율 관리 기능을 추가한다
|
2026-04-10 02:23:18 +09:00 |
|
|
|
b84f70a6bf
|
feat(agent-assignment): 에이전트 크리에이터 소속 관리 기능을 추가한다
|
2026-04-10 02:23:10 +09:00 |
|
|
|
3eda0abcfc
|
fix(calculate): 콘텐츠별 정산 요율을 정산 조회에 우선 반영한다
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-07 13:38:27 +09:00 |
|
|
|
9e6326f08a
|
feat(admin-content): 관리자 콘텐츠 개별 정산 요율 수정을 지원한다
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-04-07 13:38:17 +09:00 |
|
|
|
a5ce4b6e0a
|
feat(live-recommend): 추천 크리에이터 배너를 언어별로 등록하고 노출한다
|
2026-04-02 18:29:57 +09:00 |
|
|
|
7f1606a8aa
|
feat(content-banner): 오디오 콘텐츠 배너를 언어별로 등록하고 노출한다
|
2026-04-02 17:55:20 +09:00 |
|
|
|
3c32559c5d
|
feat(series-banner): 시리즈 배너를 언어별로 등록하고 노출한다
|
2026-04-02 16:59:31 +09:00 |
|
|
|
d3b1f4bcd4
|
fix(chat-banner): 관리자 배너 목록에 언어 표기를 추가한다
|
2026-04-02 15:51:50 +09:00 |
|
|
|
ee14389786
|
feat(chat-banner): 다국어 캐릭터 배너 등록과 노출을 지원한다
배너를 언어별로 저장하고 요청 언어 우선 조회 후 한국어로 fallback 하도록 맞춘다.
|
2026-04-02 15:32:42 +09:00 |
|
|
|
8705389ddd
|
fix(can-coupon): 쿠폰 사용 본인인증 예외를 성인 노출 정책에 맞춘다
|
2026-04-02 11:28:21 +09:00 |
|
|
|
38fd826fe4
|
feat(live-room): 라이브 캡쳐 녹화 가능 여부를 생성 조회에 반영한다
|
2026-03-30 21:27:40 +09:00 |
|