Commit Graph

152 Commits

Author SHA1 Message Date
b13a9888d4 feat(creator-community): 커뮤니티 댓글 알림 딥링크에 게시글 식별자를 포함한다 2026-03-13 18:54:14 +09:00
f69ace570a feat(fcm): 푸시 알림함 저장 및 카테고리 조회를 지원한다 2026-03-11 19:33:07 +09:00
f5c3c62e68 feat(fcm): 푸시 딥링크 파라미터를 추가해 알림 화면 이동을 지원한다 2026-03-09 14:19:57 +09:00
ad872923ee fix(channel-donation): 후원 조회 월 경계를 UTC 전달 기준으로 보정한다 2026-03-03 12:07:23 +09:00
de8917b312 fix(channel-donation): 기부 목록 조회 월 범위를 한국 시간 기준으로 계산한다 2026-03-03 11:11:30 +09:00
a85bc67f7a fix(channel-donation): 채널 후원 조회 기간을 월 경계 기준으로 통일한다 2026-02-27 13:57:04 +09:00
44a67f1f0f fix(explorer): 채널 후원을 크리에이터 후원랭킹 집계에 반영한다 2026-02-27 12:08:10 +09:00
331361fde6 fix(explorer): 크리에이터 프로필 응답에서 activitySummary 필드를 제거한다 2026-02-27 11:43:02 +09:00
5f63574daa fix(profile): 사용하지 않는 blogUrl 제거, 잘못 제거된 youtubeUrl 다시 추가 2026-02-25 21:10:40 +09:00
a983ed1562 fix(profile): 사용하지 않는 blogUrl 제거, 잘못 제거된 youtubeUrl 다시 추가 2026-02-25 21:03:14 +09:00
4e12eaddfe fix(channel-donation): 후원 메시지 캔 수량을 천단위 콤마로 표시한다 2026-02-25 20:40:54 +09:00
d398d4780a fix(profile): 사용하지 않는 websiteUrl, blogUrl 제거 2026-02-25 14:21:50 +09:00
16cc26f3f9 fix(explorer): JSON 직렬화 키를 명시해 응답 필드 매핑을 고정한다 2026-02-25 11:56:34 +09:00
02cb4aa29c fix(profile): non-null 응답 호환을 위해 누락된 SNS 필드를 복구한다 2026-02-24 19:30:09 +09:00
772883993b feat(profile): 카카오 오픈채팅 URL 필드로 프로필 응답과 수정을 통일한다 2026-02-24 17:22:29 +09:00
1650ed402c feat(channel-donation): 채널 후원 기능 추가 2026-02-23 22:54:10 +09:00
fa5e65b432 fix(explorer): 미래 라이브 포함으로 음수 D+ 노출을 방지한다 2026-02-23 16:51:53 +09:00
10e1c1eed0 feat(explorer): 크리에이터 상세정보 조회 API를 추가한다 2026-02-23 16:25:57 +09:00
cc74628107 fix(block-member): 양방향 차단 관계의 댓글·응원·콘텐츠 노출을 차단한다 2026-02-23 14:08:23 +09:00
ecef49393b feat(member): 팬심M 및 X URL 필드를 프로필 응답에 연동한다 2026-02-20 19:31:13 +09:00
c3a2ca66f8 fix(comment-nickname): deleted_ 로 시작하는 닉네임 접두사 노출을 제거한다 2026-02-20 18:48:13 +09:00
1ca7e1744d 홈 크리에이터 랭킹 팔로우 조회 최적화
홈 API의 크리에이터 랭킹 응답에서 팔로우 여부를 일괄 조회로 계산한다.
2026-02-12 16:18:50 +09:00
e0024a52ab 크리에이터 후원랭킹 기간 응답 추가 2026-02-03 17:27:49 +09:00
3cabc9de95 후원랭킹 기간 선택 반영
크리에이터 본인 조회 시 후원랭킹 기간을 선택하도록
period 파라미터를 제공한다.
2026-02-03 16:05:26 +09:00
f1f80ae386 후원랭킹 기간 선택 반영
프로필 업데이트에 후원랭킹 기간 선택을 추가하고
프로필 후원랭킹 조회가 선택한 기간을 사용한다
2026-02-03 15:48:42 +09:00
ac5741b9af 크리에이터 프로필 라이브 성별 제한 적용 2026-02-02 17:51:05 +09:00
ed2660adc6 푸시 알림 전송 언어 처리 2026-01-15 17:21:22 +09:00
6683b40425 크리에이터 콘텐츠 - 본인(크리에이터)만 오픈예정 콘텐츠가 보이도록 설정 변경 2026-01-12 11:24:51 +09:00
54bfd9987d 후원 랭킹 조회 캐시 적용 2026-01-05 14:46:57 +09:00
c494ddcf20 크리에이터 채널의 후원랭킹에 이미지에 imageHost를 연결하여 정상적으로 표시되도록 수정 2026-01-05 14:23:28 +09:00
78f4c56232 후원 랭킹 캐시 추가 2025-12-29 12:08:41 +09:00
4087d11420 탐색 커뮤니티 다국어 메시지 분리 2025-12-23 16:44:27 +09:00
3f74eefacc 크리에이터 커뮤니티에 utc 시간 추가 2025-12-19 12:26:04 +09:00
de60a70733 크리에이터 프로필 조회 API에서 languageCode를 별도로 받던 것을 LangContext를 사용하도록 리팩토링 2025-12-12 19:44:08 +09:00
59949e5aee AudioContent 조회 API에서 api 마다 languageCode를 별도로 받던 것을 LangContext를 사용하도록 리팩토링 2025-12-12 19:40:21 +09:00
04281817a5 크리에이터 채널 - languageCode에 따라 콘텐츠 번역 데이터 조회 2025-12-12 13:58:49 +09:00
236394e148 콘텐츠 전체보기 API - languageCode에 따라 번역 데이터 조회 2025-12-12 06:04:26 +09:00
ddd46d585e feat(creator-cheers): 팬 Talk 응원글 조회시 결과에 언어 코드 추가 2025-11-25 18:05:08 +09:00
c5fa260a0d feat(creator-cheers): 팬 Talk 응원글 등록 시 언어 코드가 null인 경우 파파고 언어 감지 API를 호출하는 기능 추가 2025-11-25 16:42:26 +09:00
412c52e754 feat(creator-cheers): 팬 Talk 응원글 등록 시 언어 코드를 입력 받을 수 있는 기능 추가 2025-11-25 16:36:39 +09:00
12cdd25be7 feat(creator-profile-live): LiveRoomResponse에 utc 기반의 라이브 시작 시간 추가 2025-10-16 15:05:23 +09:00
59700493eb feat(explorer): 크리에이터 프로필에 최신/총/소장 콘텐츠 정보 추가
- ExplorerService.getCreatorProfile에서 다음 정보 계산/반환
  - 최신 오디오 콘텐츠 1개(`latestContent`)
  - 전체 콘텐츠 수(`totalContentCount`)
  - 조회 유저의 소장 콘텐츠 수(`ownedContentCount`)
- ExplorerQueryRepository.getOwnedContentCount 추가
  - 활성 KEEP 또는 유효한 RENTAL 주문 기준으로 distinct 카운트
- GetCreatorProfileResponse 스키마 확장
  - `latestContent`, `totalContentCount`, `ownedContentCount` 필드 추가
- AudioContentService.getLatestCreatorAudioContent 사용해 최신 콘텐츠 조회 로직 보강
  - 성인 콘텐츠 노출 여부 및 구매/대여 상태 반영
- OrderRepository의 주문 타입 조회 로직을 활용해 보유/대여 상태 표시

API 응답 필드가 추가되어 프로필 화면 구성 정보를 보강합니다. (호환성 유지)
2025-10-14 15:35:15 +09:00
3d695069a2 fix: 홈 메인 API - 인기 크리에이터
- 팔로잉 여부 추가
2025-07-21 18:21:53 +09:00
811810cd36 fix: GetCommunityPostListResponse
- json property 제거
2025-07-21 16:45:58 +09:00
7c1082f833 fix: 라이브 메인 API
- @JsonProperty 애노테이션 추가
2025-07-21 16:31:05 +09:00
800b8d3216 fix: 라이브 메인 API
- @JsonProperty 애노테이션 추가
2025-07-21 16:18:33 +09:00
ab877beae1 fix: 라이브 메인 API
- redis caching이 적용된 data class에 @JsonProperty 애노테이션 추가
2025-07-21 15:48:40 +09:00
046c163e6f feat: 라이브 메인 API
- 기존에 섹션별로 따로따로 호출하던 것을 하나로 합쳐서 호출할 수 있도록 API 추가
2025-07-21 15:14:47 +09:00
d98268f809 refactor: timeAgo 함수
- LocalDateTime 확장함수 처리
2025-07-18 13:33:19 +09:00
a49b82a7c2 fix: 메인 홈 - 인기 크리에이터
- 팔로워 수 추가
2025-07-11 20:00:39 +09:00