4a214523c6 
					 
					
						
						
							
							feat(chat): 채팅 문자열 리소스 추가 - task 2.3 완료 (chat_notice_clone, chat_notice_character, chat_input_placeholder) - requirements 6.1/6.2, 4.2 충족 - 파일: app/src/main/res/values/strings.xml  
						
						 
						
						
						
						
					 
					
						2025-08-13 19:58:11 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6345b1dbee 
					 
					
						
						
							
							feat(chat): 타이핑 인디케이터 애니메이션 추가\n\n- task 2.2 완료: typing_dots_animation.xml(alpha, 600ms, reverse, infinite) 생성\n- 사용자 메시지 전송 후 AI 응답 대기 시 점(•••) 순차 반짝임 효과 제공\n- 파일: app/src/main/res/anim/typing_dots_animation.xml\n\n왜: 사용자 메시지 전송 직후 로딩 상태를 시각적으로 표시하기 위함\n무엇: 세 점에 동일 애니메이션을 적용하고 startOffset(0/200/400ms)으로 시퀀싱하여 반짝임 구현\n관련: .kiro/specs/chat-room-ui/tasks.md 2.2, design.md 453~464  
						
						 
						
						
						
						
					 
					
						2025-08-13 19:56:59 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						228acadf5a 
					 
					
						
						
							
							feat(chat-ui): 채팅 메시지 배경 drawable 추가 (Task 2.1)  
						
						 
						
						... 
						
						
						
						- 사용자/AI/입력/안내 배경 리소스 생성
- 기존 라운드 리소스 재활용 및 불투명도 적용
- 요구사항 2,6 및 디자인 가이드 반영
- docs: Task 2.1 수행 내역 문서 추가 (docs/chat-room-ui-2.1-drawables.md) 
						
						
					 
					
						2025-08-13 19:41:33 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6388895e6e 
					 
					
						
						
							
							feat(chat-room): ChatRepository 도입 및 TalkApi에 입장/메시지 조회 API 추가  
						
						 
						
						... 
						
						
						
						- Repository 패턴 구현: 로컬 DB(Room) + 네트워크(TalkApi) 통합
- enterChatRoom, loadMoreMessages, clearAllMessagesOnLogout 제공
- TalkApi에 /enter, /messages 엔드포인트 추가
- Entity↔도메인 매퍼 추가
- Koin 모듈에 ChatRepository 바인딩 
						
						
					 
					
						2025-08-13 17:30:04 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						725c4335e1 
					 
					
						
						
							
							feat(chat-talk-room): Room Database 설정 및 Entity 생성  
						
						 
						
						... 
						
						
						
						refactor(chat-talk-room): 패키지 chat.room → chat.talk.room 마이그레이션 및 DI 모듈 분리
왜: 기능 영역 명확화(talk) 및 DI 책임 분리로 유지보수성과 확장성을 높이기 위함
무엇:
- 모델/응답/enum 파일들을 chat.room → chat.talk.room 으로 이동
- Room DB 패키지를 chat.room.db → chat.talk.room.db 로 이동
- AppDatabase 클래스명을 역할에 맞게 ChatMessageDatabase로 변경
문서:
- docs/chat-talk-room-package-migration-and-di-module.md 추가
- docs/chat-room-room-database.md 내용 클래스명/경로 갱신 
						
						
					 
					
						2025-08-13 17:10:06 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						64deadda0b 
					 
					
						
						
							
							feat(chat-room): 1.1 데이터 모델 생성 및 채팅 메시지 모델 서버-로컬 분리  
						
						 
						
						... 
						
						
						
						왜: 서버 스키마와 클라이언트 전용 필드가 혼재되어 혼란을 야기하던 문제를 해결하고, 유지보수성과 확장성을 높이기 위함.
무엇:
- tasks 1.1 수행 (데이터 모델 클래스 생성)
  - ChatMessage 데이터 클래스 생성 (로컬/UI/도메인용)
  - MessageStatus enum 생성 (SENDING, SENT, FAILED)
  - MessageType enum 생성 (USER_MESSAGE, AI_MESSAGE, NOTICE, TYPING_INDICATOR)
  - CharacterType 기존 enum 재사용 (chat/character/detail/CharacterDetailResponse.kt)
  - ChatRoomEnterResponse, ChatMessagesResponse 데이터 클래스 생성
