Yu Sung
edab727c22
캐릭터 배너 - 이미지 변수 변경하여 이미지가 표시되지 않던 버그 수정
2025-09-15 15:19:54 +09:00
Yu Sung
00b12d0edb
feat(original): 캐릭터 등록/수정
...
- 원작 등록/삭제 추가
2025-09-15 06:53:39 +09:00
Yu Sung
6507b025de
feat(original): 원작
...
- 등록, 수정, 삭제
- 캐릭터 연결, 해제 기능 추가
2025-09-15 04:27:22 +09:00
Yu Sung
cd86973b60
fix(character): 캐릭터 등록 폼
...
- 코드 포맷팅 적용
2025-09-13 05:27:12 +09:00
Yu Sung
1e4dcffc17
feat(character-calculator): 캐릭터별 정산 추가
2025-09-13 05:25:35 +09:00
Yu Sung
5ee0fe6a60
fix(chat): 인물관계 삭제 후 수정 저장 시 서버 반영되지 않던 문제 수정
...
수정 모드에서 saveCharacter가 변경 필드만 전송하면서 relationships 배열이 제외되어
삭제/수정 사항이 서버에 반영되지 않는 문제가 있었습니다. 수정 시 항상
relationships를 포함해 서버와 동기화되도록 변경했습니다.
- CharacterForm.vue: update 시 changedData.relationships 항상 포함
2025-09-09 14:54:18 +09:00
Yu Sung
199049ab7c
feat(chat): 캐릭터 폼에 JSON 내보내기/가져오기 기능 추가
...
- 툴바에 'JSON 다운로드/업로드' 버튼 추가
- buildSerializablePayload, exportToJson, onImportFileChange, applyImportedData 메서드 구현
- 이미지(image, imageUrl) 및 isActive는 직렬화/역직렬화에서 제외
- 업로드 시 버전 검증 및 길이/개수 제한, 중요도(1~10) 보정 적용
- 사용자 알림 메시지(성공/오류) 한글화
2025-09-06 00:58:00 +09:00
Yu Sung
bc8833483a
fix(character-image): 캐릭터 이미지 등록/수정
...
- 트리거 단어 최소 개수 3개로 수정
2025-09-02 15:31:24 +09:00
Yu Sung
b94aa54365
캐릭터 챗봇 큐레이션 추가
2025-08-28 19:38:21 +09:00
Yu Sung
478ef2e7fe
말투/특징적 표현 1000자, 대화 스타일 1000자로 변경
2025-08-28 15:20:14 +09:00
Yu Sung
63ebe9708f
feat(character-image): 캐릭터 이미지 관리(목록/등록/수정/삭제/정렬) 추가
2025-08-22 02:25:37 +09:00
Yu Sung
071502d869
fix(character-form): 저장 버튼 비활성 문제 수정 및 필수 라벨 * 표시
...
- 등록(create) 모드에서 필수값 충족 시 버튼 활성화되도록 유효성 처리 정비
- 필수 항목 라벨에 빨간색 * 표시
- 인물관계 입력 필드의 검증 규칙을 v-form 유효성에서 제외
- 인물관계 필드 힌트 문구 개선
2025-08-15 01:37:46 +09:00
Yu Sung
806af4aba0
fix(character-form): 인물 관계 입력 레이아웃 3단 구성 및 입력 방식 수정
...
- relationshipType, currentStatus를 v-text-field로 변경하고 길이 제한(<=10자) 및 필수 입력 검증 추가
- 인물 관계 입력을 3단 레이아웃으로 재구성 (1행: 상대방 이름+관계명, 2행: 관계 타입+현재 상태+중요도, 3행: 관계 설명)
- addRelationship 로직 보강: 각 필드 substring 보정, 중요도 1~10 범위 보정, 최대 개수(10개) 체크
- 저장 로직 비교 함수에서 relationships를 객체 배열 비교 대상에 포함하여 변경 감지 정확도 개선
왜: 기존 TextField 하나로 관계를 모두 입력해 가독성과 구조화가 어려웠고, 선택형 필드 요구사항이 변경되어 직접 입력하도록 수정 필요
무엇: UI/검증/데이터 처리 전반을 요구사항에 맞게 분리 및 보강
2025-08-13 17:30:42 +09:00
Yu Sung
e09f654aba
fix(character-form): 수정 모드에서 변경 사항만 있으면 저장 버튼 활성화
...
- isSaveDisabled 로직을 등록/수정 모드로 분리
- 수정(edit) 모드에서는 필수값 유효성과 무관하게 변경 감지 시 버튼 활성화
- 등록(create) 모드에서는 기존대로 폼 유효성으로 활성화 판단
- saveCharacter에서도 등록 모드에서만 필수값 유효성 검사를 강제하도록 수정
관련 파일: src/views/Chat/CharacterForm.vue
2025-08-13 00:55:35 +09:00
Yu Sung
30e08c862a
fix(side-menu): 배너 등록 진입 시 캐릭터 리스트까지 활성화되던 문제 수정\n\n- /character 하위 메뉴에 exact 매칭 적용(:exact)\n- /character/banner 진입 시 /character가 함께 선택 표시되지 않도록 수정
2025-08-12 23:31:36 +09:00
Yu Sung
231539fd27
feat(캐릭터 배너): 등록 성공시에만 다이얼로그 닫고 배너 목록 새로고침하도록 수정
2025-08-12 23:12:17 +09:00
Yu Sung
8f502f6d4d
fix(chat): 캐릭터 추가/수정 폼 저장 버튼 로직 및 유효성 수정
...
- 수정 모드 이미지 변경 강제 제거, 시스템 프롬프트 필수 규칙 추가, 저장 버튼 라벨 조건부 표기(저장/수정)
- 수정 모드: 변경사항 또는 새 이미지 선택 시에만 저장 활성화, 등록 모드: 유효성만 충족 시 저장 가능
- 왜: 수정 UX 개선 및 필수 입력 요건 충족
2025-08-12 22:19:46 +09:00
Yu Sung
38161af543
feat(chat): 캐릭터 리스트
...
- 검색창 제거
2025-08-12 21:53:20 +09:00
Yu Sung
ba248f7680
feat(chat): 캐릭터 리스트, 추가/수정 폼, 배너
...
- response의 데이터 구조에 맞춰서 코드 수정
2025-08-12 21:09:08 +09:00
Yu Sung
a3e82a81f8
feat(chat): 캐릭터 폼에 '한 줄 소개', 캐릭터 유형, 원작 정보 추가 및 API 필드 반영
...
CharacterForm.vue: 설명을 한 줄 소개(TextField)로 변경하고 MBTI 옆에 캐릭터 유형 Select 추가, 태그 아래 원작명/원작링크 필드 추가. api/character.js: createCharacter 요청에 characterType, originalTitle, originalLink 반영. 수정/등록 로직에 관련 필드 매핑 및 변경 필드 추출 반영. 왜: 신규 요구사항 반영 및 API/데이터 정합성 확보.
2025-08-12 02:46:32 +09:00
Yu Sung
efca5e445d
feat(character-banner): 캐릭터 배너 등록 다이얼로그
...
- 캐릭터 검색 결과가 없으면 '검색결과가 없습니다.'라고 안내
2025-08-08 22:07:15 +09:00
Yu Sung
7ed23047e9
feat(character-banner): 캐릭터 배너 페이지 추가
...
- 리스트, 등록, 수정, 삭제 추가
- 페이징은 스크롤 로딩으로 구현
2025-08-08 22:03:11 +09:00
Yu Sung
bbacab88c5
feat(character): 캐릭터 로드, 저장, 수정
...
- success가 true여야만 다음 행동을 하도록 처리
2025-08-07 21:37:09 +09:00
Yu Sung
062bb4f7b2
feat(character): 캐릭터 삭제 API
...
- 삭제 API 호출 대신 isActive=false로 수정 API 호출하도록 변경
2025-08-07 19:11:03 +09:00
Yu Sung
6bd3a62134
refactor(character): 캐릭터 등록/수정 시 변경된 필드만 전송하도록 최적화
2025-08-07 18:53:07 +09:00
Yu Sung
d1f700842f
feat(character): 캐릭터 상세 API
...
- api url 수정
2025-08-07 18:39:16 +09:00
Yu Sung
a9e832bc26
feat(character): 캐릭터 수정 API
...
- api url 수정
2025-08-07 18:38:01 +09:00
Yu Sung
80b298440b
feat(character): 캐릭터 등록 API
...
- 모든 내용을 form 에 등록하던 방식을 image와 request(json string)으로 등록하도록 수정
2025-08-07 18:35:58 +09:00
Yu Sung
7f56d0b423
feat(character): 캐릭터 폼에 성격 특성, 세계관, 기억 기능 개선
...
- 성격 특성(personalities): 제목(trait)과 설명(description) 입력 UI 구현, 최대 10개
- 세계관(배경)(backgrounds): 제목(topic)과 설명(description) 입력 UI 구현, 최대 10개
- 기억(memories): 제목(title), 기억(content), 감정(emotion) 입력 UI 구현, 최대 20개
2025-08-07 18:17:59 +09:00
Yu Sung
72b1627f3f
feat(character): 캐릭터 등록/수정 폼 개선
...
- 생년월일을 나이로 변경 (숫자만 입력 가능)
- 태그 기능 개선 (50자 이내, 20개 제한, 띄어쓰기 불가, 스페이스바로 등록)
- 인물관계 추가 (최대 200자, 최대 10개)
- 취미 목록 추가 (최대 100자, 최대 10개)
- 가치관 목록 추가 (최대 100자, 최대 10개)
- 목표 추가 (최대 200자, 최대 10개)
- 말투/특징적 표현 필드 추가 (최대 500자)
- 대화 스타일 추가 (최대 200자)
- 외모 설명 추가 (최대 1000자)
- 연령제한 제거
- UI 순서 변경 (채팅형태 입력 UI를 아래로 이동)
- 채팅형태 UI 개선 (최근 입력이 위쪽에 표시)
2025-08-07 17:45:48 +09:00
Yu Sung
13c85bb2a8
"feat(api): 캐릭터 리스트 API 수정 및 데이터 처리 로직 개선
...
- API 경로를 /admin/chat/character/list로 변경
- size 파라미터 기본값을 20으로 설정
- 응답 데이터 구조 변경 (items → content)
- total_page 계산 로직 수정 (전체 개수와 size로 계산)
- 태그 표시 기능 추가"
2025-08-07 17:01:13 +09:00
Yu Sung
3783714c75
feat(ui): 캐릭터 리스트 테이블 UI 개선
...
- 테이블 헤더 변경 (이름→캐릭터명, 설명→캐릭터 설명 등)
- 이미지 크기 100x100으로 설정
- 캐릭터 설명, 말투, 대화 스타일을 보기 버튼으로 표시
- 다이얼로그를 통해 상세 내용 표시 기능 추가
2025-08-07 16:36:45 +09:00
Yu Sung
49cd5a795b
fix: 캐릭터 등록 폼
...
- 시스템 프롬프트, 태그 캡션 크기 16px로 수정
2025-08-05 16:56:25 +09:00
Yu Sung
94a989ea57
feat: 캐릭터 등록 폼 추가
2025-08-05 15:59:58 +09:00
Yu Sung
439cc21e57
feat: 사이드 메뉴 - 캐릭터 챗봇 메뉴 추가
2025-08-05 15:14:24 +09:00
Yu Sung
dbc46482b1
feat: 캐릭터 리스트 기본 UI 생성
2025-08-05 15:00:59 +09:00
Yu Sung
3aae253180
feat: .kiro/, .junie/ 아래에 들어있는 파일은 git에 포함되지 않도록 코드 추가
2025-08-05 14:46:27 +09:00
Yu Sung
89b2f1f740
fix: isLoading으로 표시된 변수 is_loading으로 변경
2025-08-05 12:15:06 +09:00
Yu Sung
09c6605aed
쿠폰생성 - 쿠폰타입(포인트, 캔) 선택 추가
2025-06-09 16:29:56 +09:00
Yu Sung
0aff527266
포인트 정책 - 정책 등록 요청 후 응답이 오면 바로 is_loading을 false로 변경하여 신규 포인트 정책 리스트를 불러올 수 있도록 수정
2025-05-19 22:49:05 +09:00
Yu Sung
cea0887d90
포인트 정책 - 페이징 처리
2025-05-19 22:02:58 +09:00
Yu Sung
d3f98ec9cb
포인트 정책 - 페이징 처리
2025-05-17 17:51:24 +09:00
Yu Sung
d8e75f299b
포인트 정책 - 수정 버튼을 눌렀다가 취소했을 때 데이터가 초기화 되지 않아 포인트 등록이 불가능한 버그 수정
2025-05-17 17:35:26 +09:00
Yu Sung
256f65e370
feat: 포인트 정책 등록 - 지급유형(매일, 전체), 참여 가능 횟수 추가
2025-05-16 21:28:27 +09:00
Yu Sung
7821f766e6
포인트 정책 등록/수정 페이지 추가
2025-04-23 17:35:09 +09:00
Yu Sung
46f966f324
일별 전체 회원 수 - 이메일, 구글, 카카오 회원 수 추가
2025-04-10 11:26:13 +09:00
Yu Sung
35be9832e6
회원리스트 - 로그인 타입 필드 추가
2025-04-09 19:29:04 +09:00
Yu Sung
ba14bd1673
이벤트 배너 수정 - 링크 지우기 추가
2025-04-03 15:40:51 +09:00
Yu Sung
0a47b5d33f
광고통계 - 로그인 수를 가장 오른쪽으로 이동
2025-04-02 11:07:31 +09:00
Yu Sung
c81b31ddeb
일별 전체 회원 수 통계
...
- 본인인증 수 추가
2025-03-31 12:48:07 +09:00
Yu Sung
2eb179a18e
앱 실행 수 추가
2025-03-28 12:27:10 +09:00
Yu Sung
3ca2a36fa8
광고통계 - 빠른검색 (날짜 지정) 추가
2025-03-17 13:51:54 +09:00
Yu Sung
f2f022531d
비밀번호 재설정 기능 추가
2025-03-17 11:48:53 +09:00
Yu Sung
308a083f32
일별 전체 회원 수 페이지 추가
2025-03-15 00:25:45 +09:00
Yu Sung
6e1a7dba06
충전 이벤트 - 기간에 시간설정 추가
2025-03-14 02:51:37 +09:00
Yu Sung
1e8f9f41c6
이벤트 배너 - 날짜 설정시 시간 설정까지 할 수 있도록 수정
2025-03-14 02:27:26 +09:00
Yu Sung
3575a4975b
광고 통계 - 조회 버튼 색상 변경
2025-03-11 16:58:26 +09:00
Yu Sung
421e0b2b5f
광고 통계 - 날짜 검색, 로그인 수 추가
2025-03-11 16:48:58 +09:00
Yu Sung
42492a7d55
광고 통계 페이지
2025-03-05 22:39:41 +09:00
Yu Sung
cc71a40f1b
마케팅 - 매체 파트너 코드 페이지 추가
2025-03-05 17:39:52 +09:00
Yu Sung
81bd7a2e3f
태그 큐레이션 상세페이지 추가
2025-02-18 17:02:50 +09:00
Yu Sung
1f8f2ff92e
태그 큐레이션 페이지 추가
2025-02-18 16:40:42 +09:00
Yu Sung
4420b02f29
콘텐츠 큐레이션 - 단편도 큐레이션 등록할 수 있도록 수정
2025-02-17 23:17:26 +09:00
Yu Sung
1f5506dbc4
큐레이션 아이템 - 드래그 앤 드롭으로 순서변경 기능 추가
2025-02-17 23:09:12 +09:00
Yu Sung
bcd0ea090c
무료 추천 시리즈, 새로운 시리즈 - 순서 변경 시 안내메시지('수정되었습니다.') 추가
2025-02-05 02:09:48 +09:00
Yu Sung
efd50729f6
무료 추천 시리즈 수정 - 시리즈를 변경하였지만 반영되지 않던 버그 수정
2025-02-05 02:03:08 +09:00
Yu Sung
3a6426e2e1
새로운 시리즈 페이지
2025-02-05 02:01:56 +09:00
Yu Sung
73664768f9
무료 추천 시리즈 페이지
2025-02-05 01:34:36 +09:00
Yu Sung
697de48d9c
콘텐츠 큐레이션 수정 - 메인 탭, 시리즈 큐레이션 메뉴 제거
2025-02-04 00:41:32 +09:00
Yu Sung
de2f89bff1
큐레이션 상세페이지 추가
2025-02-03 20:52:23 +09:00
Yu Sung
a6bcea3076
콘텐츠 리스트
...
- 큐레이션 제거
2025-01-27 13:53:11 +09:00
Yu Sung
16a314a8e9
큐레이션 상세
...
- 리스트에서 제목 혹은 설명을 터치하면 상세페이지로 이동
- 상세페이지: 제목, 19금여부, 내용을 표시
2025-01-25 01:52:36 +09:00
Yu Sung
63fac77342
큐레이션 - 조회, 등록, 수정, UI
...
- 시리즈 큐레이션 여부 추가
2025-01-24 14:34:50 +09:00
Yu Sung
21058bcb4f
큐레이션 - 조회, 등록, 수정
...
- 탭 추가
2025-01-24 14:27:27 +09:00
Yu Sung
e1feff39f8
시리즈 메뉴 빈 페이지 추가
...
1. 무료 추천 시리즈
2. 새로운 시리즈
2025-01-22 21:09:26 +09:00
Yu Sung
befe04c243
시리즈 메뉴
...
1. 시리즈 디렉토리 생성
2. 시리즈 장르, 리스트 페이지 UI - 콘텐츠 디렉토리에서 시리즈 디렉토리로 이동
3. webpackChunk - content -> series 로 분리
2025-01-22 18:51:30 +09:00
Yu Sung
af45c0093e
콘텐츠 배너 등록/수정 레이어 팝업
...
- 탭 추가
2025-01-21 21:27:24 +09:00
Yu Sung
22b185c31a
콘텐츠 배너 등록/수정 페이지
...
- 탭 추가
2025-01-21 18:36:05 +09:00
Yu Sung
152fe817e8
콘텐츠 배너 등록/수정
...
- 크리에이터/시리즈 검색시 2글자 부터 검색이 되도록 수정
2025-01-18 01:44:10 +09:00
Yu Sung
8f3a3ec8cc
콘텐츠 배너 등록/수정 - 시리즈 연결 추가
2025-01-17 14:28:08 +09:00
Yu Sung
f558c9260e
콘텐츠 배너 등록/수정
...
- 크리에이터 배너 등록시 크리에이터를 검색해서 등록할 수 있도록 수정
2025-01-16 14:54:15 +09:00
Yu Sung
c2a4a64417
이벤트 배너 API - Admin API URL로 변경
2025-01-16 02:34:48 +09:00
Yu Sung
6edd6c1558
오디션 지원 취소기능 적용
2025-01-08 15:25:31 +09:00
Yu Sung
13958733a7
오디션 지원자 연락처 표시
2025-01-08 04:36:35 +09:00
Yu Sung
67a17a44aa
마감날짜 제거
2025-01-05 15:28:48 +09:00
Yu Sung
a0a80bf626
오디션 배역 상세 페이지 추가
2024-12-28 05:31:22 +09:00
Yu Sung
4b9259c525
오디션 배역 등록/수정 - 배역 정보 추가
2024-12-28 03:53:48 +09:00
Yu Sung
d5d365d0ad
오디션 상세페이지 - 배역 리스트/등록/수정/삭제 추가
2024-12-28 02:34:28 +09:00
Yu Sung
521345b9c8
오디션 상세 페이지 추가
2024-12-27 23:43:42 +09:00
Yu Sung
fedecfed99
오디션 관리 - 모집상태 추가
2024-12-27 02:45:22 +09:00
Yu Sung
0537b6df7d
오디션 관리 - 페이지 추가
2024-12-27 01:40:31 +09:00
Yu Sung
db44737b89
소다라이브 -> 보이스온
2024-11-21 21:55:51 +09:00
Yu Sung
fa8b1c81f6
이벤트 기간 추가
2024-10-31 00:20:26 +09:00
Yu Sung
b71dff04fb
크리에이터 리스트 - 프로필 이미지 다운로드 버튼 추가
2024-10-24 11:58:56 +09:00
Yu Sung
29884883eb
불필요한 log 제거
2024-10-16 13:17:41 +09:00
Yu Sung
f460b76ff7
콘텐츠 리스트 - 오픈 / 오픈 예정 추가
2024-10-16 12:34:04 +09:00
Yu Sung
704b8803f5
전체 개수 추가
2024-10-15 13:16:06 +09:00
Yu Sung
b9c35cb22b
시리즈 리스트 - 작품 개수 추가
2024-10-15 00:38:19 +09:00
Yu Sung
5ba0d379e1
시리즈 리스트 페이지 추가
2024-10-14 19:06:52 +09:00
Yu Sung
77559bb4a9
전체 크리에이터 수 추가
2024-09-26 20:31:04 +09:00