Skip to content

Conversation

@mark77234
Copy link
Collaborator

업데이트 내용

  • 1.0.4 버전으로 프로덕션 출시

mark77234 and others added 24 commits December 26, 2025 16:00
* feat: 로딩 다이얼로그 UI 업데이트

* feat: 선호 키 UI 업데이트

* feat: 슬라이더 UI 업데이트

* feat: 앱 아이콘, 이름, 온보딩 배경화면 업데이트

* feat: 유저정보입력 필드 분기처리

* feat: INCOMPLETE_PROFILE 상태 적용

* feat: 회원가입 페이지 주요색상 적용

* feat: step5 UI 상태 추가 및 업데이트

* feat: 아이디 기억하기 추가

* feat: 필수정보입력 완료 페이지 색상 업데이트
* feat: 로그인 이후 신규회원 분기 처리

* feat: 콜백 구현 파일 추가

* feat: 구글 로그인 리다이렉트 작업 시도

* feat: 구글 로그인 버튼 ui 수정
* fix: 재전송 버튼 색상 수정

* fix: 다이얼로그 중앙정렬

* fix: 맞춤법 개선

* fix: 거주지역 힌트메시지 추가

* fix: 인증 텍스트 제거

* fix: 맞춤법 개선

* fix: 맞춤법 개선

* fix: 완료페이지 텍스트 수정

* refactor: 띄워쓰기 반영

* refactor: 띄워쓰기 반영

* feat: 로그 추가

---------

Co-authored-by: LEE YERAM <[email protected]>
* feat: fcm 토큰 발급

* feat: 로그인 필드에 fcmtoken 추가

* feat: FCM 알림 기능 추가 및 기본 채널 설정

* feat: MainScreen에서 알림 권한 요청 기능 추가
* feat: 필수정보입력 실명 필드 추가

* feat: 회원가입 이름 필드 제거
* feat: 로그인 api 연동(진짜최종)