- 채팅 메시지 모델 서버-로컬 분리 및 응답 모델 정리
  - ServerChatMessage DTO 추가 (서버 응답 전용: messageId, message, profileImageUrl, mine, createdAt)
  - ChatMessageMappers 추가: ServerChatMessage.toLocal(isGrouped: Boolean = false)
  - ChatRoomEnterResponse, ChatMessagesResponse에서 messages 타입을 List<ServerChatMessage>로 정리
- 문서
  - docs/chat-room-data-models.md 갱신 (서버/로컬 분리 사항 반영)
  - docs/chat-room-message-model-separation.md 신설 (분리 배경/가이드)
추가 참고:
- 시간 포맷 유틸은 후속 태스크(8.1)에서 테스트와 함께 구현 예정 
						
						
					 
					
						2025-08-13 05:23:12 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						558f74d861 
					 
					
						
						
							
							feat(chat): 캐릭터 상세에서 채팅방 생성 후 ChatRoomActivity로 네비게이션 추가  
						
						 
						
						... 
						
						
						
						- ChatRoomActivity에 EXTRA_ROOM_ID 및 newIntent 추가
- CharacterDetailActivity에서 chatRoomId 수신 시 화면 이동 처리
- 이벤트 소비 유지로 중복 네비게이션 방지 
						
						
					 
					
						2025-08-13 02:21:43 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4eedecd1ce 
					 
					
						
						
							
							feat(chat-character): 채팅 톡 탭  
						
						 
						
						... 
						
						
						
						- 데이터가 없으면 "대화 중인 톡이 없습니다" 메시지 표시 
						
						
					 
					
						2025-08-13 01:23:56 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						08f9d398c4 
					 
					
						
						
							
							feat(chat-character): 캐릭터 상세  
						
						 
						
						... 
						
						
						
						- 원작의 UI 레벨을 세계관 하위로 이동 
						
						
					 
					
						2025-08-13 01:17:27 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f102c84ea6 
					 
					
						
						
							
							feat(chat-character): 캐릭터 탭 모든 액션  
						
						 
						
						... 
						
						
						
						- 로그인과 본인인증이 되어 있어야 가능하도록 수정 
						
						
					 
					
						2025-08-13 01:09:34 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0c3bca0f9e 
					 
					
						
						
							
							feat(chat-character): 캐릭터 상세 페이지 API 연동 및 UI 상태 처리  
						
						 
						
						... 
						
						
						
						- CharacterApi에 캐릭터 상세 조회 엔드포인트 추가
- CharacterDetailRepository 생성 및 Koin DI 등록
- CharacterDetailViewModel에서 실제 API 호출/로딩/에러 상태 관리
- CharacterDetailActivity에서 loadMock 제거 후 load 호출, Koin 주입으로 전환
- 로딩 다이얼로그 및 에러 토스트 처리 로직 추가 
						
						
					 
					
						2025-08-13 00:52:24 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ff1e134fe4 
					 
					
						
						
							
							feat(character list): 캐릭터 탭  
						
						 
						
						... 
						
						
						
						- 배너 리스트 추가
- 배너, 캐릭터 클릭시 캐릭터 상세 페이지로 이동 
						
						
					 
					
						2025-08-13 00:05:39 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8b48fe362 
					 
					
						
						
							
							feat(character list): 캐릭터 이미지 배경색 제거  
						
						 
						
						
						
						
					 
					
						2025-08-12 23:39:22 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac2482a645 
					 
					
						
						
							
							feat(character detail): 캐릭터 상세 페이지 UI 추가  
						
						 
						
						
						
						
					 
					
						2025-08-12 22:15:52 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5090809be8 
					 
					
						
						
							
							gitignore 규칙 추가  
						
						 
						
						... 
						
						
						
						- .kiro/ 
						
						
					 
					
						2025-08-11 15:44:05 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80c593bc11 
					 
					
						
						
							
							fix: 채팅방 리스트 API URL 수정  
						
						 
						
						... 
						
						
						
						- /api/chat/talk/rooms -> /api/chat/room/list 
						
						
					 
					
						2025-08-11 14:55:31 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18b61ab74f 
					 
					
						
						
							
							fix: 채팅 탭 data class  
						
						 
						
						... 
						
						
						
						- SerializedName 추가 
						
						
					 
					
						2025-08-11 11:24:10 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ea22c7244c 
					 
					
						
						
							
							feat(ui): 캐릭터 탭  
						
						 
						
						... 
						
						
						
						- loadingDialog, Toast 라이브 데이터 옵저버 연결 
						
						
					 
					
						2025-08-05 02:07:46 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b1c9c3e124 
					 
					
						
						
							
							feat(ui): 톡 탭  
						
						 
						
						... 
						
						
						
						- api, viewmodel, repository 연결
