Commit Graph
100 Commits
Author SHA1 Message Date
klaus eec5a80284 Merge pull request 'Test' (#470) from test into main
Reviewed-on: #470
2026-11-11 07:29:03 +00:00
klaus 5eee580aaf docs(subtitle): 컬럼 매핑 검증 결과와 배포 조건을 정정한다 2026-11-11 10:58:20 +09:00
klaus c3e5f19cb3 fix(subtitle): S3 컬럼명을 기존 스키마와 일치시킨다 2026-11-11 10:57:52 +09:00
klaus cf31c5702c docs(subtitle): 컬럼명 회귀 수정 요구사항과 검증 기록을 추가한다 2026-11-11 10:57:42 +09:00
klaus 4c1d876d5e docs(subtitle): 자막 연동 검증과 배포 조건을 기록한다 2026-11-11 08:35:29 +09:00
klaus 9c1c544e45 feat(subtitle): 업로드와 BOT 콜백 및 자막 응답을 연동한다 2026-11-11 08:34:54 +09:00
klaus e097e27ac6 feat(subtitle): 자막 작업 저장 구조와 계약을 추가한다 2026-11-11 08:33:52 +09:00
klaus cc85322eb5 docs(subtitle): 자막 연동 요구사항과 구현 계획을 기록한다 2026-11-11 08:33:40 +09:00
klaus b6edd442a4 Merge pull request 'AWS 번역 공급자 추가' (#469) from test into main
Reviewed-on: #469
2026-11-10 05:25:25 +00:00
klaus fe620aa9c0 docs(i18n): AWS 공급자 구현과 검증 결과를 기록한다 2026-11-10 10:25:07 +09:00
klaus 9d29355bf2 test(i18n): AWS 공급자의 캐시 저장과 실패 전환을 검증한다 2026-11-10 10:24:38 +09:00
klaus 992844df66 feat(i18n): Papago 다음 순서에 AWS 공급자를 등록한다 2026-11-10 10:24:06 +09:00
klaus 7cac09e39c feat(i18n): AWS 언어 감지와 분할 번역 공급자를 추가한다 2026-11-10 10:23:32 +09:00
klaus a8e4cbac28 refactor(i18n): 코드포인트 기반 문자열 분할을 공통화한다 2026-11-10 10:23:19 +09:00
klaus 2bd2328548 docs(i18n): 공급자 enum과 DB code 호환 계약을 기록한다 2026-11-09 19:15:27 +09:00
klaus ec890047a5 refactor(i18n): 공급자 식별자를 enum으로 통일한다 2026-11-09 19:14:19 +09:00
klaus 6093b37747 docs(i18n): 코드 기반 공급자 순서 설정과 검증을 기록한다 2026-11-09 18:24:24 +09:00
klaus 9136b0e3bb refactor(i18n): 공급자 우선순위를 코드 목록으로 지정한다 2026-11-09 18:22:50 +09:00
klaus eae0c41cea Merge pull request '파파고 번역 요청을 길제 제한에 맞춰서 분할' (#468) from test into main
Reviewed-on: #468
2026-11-09 09:06:22 +00:00
klaus f3a558f659 docs(i18n): 공급자 확장 방법과 검증 결과를 기록한다 2026-11-09 15:43:23 +09:00
klaus f7fadf7ac7 refactor(i18n): 공급자 전환과 캐시 선택을 공통 처리로 연결한다 2026-11-09 15:41:13 +09:00
klaus 320adb037c feat(i18n): 감지·번역 공급자 계약과 독립 순서 설정을 추가한다 2026-11-09 15:40:05 +09:00
klaus 55b6aa35e2 docs(i18n): 파파고 분할 번역 요구사항과 검증 결과를 기록한다 2026-11-09 12:26:07 +09:00
klaus b3c9b9bb2e fix(i18n): 파파고 번역 요청을 길이 제한에 맞춰 분할한다 2026-11-09 12:23:19 +09:00
klaus 93f2631267 Merge pull request 'Test' (#467) from test into main
Reviewed-on: #467
2026-11-06 12:15:58 +00:00
klaus 1578503072 fix(content-preference): 일본 강제 매핑 대상에 회원 45459를 추가한다 2026-11-06 20:51:22 +09:00
klaus 8ea767e592 docs(country-fixture): 국가 강제 지정 테스트 격리와 검증 결과를 기록한다 2026-11-06 20:43:44 +09:00
klaus 3b35ab17e7 test(country-fixture): 일반 회원 선택에서 강제 국가 ID 목록 복제를 제거한다 2026-11-06 20:42:15 +09:00
klaus 790ce48531 test(country-fixture): 강제 국가 매핑 판별 함수와 회귀 테스트를 추가한다 2026-11-06 20:41:58 +09:00
klaus 8a94c1f20e docs(event): 누락 필드 보존 요구사항과 검증 결과를 기록한다 2026-11-06 13:55:16 +09:00
klaus 882ac30046 fix(admin-event-banner): 배너 수정 시 생략한 링크와 성인 여부를 보존한다 2026-11-06 13:54:33 +09:00
klaus 8788d87fa2 fix(event): 이벤트 수정 시 생략한 링크와 성인 여부를 보존한다 2026-11-06 13:54:21 +09:00
klaus 64b52db208 docs(channel-donation): 익명 표시 응답 계약과 검증 결과를 기록한다 2026-11-05 18:36:05 +09:00
klaus 454f20751d fix(channel-donation): 비밀 후원 응답을 익명 표시 여부로 반환한다 2026-11-05 18:34:57 +09:00
klaus 5061d85d99 fix(channel-home): 비밀 후원 응답을 익명 표시 여부로 반환한다 2026-11-05 18:34:41 +09:00
klaus 6ab901fe0a docs(channel-donation): 후원 숨김 계약과 구현 검증 결과를 기록한다 2026-11-05 02:21:28 +09:00
klaus 4fbe4ced28 feat(channel-donation): 소유자 전용 후원 숨김 API와 조회 필터를 추가한다 2026-11-05 02:20:34 +09:00
klaus f073de374d feat(channel-home): 숨긴 후원을 제외하고 소유자에게 후원 ID를 제공한다 2026-11-05 02:19:45 +09:00
klaus d0b5fff40d feat(channel-donation): 원본을 보존하는 후원 숨김 저장 모델을 추가한다 2026-11-05 02:19:30 +09:00
klaus e1e6554da5 docs(channel-donation): 비밀 후원 익명 조회 계약과 검증 결과를 기록한다 2026-11-04 22:03:19 +09:00
klaus e48ea1b505 feat(channel-donation): 비밀 후원을 목록과 건수에 포함하고 익명화한다 2026-11-04 22:02:19 +09:00
klaus 6947675322 feat(channel-home): 비밀 후원을 권한에 따라 익명 표시한다 2026-11-04 22:02:00 +09:00
klaus 8b3aab232f docs(agents): 전체 테스트를 사용자 실행으로 분리한다 2026-11-04 22:01:41 +09:00
klaus ff7987b8a1 Merge pull request 'Test' (#466) from test into main
Reviewed-on: #466
2026-11-04 08:27:28 +00:00
klaus ea64782052 fix(email): 이메일 발신 주소를 소다라이브 도메인으로 변경한다 2026-11-04 16:40:14 +09:00
klaus 23673b4465 docs(charge): 충전 ID 응답 계약과 검증 결과를 기록한다 2026-11-03 15:50:53 +09:00
klaus a6a4e9069b feat(charge): 결제 완료 응답에 충전 ID를 추가한다 2026-11-03 15:50:39 +09:00
klaus e479f1d816 docs(member): 신규 회원 여부 응답 계약과 검증 결과를 기록한다 2026-11-03 10:54:09 +09:00
klaus af23d93551 feat(member): 가입과 로그인 응답에 신규 회원 여부를 추가한다 2026-11-03 10:54:00 +09:00
klaus 22c3ee2ea7 docs(charge): 결제 완료 응답 계약과 구현 검증 결과를 기록한다 2026-11-03 07:09:49 +09:00
klaus f250cbda84 feat(charge): 결제 완료 응답을 다섯 검증 API에 반환한다 2026-11-03 07:09:21 +09:00
klaus 4c0fc4298b feat(charge): 최초 유료 충전 판정을 저장하고 완료 정보를 확장한다 2026-11-03 07:09:14 +09:00
klaus 6bcc900e5c docs(subbanner): 관리자 언어 설정 증분 프롬프트를 추가한다 2026-11-03 01:42:05 +09:00
klaus d2aa0937c3 Merge pull request 'Test' (#465) from test into main
Reviewed-on: #465
2026-11-02 16:29:45 +00:00
klaus 8e1e22a7db refactor(subbanner): 언어 이관을 정적 SQL로 단순화한다 2026-11-03 00:50:42 +09:00
klaus 5666802f61 docs(banner): 언어 필터 계약과 검증 결과를 기록한다 2026-11-03 00:33:39 +09:00
klaus c4c61e3615 fix(subbanner): 언어 설정과 국가별 공개 필터를 추가한다 2026-11-03 00:30:02 +09:00
klaus 255da2b6aa fix(event): 메인 탭 배너에 국가별 언어 필터를 적용한다 2026-11-03 00:29:21 +09:00
klaus 234de8c7c8 Merge pull request 'Test' (#464) from test into main
Reviewed-on: #464
2026-11-01 06:23:24 +00:00
klaus 7fce26adb7 docs(gift): 통합 개인정보 파기 구현과 검증 결과를 기록한다 2026-11-01 14:34:12 +09:00
klaus fe59d5c1f7 test(gift): 전달불가 개인정보 파기 후 조회 계약을 검증한다 2026-11-01 14:33:43 +09:00
klaus 373b11348b feat(gift): 전달불가 선물의 배송 개인정보를 만료 후 파기한다 2026-11-01 14:33:35 +09:00
klaus 1a544ddd45 docs(gift): 전달불가 선물의 개인정보 파기 정책을 정의한다 2026-11-01 14:33:29 +09:00
klaus 610a8edce4 docs(recommendation): 노출 정책과 구현 검증 결과를 기록한다 2026-10-31 21:53:54 +09:00
klaus 969f999ae9 fix(audio-recommendation): 이벤트 상세 노출 조건으로 배너를 필터링한다 2026-10-31 20:59:52 +09:00
klaus 1f24a4b703 fix(home-recommendation): 이벤트 상세 노출 조건으로 배너를 필터링한다 2026-10-31 20:33:22 +09:00
klaus 4a6b2ee9e5 fix(home-recommendation): 통합 응답의 AI 캐릭터 목록을 비운다 2026-10-31 20:02:14 +09:00
klaus 5ad2e0cc34 Merge pull request 'Test' (#463) from test into main
Reviewed-on: #463
2026-10-30 14:29:24 +00:00
klaus f6df2e6e5c docs(notice): 예약 공개 구현 계획과 검증 결과를 기록한다 2026-10-30 22:51:54 +09:00
klaus e6afae2763 docs(notice): 예약 공개 요구사항과 관리자 연동 계약을 정의한다 2026-10-30 22:51:45 +09:00
klaus 394949ab6e feat(notice): 예약 관리와 공개 시점 기반 조회를 구현한다 2026-10-30 22:50:58 +09:00
klaus 4f4c842ccf feat(notice): 예약 공개 모델과 신규 컬럼을 추가한다 2026-10-30 22:50:42 +09:00
klaus 7982a11288 Merge pull request 'Test' (#462) from test into main
Reviewed-on: #462
2026-10-30 03:15:42 +00:00
klaus e66512c055 docs(agents): 문서 전용 변경의 검증 범위를 명확히 한다 2026-10-29 23:24:40 +09:00
klaus bafa922242 docs(subbanner): 구현 계획과 단계별 검증 결과를 기록한다 2026-10-29 23:24:30 +09:00
klaus 103f8c4396 docs(subbanner): 요구사항과 앱·관리자 연동 계약을 정의한다 2026-10-29 23:24:20 +09:00
klaus 73aa6da7f0 feat(subbanner): 홈과 콘텐츠 추천 응답에 서브 배너를 통합한다 2026-10-29 23:23:20 +09:00
klaus a30196e0c9 feat(subbanner): 관리자 CRUD와 이미지·기간 검증을 추가한다 2026-10-29 23:22:04 +09:00
klaus aa6863f4f9 feat(subbanner): 기간 조회와 소프트 삭제 저장소를 추가한다 2026-10-29 23:20:38 +09:00
klaus 5f6b8d4cf5 feat(subbanner): 서브 배너 도메인과 링크 불변식을 추가한다 2026-10-29 23:20:21 +09:00
klaus 948c032e30 docs(event): 일반 이벤트 상세 구현 검증과 리뷰를 기록한다 2026-10-29 11:03:29 +09:00
klaus 3a4fff5bac docs(event): 일반 이벤트 상세 계약과 클라이언트 연동을 정의한다 2026-10-29 11:03:19 +09:00
klaus b758a81834 feat(event): v2 일반 이벤트 상세 조회를 추가한다 2026-10-29 11:02:45 +09:00
klaus 8345cc25ad docs(notice): v2 최근 공지 구현 검증과 리뷰를 기록한다 2026-10-28 16:20:15 +09:00
klaus b9cccda1a9 docs(notice): v2 최근 공지 계약과 클라이언트 연동을 정의한다 2026-10-28 16:20:06 +09:00
klaus 58f3286380 feat(notice): v2 최근 활성 공지 조회를 추가한다 2026-10-28 16:19:55 +09:00
klaus 037b3440d8 Merge pull request 'Test' (#461) from test into main
Reviewed-on: #461
2026-10-27 12:21:34 +00:00
klaus 70eaf39475 docs(banner): 예약 기간 계약과 검증 결과를 기록한다 2026-10-27 20:49:42 +09:00
klaus 69e6b7d24c feat(banner): v2 콘텐츠 추천에 예약 기간 필터를 적용한다 2026-10-27 20:49:17 +09:00
klaus 0a46d8a123 feat(banner): v2 홈 추천에 예약 기간 필터를 적용한다 2026-10-27 20:48:54 +09:00
klaus da73b98374 feat(banner): 구형 공개 조회에 예약 기간 필터를 적용한다 2026-10-27 20:48:30 +09:00
klaus 98e68fc994 feat(banner): 관리자 예약 기간 관리와 입력 검증을 추가한다 2026-10-27 20:48:03 +09:00
klaus 9a4607449c feat(banner): 예약 노출 시각 컬럼과 DDL을 추가한다 2026-10-27 20:47:53 +09:00
klaus 9aa8547ee3 Merge pull request 'Test' (#460) from test into main
Reviewed-on: #460
2026-10-26 04:58:47 +00:00
klaus 251890a748 docs(gift): 수령확인 시각 정밀도 계약과 회귀 검증을 기록한다 2026-10-26 12:03:18 +09:00
klaus 96a59021ff docs(agents): 저장 시각 정밀도와 DB 왕복 검증 규칙을 명시한다 2026-10-26 12:02:57 +09:00
klaus c97b028dd5 fix(gift): 수령확인 시각을 초 단위로 정규화한다 2026-10-26 12:02:34 +09:00
klaus 52e5c97423 docs(gift): Phase 16 푸시와 가격 스냅샷 검증 결과를 기록한다 2026-10-26 10:26:24 +09:00
klaus cd865da6e0 fix(gift): 누락된 발신자 푸시를 보완하고 가격 스냅샷을 검증한다 2026-10-26 10:26:12 +09:00
klaus d052dd50de docs(gift): Phase 15 개인정보 정리 계약과 검증 결과를 기록한다 2026-10-26 08:45:25 +09:00