Commit Graph

2251 Commits

Author SHA1 Message Date
3aa6a35adb Merge pull request 'fix(admin): 크리에이터 관리자 로그아웃 AGENT 권한을 허용한다' (#424) from test into main
Reviewed-on: #424
2026-05-08 10:44:04 +00:00
9278761c5b fix(admin): 크리에이터 관리자 로그아웃 AGENT 권한을 허용한다 2026-05-08 16:50:42 +09:00
81c0d2586c Merge pull request '콘텐츠 관리자 권한 추가' (#423) from test into main
Reviewed-on: #423
2026-05-07 06:35:15 +00:00
85621cd107 feat(admin): 콘텐츠 관리자 읽기 권한을 확장한다 2026-05-07 14:34:23 +09:00
487c10d4d0 feat(admin): 콘텐츠 관리자 로그인 API 추가 2026-05-07 14:14:48 +09:00
965bb068fc Merge pull request 'fix(i18n): 지원하지 않는 원문 언어 번역 작업을 제외한다' (#422) from test into main
Reviewed-on: #422
2026-05-07 03:26:24 +00:00
870afb03da fix(i18n): 지원하지 않는 원문 언어 번역 작업을 제외한다 2026-05-07 12:16:35 +09:00
d082e0b745 Merge pull request '번역 작업 큐와 언어 감지 캐시를 도입한다' (#421) from test into main
Reviewed-on: #421
2026-05-07 01:31:02 +00:00
13ca6a97b9 feat(i18n): 번역 작업을 그룹 단위로 처리한다 2026-05-06 20:21:29 +09:00
3a0c30e340 feat(i18n): 번역 작업 큐와 언어 감지 캐시를 도입한다
조회 중 외부 번역 호출을 줄이고 누락 번역을 비동기 job으로 처리한다.
2026-05-06 18:02:36 +09:00
c8b83272a3 Merge pull request 'test' (#420) from test into main
Reviewed-on: #420
2026-05-01 06:40:58 +00:00
dfb97fba80 fix(member): getMemberInfo 응답 role을 CREATOR 외에는 USER로 매핑 2026-05-01 15:22:35 +09:00
343dee1f6c feat(payverse): JPY 결제 지원 추가 및 금액 포맷 규칙 적용
- ChargeService에 JPY 전용 자격 증명 주입(payverse.jpy-*)
  - payverseCharge/payverseWebhook/payverseVerify에 KRW/JPY/USD 3분기 적용
  - JPY 금액 정수화(FLOOR) 처리 및 공통 함수 computePayverseAmount 추가
  - 검증/체크리스트 문서 추가(docs/20260501_payverse-jpy-지원.md)
2026-05-01 14:56:14 +09:00
b98cc4b018 fix(can): 특정 회원(2, 4, 44144) 접속 시 getCans 통화를 JPY로 강제
- CanService.getCans 시그니처를 isNotSelectedCurrency(Boolean) → forcedCurrency(String?)로 변경해 의도 명확화
- 통화 결정 로직을 forcedCurrency 우선 적용 후, 국가 코드(KR=KRW, 그 외=USD)로 fallback
- CanController에서 회원 ID가 2, 4, 44144인 경우 forcedCurrency="JPY"로 설정하여 서비스 호출
2026-05-01 14:38:24 +09:00
dc11f44a32 fix(member): 강제 KR 매핑 대상에 회원 pg-jp-test(44144) 추가 2026-05-01 14:33:24 +09:00
d736ec4368 feat(chat-quota): 채팅방 쿼터 충전 방식과 옵션을 확장한다 2026-04-29 18:44:36 +09:00
0c0da6cbc9 docs(chat-quota): 채팅방 쿼터 충전 방식 확장 작업 기록을 정리한다 2026-04-29 18:43:34 +09:00
c7352c4bd3 docs(agent): 에이전트 운영 가이드를 재구성한다 2026-04-29 16:57:44 +09:00
1b20bc81b7 docs(agent-guides): 작업 절차와 문서 유지보수 규칙을 정리한다 2026-04-29 16:57:36 +09:00
0665cdaca8 docs(agent-guides): 코드·테스트·보안 가이드를 분리한다 2026-04-29 16:57:27 +09:00
1939fdcb33 Merge pull request 'fix(member): 강제 KR 매핑 대상에 회원 17958 추가' (#419) from test into main
Reviewed-on: #419
2026-04-28 05:00:06 +00:00
a7b8ac3088 fix(member): 강제 KR 매핑 대상에 회원 17958 추가 2026-04-28 12:30:42 +09:00
f521a240c2 Merge pull request 'test' (#418) from test into main
Reviewed-on: #418
2026-04-22 01:19:41 +00:00
19bd07fe14 docs(original-series-calculate): 정산 API 파라미터와 응답 예시를 갱신한다 2026-04-21 19:16:58 +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
6c49abc54e docs(original-series-calculate): 오리지널 시리즈 정산 API 명세를 보강한다
클라이언트 구현에 필요한 요청/응답 계약과 엑셀 시트 구성을 문서에 명확히 남긴다.
서버 API 계약을 문서만으로 그대로 사용할 수 있게 해 혼선을 줄인다.
2026-04-21 18:29:49 +09:00
604a6ac681 docs(original-series-calculate): 오리지널 시리즈 정산 작업 기록을 추가한다 2026-04-21 18:01:30 +09:00
ae0bf769f7 feat(original-series-calculate): 오리지널 시리즈 정산 내역 조회를 추가한다 2026-04-21 18:01:11 +09:00
249209e6bb feat(live-room): 라이브방 정보 응답에 무료 여부를 추가한다 2026-04-21 13:31:39 +09:00
0c35624dfb Merge pull request 'fix(agent-calculate): 에이전트 기본 정산 비율을 7퍼센트로 조정한다' (#417) from test into main
Reviewed-on: #417
2026-04-15 05:37:24 +00:00
f4347cc862 fix(agent-calculate): 에이전트 기본 정산 비율을 7퍼센트로 조정한다 2026-04-15 14:25:54 +09:00
5c24addf31 Merge pull request '에이전트 기능' (#416) from test into main
Reviewed-on: #416
2026-04-14 06:29:22 +00:00
2c19e4b76c feat(agent-calculate): 소속 크리에이터 응답에 프로필 이미지를 추가한다 2026-04-13 18:51:33 +09:00
f740041dca feat(creator-admin login): AGENT 권한을 가진 유저도 로그인이 가능하도록 수정 2026-04-13 16:04:21 +09:00
46b282a817 fix(agent-assignment): 소속 크리에이터 조회 시각을 KST로 변환한다 2026-04-13 14:55:59 +09:00
f17dedda20 docs(agent-assignment): 소속 시각 UTC 변환 작업 기록을 추가한다 2026-04-13 11:23:47 +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
88ffaf6d04 docs(agent-read): 에이전트 닉네임 검색 작업 기록을 추가한다 2026-04-11 21:05:55 +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
576498ffb6 docs(agent-read): 관리자 에이전트 조회 문서를 추가한다 2026-04-10 19:53:18 +09:00
37f2e3d45a chore(gitignore): 워크트리 작업 디렉터리를 제외한다 2026-04-10 19:53:10 +09:00
c0f5c9ca33 fix(agent-calculate): 에이전트 정산 total projection 조회를 DB 합계 쿼리로 분리한다 2026-04-10 14:30:23 +09:00
a661693ea9 docs(agent): 에이전트 정산 QA 기록에 total projection 리팩터링 검증을 추가한다 2026-04-10 14:30:11 +09:00
c8898e8f7e docs(agent): 에이전트 정산 QA 기록을 최신화한다 2026-04-10 13:51:43 +09:00
0b61569522 fix(agent-calculate): 정산 합계 계산 경로와 회귀 테스트를 보강한다 2026-04-10 13:51:28 +09:00