- 채팅방 리스트 UI 추가 
						
						
					 
					
						2025-08-05 02:01:19 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93fc837b7a 
					 
					
						
						
							
							feat(ui): 캐릭터 탭  
						
						 
						
						... 
						
						
						
						- 섹션별로 데이터가 있으면 보여주고 없으면 UI를 제거하도록 로직 추가 
						
						
					 
					
						2025-08-04 23:38:51 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f0eda41c7c 
					 
					
						
						
							
							feat(ui): viewmodel, repository, api 추가  
						
						 
						
						
						
						
					 
					
						2025-08-04 22:24:13 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47717002e8 
					 
					
						
						
							
							feat(ui): banner 추가  
						
						 
						
						
						
						
					 
					
						2025-08-04 22:10:27 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b7513561d 
					 
					
						
						
							
							refactor: item decoration 추가  
						
						 
						
						
						
						
					 
					
						2025-08-04 22:04:19 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						33bdaa7dbd 
					 
					
						
						
							
							refactor: 캐릭터 탭 내부에서 사용하는 Adapter 코드를 ViewBinding 코드로 리팩토링  
						
						 
						
						
						
						
					 
					
						2025-08-04 21:02:05 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b919691689 
					 
					
						
						
							
							feat(character): 캐릭터 탭 UI 및 기본 기능 구현  
						
						 
						
						
						
						
					 
					
						2025-08-04 20:27:33 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e90222e8db 
					 
					
						
						
							
							feat(ui): 채팅 탭 내 TabLayout 캐릭터, 톡 탭 추가  
						
						 
						
						
						
						
					 
					
						2025-08-01 19:25:14 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3cf57c1f91 
					 
					
						
						
							
							feat(ui): 채팅 탭 추가  
						
						 
						
						
						
						
					 
					
						2025-08-01 14:47:51 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6e7229246 
					 
					
						
						
							
							chore: .gitignore 파일에 .idea 관련 파일 추가  
						
						 
						
						
						
						
					 
					
						2025-08-01 14:34:58 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f55e74c8dc 
					 
					
						
						
							
							feat: git 제외 파일 및 폴더  
						
						 
						
						... 
						
						
						
						- docs
- junie guidelines 
						
						
					 
					
						2025-07-31 20:16:25 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e25276658d 
					 
					
						
						
							
							feat: 마이페이지  
						
						 
						
						... 
						
						
						
						- 내 채널 보기 추가 
						
						
					 
					
						2025-07-30 14:52:59 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d088c6f6b3 
					 
					
						
						
							
							# 고객센터 UI 개선 및 버전 업데이트 (v1.41.0)  
						
						 
						
						... 
						
						
						
						## 변경사항
- 앱 버전을 1.40.0(179)에서 1.41.0(181)으로 업데이트
- 고객센터 화면에 전용 로고 이미지 추가 및 UI 개선
  - 플레이스홀더 이미지를 고객센터 전용 로고로 교체
  - 텍스트 마진 조정 (13.3dp → 16dp)
- 마이페이지 화면 UI 개선
  - 본인인증 버튼 텍스트 간소화 ("본인인증 완료" → "인증완료")
  - 레이아웃 구조 개선 (패딩/마진 조정)
  - RecyclerView 스크롤 경험 개선 (clipToPadding 속성 추가) 
						
						
					 
					
						2025-07-28 17:33:03 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9361610647 
					 
					
						
						
							
							feat: 마이페이지  
						
						 
						
						... 
						
						
						
						- 상단에 최신 공지사항 추가 
						
						
					 
					
						2025-07-25 22:18:22 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7ed5e921bd 
					 
					
						
						
							
							feat: 마이페이지  
						
						 
						
						... 
						
						
						
						- 최근 들은 콘텐츠 추가 
						
						
					 
					
						2025-07-25 21:36:34 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						39be49b481 
					 
					
						
						
							
							feat: 마이페이지  
						
						 
						
						... 
						
						
						
						- 신규 UI 적용 
						
						
					 
					
						2025-07-25 16:52:34 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b7b5f98bd 
					 
					
						
						
							
							fix: 메인 라이브 - 최근 종료한 라이브  
						
						 
						
						... 
						
						
						
						- 이미지 사이즈 72 -> 84 
						
						
					 
					
						2025-07-21 20:07:46 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9be1b86c5d 
					 
					
						
						
							
							fix: 메인 홈 - 인기 크리에이터  
						
						 
						
						... 
						
						
						
						- 팔로우/팔로잉 배경색 변경 
						
						
					 
					
						2025-07-21 19:52:23 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cfe9d3ab11 
					 
					
						
						
							
							fix: 메인 라이브 - 최근 종료한 라이브  
						
						 
						
						... 
						
						
						
						- 비로그인 상태에서 터치시 로그인 페이지로 이동 
						
						
					 
					
						2025-07-21 18:56:44 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						accb413636 
					 
					
						
						
							
							feat: 메인 홈 - 오디션  
						
						 
						
						... 
						
						
						
						- 비로그인 상태에서 터치시 로그인 페이지로 이동 
						
						
					 
					
						2025-07-21 18:51:01 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdac7b7899 
					 
					
						
						
							
							feat: 메인 홈 - 인기 크리에이터  
						
						 
						
						... 
						
						
						
						- 팔로우/언팔로우 기능 추가 
						
						
					 
					
						2025-07-21 18:48:09 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						58bc42cc0f 
					 
					
						
						
							
							feat: 메인 라이브 - 최근 종료한 라이브  
						
						 
						
						... 
						
						
						
						- 사용 하지 않는 데이터 제거 
						
						
					 
					
						2025-07-21 18:24:53 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						44d7ce65ae 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 신규 UI 적용 
						
						
					 
					
						2025-07-21 18:00:31 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c55cc68f5c 
					 
					
						
						
							
							feat: 메인 라이브, 메인 홈  
						
						 
						
						... 
						
						
						
						- 섹션 제목 크기 26 -> 24
- 오디션 배너 변경
- 추천 채널 아이템 bg 톤다운 
						
						
					 
					
						2025-07-19 04:02:29 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d7cc874684 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 최근 종료한 라이브, 라이브 다시 듣기, 라이브 예약 아이템 사이즈 조절 
						
						
					 
					
						2025-07-19 02:17:47 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f1164bbd30 
					 
					
						
						
							
							feat: 메인 라이브 - 지금 라이브 중  
						
						 
						
						... 
						
						
						
						- bg => #263238로 변경
- 가로 => 168 -> 144
- 세로 => 238 -> 204 
						
						
					 
					
						2025-07-19 01:26:21 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5f6d26c83e 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 최근 종료한 라이브 - 라이브 아이콘 제거
- 커뮤니티 - 이미지 사이즈 수정 (53.3 -> 64) 
						
						
					 
					
						2025-07-18 23:07:19 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fcd341a1f4 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 예약 라이브 - 유료 라이브 금액 나오지 않던 버그 수정
- 팔로잉 채널 - 위치 커뮤니티와 지금 라이브 중 사이로 이동 
						
						
					 
					
						2025-07-18 22:51:21 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e5a4cff45 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 변경된 커뮤니티 게시글 아이템 UI 적용 
						
						
					 
					
						2025-07-18 21:37:16 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						45fd75ab36 
					 
					
						
						
							
							feat: 메인 홈  
						
						 
						
						... 
						
						
						
						- 오디션 리스트를 보여주지 않고 터치시 오디션 페이지로 이동하도록 수정 
						
						
					 
					
						2025-07-18 21:06:13 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2f9bace3de 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 라이브 다시 듣기 UI 추가 
						
						
					 
					
						2025-07-18 20:43:30 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						964f697466 
					 
					
						
						
							
							feat: 메인 라이브  
						
						 
						
						... 
						
						
						
						- 개편된 지금 라이브 중 UI 적용 
						
						
					 
					
						2025-07-18 19:21:20 +09:00