* feat - 푸시알림 등록 (#54)

* feat: fcm 토큰 발급

* feat: 로그인 필드에 fcmtoken 추가

* feat: FCM 알림 기능 추가 및 기본 채널 설정

* feat: MainScreen에서 알림 권한 요청 기능 추가

* feat: 버전 업데이트 (1.0.1)

* feat - 회원가입, 필수정보입력 필드 업데이트 (#57)

* feat: 필수정보입력 실명 필드 추가

* feat: 회원가입 이름 필드 제거

* feat: 버전 업데이트 (1.0.2)

* feat: ADID 추가

* feat: FCM 토큰 가져오기 및 저장 로직 추가 (#59)

* feat: 구글로그인 응답로그 추가

* feat: 구글로그인 status 필드 대응

* fix: 구글로그인 버튼 위치 변경

---------

Co-authored-by: BYEONGCHAN LEE <[email protected]>
* feat: 승인/매칭 대기화면 ui 파일 구조 추가

* feat: ui 튜닝 (logoOffest으로 로고 위치 조정, CustomText로 변경)

* feat: DataStore 기반 Router 분기 및 승인대기/매칭대기 화면 연결
* fix: 스플래시화면 영상 추가

* feat: 홈화면 추가

* feat: 신토 종교 매핑 에러 해결

* feat: 홈화면 아이콘 적용

* feat: 매칭된 남성 조회 api 추가

* feat: 매칭 남성 선택 api 추가

* feat: 여성 api 연동 완료

* feat: 기존 스플래시화면 제거

* feat: 로그아웃 기능 및 뒤로가기 버튼 추가

* refactor: 채팅, 내정보, 설정 페이지 추가 및 구조 개선

* refactor: 프로젝트 구조 개선

* fix: 네비게이터 UI 업데이트
* feat: PendingApproval -> PendingConnecting 이동 구현

* feat: status에 따른 대기 화면 전환 처리 완료

* feat: 재실행 안해도 되도록 해결

* feat: 폴링 주석 처리

* refactor: StatusRepository.kt 제거
* feat: 사용자 성별 저장 및 선택 가능 여부 추가

* feat: ai 요약 api 연동

* feat: 선호, 비선호 직업 추가

* feat: 내 ai요약정보 api 연동

* fix: 매칭 조회 실패 토스트 제거
* feat: 남자 매칭 조회 api 추가

* feat: 여자 매칭 조회 응답 로그 추가

* feat: 여자 매칭 수락 및 거절 api 추가 및 적용
* refactor: 서비스명 수정

* refactor: Ai요약 api 유저서비스로 이전 및 남자, 여자 api 구분

* refactor: 모델 파일 통합작업

* refactor: 모델 구조 통합
* fix: CustomColor.kt에서 black 수정

* feat: 메인화면 공통 헤더 컴포넌트 생성

* feat: 마이페이지 아름답게 구현
* refactor: 홈화면 리팩토링

* feat: 유저이름 파라미터 추가 및 멘트 수정

* feat: 텍스트 UI 개선

* feat: ai 요약 카드 UI 업데이트

* feat: 요약 카드 UI 최종 업데이트

* feat: 전체보기버튼 추가

* fix: api 엔드포인트 수정 및 Mapper 수정

* feat: 실물이미지 추가

* feat: 매칭 캐러셀 UI 업데이트

* feat: detail 페이지 UI 업데이트
Copilot AI review requested due to automatic review settings January 14, 2026 04:13
@mark77234 mark77234 self-assigned this Jan 14, 2026
@mark77234 mark77234 merged commit 2085d73 into main Jan 14, 2026
2 of 3 checks passed
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request represents a production release for version 1.0.4 of the JapKor (縁) dating application. The changes include significant UI/UX improvements, new features for user status management, localization support, and various bug fixes and refinements.

Changes:

  • Implemented splash screen with video support and status-based routing
  • Added comprehensive user status screens (PendingApproval, PendingConnecting, Blacklisted, Connected)
  • Enhanced main app experience with Home, Chat, MyPage, and Settings screens
  • Integrated FCM for push notifications and implemented AI summary features
  • Added full Japanese localization support with 250+ translated strings
  • Refined signup/login flows with email persistence and improved validation
  • Updated launcher icons and theme configurations

Reviewed changes

Copilot reviewed 77 out of 96 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
strings.xml App name and FCM channel configuration updates
themes.xml Added splash screen theme with black background
CustomColor.kt Modified black color definition for improved readability
StatusAdvanceEffect.kt Implements automatic status-based navigation logic
RequiredInfoViewModel.kt Enhanced with name field and DataStore integration
LoginScreenViewModel.kt Added FCM token handling and email persistence
Step5Content.kt Improved MBTI selector UX and preference validation
HomeViewModel.kt Implements matching logic with AI summary support
Localization.kt Complete Japanese translation infrastructure
MainRouteScreen.kt Bottom navigation with Home, Chat, and MyPage tabs

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -1,4 +1,7 @@
<resources>
<string name="app_name">JapKor</string>
<string name="app_name">n</string>
Copy link

Copilot AI Jan 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The app name has been changed from "JapKor" to "n". This is likely unintentional and should be verified. An app name of just "n" is not user-friendly and may cause confusion on the device.

Copilot uses AI. Check for mistakes.

val white = Color(0xFFFFFFFF)
val black = Color(0xFF000000)
val black = Color(0xFF3C3C3C)
Copy link

Copilot AI Jan 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The black color definition has been changed from pure black (0xFF000000) to a lighter shade (0xFF3C3C3C). This is a significant visual change that will affect all text and UI elements using this color. Ensure this change is intentional and aligns with the design system.

Copilot uses AI. Check for mistakes.
@@ -0,0 +1,68 @@
package com.apptive.japkor.ui.common
Copy link

Copilot AI Jan 14, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The package declaration indicates this file is in the wrong location. The file is located at 'ui/status/common/' but declares itself as 'package com.apptive.japkor.ui.common'. The file path and package name should match for consistency and to avoid confusion.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants