-
Notifications
You must be signed in to change notification settings - Fork 1
Refactor/home #195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Refactor/home #195
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. --------- Co-authored-by: Seo Hojun <[email protected]>
…update/1.1.2 * 'release' of https://github.com/HMOAA/HMOA_ANDROID: 1.1.2버전 develop -> release 머지합니다 (#168)
* Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * 1.1.2버전 develop -> release 머지합니다 (#168) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. --------- Co-authored-by: Seo Hojun <[email protected]> * Delete * Delete * Delete --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]>
* Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * 1.1.2버전 develop -> release 머지합니다 (#168) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. --------- Co-authored-by: Seo Hojun <[email protected]> * Delete * Delete * Delete * HotFix: 카카오 sdk 버전 업그레이드 (#170) (#171) * HotFix: 카카오 sdk 버전 업그레이드 * Feat: gradlew clean 작업 추가 * Delete * Delete: refreshToken 추상메서드 삭제 * Delete: 토큰 리프레싱 임시방안 코드 삭제 * v1.1.3 업데이트 수정 (#175) * HotFix: 카카오 sdk 버전 업그레이드 (#170) * HotFix: 카카오 sdk 버전 업그레이드 * Feat: gradlew clean 작업 추가 * Delete * Delete: refreshToken 추상메서드 삭제 * Delete: 토큰 리프레싱 임시방안 코드 삭제 * HotFix: 카카오 sdk 버전 업그레이드 (#174) --------- Co-authored-by: Seo Hojun <[email protected]> Co-authored-by: uselessNaming <[email protected]>
* Design: 공백 수정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Release 1.0.0(18) 출시 (#147) * Feature-Magazine Init * Chore: Manifest 정리 * Chore: 기본 의존성 설정 * Chore: Test 관련 의존성 정리 * Chore: Compose 설정 * Feat: Response Dto 추가 * Feat: Magazine Screen 추가 * Feat: Magazine Service 추가 * Feat: Magazine Service DI 추가 * Resource: Floating Action Button Open Icon 추가 * Feat: Magazine DataStore 추가 * Fix: Response 타입 수정 * Feat: Data Store DI * Feat: Repository DI * Feat: Magazine Repository 추가 * Feat: 최신 향수 받아오는 API 추가 * Feat: 최신 향수 받아오는 DTO 추가 * Resource: 공유 아이콘 추가 * Feat: Magazine ViewModel 로직 추가 * Design: TopBar 투명도 파라미터 추가 * Rename: 파일 명 변경 * Design: 투명도 추가 * Design: Magazine Tag 추가 * Resource: 아이콘 resource 추가 * Fix: Response 타입 변경 * Chore: Magazine 의존성 추가 * Feat: Magazine Navigation 추가 * Fix: Bottom Navigation 내용 변경 * Feat: Magazine 상세 화면 추가 * Feat: Magazine Paging 추가 * Feat: Magazine Route 클래스 추가 * Feat: Magazine 상세 비즈니스 로직 추가 * Fix: Conflict 수정 * Fix: Paging 오류 수정 * Design: title 색상 파라미터 추가 * Design: title 색상 파라미터 추가 * Design: review content 위치 변경 * Design: Content 글자 수 제한 * Design: title 글자 수 제한 * Fix: 개행문자 수정 * Feat: Navigation 이벤트 추가 * Feat: Magazine 상세 화면 추가 * Feat: Magazine 상세 화면 비즈니스 로직 추가 * Feat: Navigation 이벤트 추가 * Fix: 데이터 순서에 따른 오류 수정 * Design: Tag UI 수정 * Design: Space 크기 조절 * Feat: 좋아요 update 이벤트 추가 * Fix: Navigation 이벤트 파라미터 추가 * Feat: Navigation 이벤트 파라미터 추가 * Design: Magazine UI 위치 수정 * Fix: Magazine Image 추가 * Resource: Magazine Icon 추가 * Design: 바텀 네비게이션 UI 수정 * Feat: Navigation SingleTop 옵션 추가 * Feat: 좋아요 한 향수 페이지 위치 변동 * FIX: 비로그인 에러다이얼로그 동작 오류 수정 * Fix: Navigation 누락 오류 수정 * Fix: err state 누락 오류 수정 * Fix: navigation 누락 수정 * Design: UI 간격 수정 * Gradle: Material 의존성 추가 * Design: 수정 모달 추가 * Refactor: Dialog 팝업 방식 변경 * FIX: 좋아요 리프레싱 시 리컴포지션 안되는 오류 수정 * Rename: 이름 혼동 방지 * Rename: 이름 혼동 방지 * Fix: Dialog Pop up 시 깜빡거림 수정 * Feat: 향수페이지 댓글 오류 수정 * Fix: 향수 페이지 댓글 상태관리 변화 오류 수정 * Delete: 사용하지 않는 상태관리 변수 삭제 * Update README.md * Resource: Font 추가 * Create android.yml develop 브랜치로 코드 푸시, PR 시 빌드되는 기능 * Feat: 자동 빌드 기능 테스트 구문 * Update android.yml * Feat: 자바 버전 11 -> 17 * Fix: CI환경 빌드에 local.properties 파일 동적 생성 기능 추가 * Fix: 경로 오류 수정 * Feat: 모든 모듈의 local-properties파일 삭제 명령파일 생성 * Fix: app 모듈왜 local.properties를 사용하는 모듈도 파일 동적생성 적용 * Chore: 서브 모듈 추가 * Delete: mylibrary 모듈 삭제 * Chore: AndroidSecretSecure 서브 레포지토리 추가 * Revert "Delete: mylibrary 모듈 삭제" This reverts commit cc0c0fd. * Revert "Chore: 서브 모듈 추가" This reverts commit 95cc858. * Fix: 소셜 토큰 api 호출 오류 수정 * Ignore * Fix: lateinit 삭제 및 초기화 값 지정 * Fix: IndexOutOfBoundException방지 구문 추가 * Chore: google-service.json 파일 추가 * Rename * Chore: NATIVE_APP_KEY 적용 * Chore: 버전 증가 6->7 * Feat: 토큰 유무 검사 로직 수정 * Feat: 토큰 가져오는 비동기 작업 -> 동기로 변경 * Fix: 토큰 갱신 작업 대기방식을 동기적으로 변경 * Fix: 스트림 닫힘 오류 원인 부분 해결 * Revert "Feat: 토큰 가져오는 비동기 작업 -> 동기로 변경" This reverts commit f56f46f. * Fix: postFcmToken NullPointException 원인구문 삭제 * Fix: 인터셉터 토큰 추가동작 수정 비동기 -> 동기 * Chore: v1.0.0 버전코드 수정 (7->8) * Fix: native app key, string value로 변경 * Fix: HttpLoggingInterceptor 제거 - IllgalStateException 해결을 위해 지워봄 * Refactor: HPediaDesc api호출 분리 및 CastException 해결 * Chore: 버전코드 수정(8->9) * Chore: 버전코드 수정 (9->10) * Fix: 변수 명 오류 * Chore: 버전코드 수정(10->11) * Fix: 카카오 앱 키 참조 방식 변경 * Chore: 버전코드 수정(11->12) * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * v1.1.1 버전 master로 머지합니다 (#163) * Feat: Fcm 관련 함수 추가 * Chore: FCM 모듈 의존성 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Chore: fcm 모듈 환경 설정 추가 * Feat: App Navigation 이벤트 추가 * Chore: FCM 모듈 환경 설정 * Resource: 아이콘 추가 * Feat: 알림 수신 여부 이벤트 추가 * Feat: 알림 화면 추가 * Feat: 알림 화면 비즈니스 로직 추가 * Feat: FCM 모듈 추가 * Feat: 알림 Response 모델 추가 * Feat: 알림 화면 네비게이션 추가 * Design: 읽음 여부에 따른 배경색 조절 * Test: 테스트 코드 추가 * Feat: App Scheme 추가 * Feat: Deeplink Navigation 추가 * Ignore * Delete: sample-app 모듈 삭제 * Delete: Hhmoa_android_secret 로컬 폴더 삭제 * Design: Button 컴포넌트 disabled color 이름 적용 * Feat: Hbti설문 아이템 컴포넌트 추가 * Feat: ProgressBar 컴포넌트 생성 * Feat: VerticalStepBar 컴포넌트 생성 * Design: 홈화면 상단 로고 아이콘 추가 * Design: 디자인시스템 모듈 내 컴포넌트에 pretendard 폰트 적용 * Feat: profile 속성 추가 * Feat: send top notification 파라미터 수정 * Feat: profile 속성 추가 * Chore: Activity single top 속성 설정 * Fix: Error Ui State 업데이트 안되는 오류 수정 * Feat: deeplink 처리 함수 추가 * Refactor: Community, HPedia 네비게이션 분리 * Refactor: Community, HPedia 네비게이션 분리 * Feat: deeplink 설정 * Fix: 경로 설정 오류 수정 * Fix: deeplink 위치 오류 수정 * Fix: Response Dto 형식 오류 수정 * Design: Profile 반영 * Feat: 선택 이벤트 추가 * Feat: Navigation 설정 * Feat: 읽음 처리 함수 추가 * Fix: read 변경 가능하도록 수정 * Test: import 수정 * ignore: git pull * Design: 색상 변경 * Feat: NoteImageItem 생성 * Feat: 권한 설정 여부 정보를 확인 * Feat: 권한 설정 함수 추가 * Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: android.yml 워크플로우 일시중지 (#164) * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Release 1.1.2버전 master로 푸시 (#167) * Feat: Fcm 관련 함수 추가 * Chore: FCM 모듈 의존성 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Chore: fcm 모듈 환경 설정 추가 * Feat: App Navigation 이벤트 추가 * Chore: FCM 모듈 환경 설정 * Resource: 아이콘 추가 * Feat: 알림 수신 여부 이벤트 추가 * Feat: 알림 화면 추가 * Feat: 알림 화면 비즈니스 로직 추가 * Feat: FCM 모듈 추가 * Feat: 알림 Response 모델 추가 * Feat: 알림 화면 네비게이션 추가 * Design: 읽음 여부에 따른 배경색 조절 * Test: 테스트 코드 추가 * Feat: App Scheme 추가 * Feat: Deeplink Navigation 추가 * Ignore * Delete: sample-app 모듈 삭제 * Delete: Hhmoa_android_secret 로컬 폴더 삭제 * Design: Button 컴포넌트 disabled color 이름 적용 * Feat: Hbti설문 아이템 컴포넌트 추가 * Feat: ProgressBar 컴포넌트 생성 * Feat: VerticalStepBar 컴포넌트 생성 * Design: 홈화면 상단 로고 아이콘 추가 * Design: 디자인시스템 모듈 내 컴포넌트에 pretendard 폰트 적용 * Feat: profile 속성 추가 * Feat: send top notification 파라미터 수정 * Feat: profile 속성 추가 * Chore: Activity single top 속성 설정 * Fix: Error Ui State 업데이트 안되는 오류 수정 * Feat: deeplink 처리 함수 추가 * Refactor: Community, HPedia 네비게이션 분리 * Refactor: Community, HPedia 네비게이션 분리 * Feat: deeplink 설정 * Fix: 경로 설정 오류 수정 * Fix: deeplink 위치 오류 수정 * Fix: Response Dto 형식 오류 수정 * Design: Profile 반영 * Feat: 선택 이벤트 추가 * Feat: Navigation 설정 * Feat: 읽음 처리 함수 추가 * Fix: read 변경 가능하도록 수정 * Test: import 수정 * ignore: git pull * Design: 색상 변경 * Feat: NoteImageItem 생성 * Feat: 권한 설정 여부 정보를 확인 * Feat: 권한 설정 함수 추가 * Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: android.yml 워크플로우 일시중지 (#164) * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * HotFix: 카카오 sdk 버전 업그레이드 * HotFix: 카카오 sdk 버전 업그레이드 (#170) * HotFix: 카카오 sdk 버전 업그레이드 * Feat: gradlew clean 작업 추가 * Delete * Delete: refreshToken 추상메서드 삭제 * Delete: 토큰 리프레싱 임시방안 코드 삭제 * HotFix: 카카오 sdk 버전 업그레이드 (#174) * Hotfix/community (#176) * Fix: 좋아요 반영 안되는 오류 수정 * Fix: response에 wrapping 추가 * Design: 내용 및 사진 누락 추가 * Fix: response wrapping * Design: 디자인 누락 추가 * Refactor: 불필요 로직 삭제 * Feat: 파라미터 명 변경 * Design: 버튼 가려지는 현상 수정 * Fix: hbti 향료개수 자유선택 후 튕기는 현상 수정 * Fix: hbti 향료 선택결과 제출로직 변경 * Fix: hbti 향료선택화면 하단버튼 disabled 상태관리 추가 * Fix: hbti 향료 카테고리 선택화면 로직 변경 반영 * Test: hbti 향료 카테고리 선택화면 로직 변경사항 테스트 * Design: 백버튼 추가 * Feat: 향료 제품 가격 추가 * Refactor: 플래그 제거 및 콜백으로 대체 * Design: 디자인 마진 변경 --------- Co-authored-by: Lee YongIn <[email protected]> Co-authored-by: 이용인 <[email protected]>
* Chore: 삭제할 local properties 목록 추가 * Design: 환불 반품 내역 확인 UI 추가 * Design: 결제 완료 화면 UI 추가 * Feat: order result 경로 추가 * Feat: order result 화면 navigation 추가 * Feat: order result 화면 navigation 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: 결제 완료 후 order result 화면으로 이동 * Feat: navigation 이벤트 추가 * Fix: index out of range 오류 수정 * Feat: 부트페이 결제 화면 close 함수 추가 * Fix: return 위치로 인한 로직 오류 수정 * Feat: kakao 1대1 채팅 이벤트 추가 * Design: 이용 약관 UI 제거 * Feat: 주문 내역 get 메서드 추가 * Feat: 주문 상태 Enum Class 추가 * Feat: 주문 내역 response dto 추가 * Remove: 미사용 클래스 삭제 * Feat: 환불 api 추가 * Feat: 배송 상태 번역 함수 추가 * Fix: 파라미터 타입 변경 (String >> Note) * Feat: api response에 따른 파라미터 타입 변경 * Feat: 주문 내역, 환불 화면 navigation graph에 추가 * Feat: 주문 내역 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직 추가 * Feat: 주문 내역 비즈니스 로직 추가 * Fix: 파라미터 변경에 따른 수정 (String >> Note) * Feat: 주문 내역, 환불 화면 route graph에 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Fix: 파라미터 타입 변경 (Not Null >> Nullable) * Fix: filter not 동작 오류 수정 * Fix: 가격 계산 로직 변경 * Fix: 엘비스 연산 처리 추가 * Fix: 파라미터 matching 실수 수정 * Design: 여백 조정 * Rename: 파라미터 명 변경 * Feat: 환불 api 완료 후에 이전 화면으로 navigation 되도록 설정 * Feat: 가격 계산 관련 비즈니스 로직 수정 * Comment: Log 삭제 * Feat: Web Link 연결에서 Web View 사용으로 변경 * Remove: 미사용 UI 삭제 * Feat: 파라미터 타입 변경 (not null >> nullable) * Feat: 파라미터 값 null 여부에 따른 UI 분기 * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: entity 위치 변경 (각 feature 모듈 & core-model >> core-domain) * Feat: decode from string import 누락 추가 * Feat: decode from string import 누락 추가 * Feat: 주문 내역 조회 paging 처리 * Feat: nullable 처리 * Rename: 파라미터 명 변경 * Chore: 의존성 중복 제거 * Rename: 파라미터 이름 변경 * Fix: 파라미터 변경 * Rename: navigation 이벤트 명 변경 * Rename: 화면 명 변경 * Feat: 환불/반품 내역 조회 api 추가 * Rename: 함수 이름 변경 (getRefund >> getRefundRecord) * Rename: 함수 이름 변경 (getFavoriteCommentPaging >> getOrderRecordPaging) * Rename: 파일 명 변경 (ReturnOrRefundRecordPage >> RefundRecordPage) * Feat: 반품/환불 내역 비즈니스 로직 추가 * Feat: Empty Data Page 컴포넌트 추가 * Feat: view model 연결 * Feat: view model 추가 * Feat: view model 연결 * Fix: 패키지 명 다른 오류 수정 * Remove: 미사용 resource 삭제 * Rename: 디렉토리 명 변경 (Screen >> screen) * Feat: import 문 정리 * Rename: 패키지 명 변경 적용 * Rename: 패키지 명 변경 적용 * Design: padding 조절 * Fix: Response Dto 변경 * Feat: 환불 내역 조회 response 모델 추가 * Feat: response 변경에 따른 createAt 정보 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: order status 취소 완료 상태 추가 * Feat: order status 반품 완료 상태 추가 * Fix: UI 배송비 누락 수정 * Fix: UI 배송비 누락 수정 * Feat: 반품 완료 상태 추가 * Fix: 배송비 UI 누락 수정 * Design: UI 정렬 * Design: 버튼 삭제 * Remove: 미사용 화면 삭제 * Feat: NoDataPage >> EmptyDataPage 변경 * Design: font 적용 * Remove: 미사용 import 문 제거 * Rename: 파라미터 명 변경 * Feat: 반품 진행 중 상태 추가 * Feat: order status를 기준으로 Button UI 분기 * Feat: 반품 진행 중 상태 추가 * Feat: 리뷰 작성 navigation 이벤트 추가 * Comment: 임의 이벤트 주석 추가 * Rename: 파일 위치 이동 (like 모듈 >> userInfo 모듈) * Rename: navigation 이벤트 명 변경 * Feat: 좋아요 한 향수 화면 route 추가 * Feat: navigation 이벤트 추가 * Remove: like 모듈 삭제 및 user info 모듈 병합 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Ignore: git pull * Test: sort 로직 test * Feat: Paging 내 sort 추가 * Remove: 미사용 resource 삭제 * Fix: 카테고리 내용 변경 (시향기 >> 향BTI 시향기) * Refactor: 변수 위치 변경 * Revert * Ignore: git pull * Ignore: git pull * Feat: 리뷰 컴포넌트 추가 * Feat: 선택 시 사진 확대 추가 * Feat: 선택 시 사진 확대 추가 * Design: 색상 반전 여부 추가 * Feat: int RequestBody형으로 변환 함수 추가 * Chore: decode string 함수 의존성 추가 * Feat: 리뷰 관련 dto 추가 * Feat: photo dto 추가 * Feat: h shop review 관련 api 추가 * Feat: h shop review 관련 api 추가 * Feat: 좋아요 개수 파라미터 추가 * Design: 반전 여부 추가 * Feat: review 화면 추가 * Feat: path 변환 함수 (local uri >> absolute path) * Feat: get my orders api 추가 * Feat: get my orders dto 추가 * Feat: 리뷰 작성 view model 추가 * Feat: 리뷰 작성 화면 view model 연결 * Chore: json decode import 추가 * Feat: 리뷰 작성 navigation 추가 * Fix: FAB 버튼 파라미터 변경 (고정 값 >> 변동 값) * Rename: my orders api 위치 변경 (HShop >> HShopReview) * Feat: 파라미터 타입 변경 (() -> Unit >> Unit) * Feat: navigation 이벤트 추가 * Chore: paging 의존성 추가 * Fix: val >> var * Feat: 선택 가능 여부 설정 파라미터 추가 * Feat: paging 클래스 추가 * Feat: 리뷰 화면 view model 추가 * Feat: 리뷰 화면 view model 연결 * Feat: HBTI 홈 view model 추가 * Design: 테두리 색상 남는 UI 수정 * Design: navigation icon 색상 값 추가 * Style: 코드 스타일 변경 * Feat: navigation 이벤트 추가 * Design: 디자인 파라미터 변경 * Design: 글 색 변경 * Feat: 리뷰 UI 추가 * Design: FAB 디자인 변경 * Design: FAB padding 변경 * Design: icon 색상 변경 * Design: FAB 디자인 변경 * Design: text 변경 * Design: TopBar 색상 변경 * Design: FAB 선택 시 배경 애니메이션 추가 * Design: 컴포넌트 색상 명시 * Feat: 성능 개선을 위한 분리 * Fix: public >> private * Feat: 신고, 삭제 이름 선언 * Feat: 삭제, 신고 이벤트 추가 * Fix: ui 성능 개선 * Remove: 불필요 변수 제거 * Remove: 불필요 변수 제거 * Fix: var >> val * Fix: 좋아요 로직 변경 * Feat: navigation 이벤트 추가 * Chore: material 의존성 추가 * Feat: 좋아요 이벤트 추가 * Feat: 좋아요, 삭제, 신고 기능 추가 * Feat: 수정 api 추가 * Feat: 리뷰 수정 화면 추가 * Feat: 리뷰 수정 비즈니스 로직 추가 * Feat: 리뷰 수정 화면 네비게이션 연결 * Ignore * Design: FAB 버튼 테두리 삭제 * Fix: navigation 이벤트 호출 수정 * Feat: 리뷰 단건 조회, 삭제 api 추가 * Feat: FAB option 변수 값 변경 * Feat: delete review 함수 연결 * Fix: part 어노테이션 네이밍 오류 수정 * Fix: 함수 파라미터 변경 * Fix: 함수 파라미터 변경 * Feat: 삭제 후 ui 반영되도록 flag 추가 * Fix: delay 시간 축소 * Remove: log 삭제 * Design: 아이콘 변경 * Design: 스크롤 범위 전체로 변경 * Feat: 개별 navigation 람다 적용 * Feat: 개별 navigation 람다 적용 * Fix: Part 어노테이션 이름 추가 * Feat: 리뷰 수정 화면 navigation 연결 * Feat: single top 옵션 추가 * Design: 배경 이미지 추가 * Feat: 신고 기능 추가 * Feat: 리뷰 신고 api 추가 * Fix: 파라미터 명 변경 * Style: 코드 줄 변경 * Feat: 이벤트 후 dialog 닫기 * Feat: 작성한 리뷰 navigation 연결 * Rename: getMyOrders api 위치 이동 (hShopReview >> HShop) * Feat: 내가 작성한 review api 추가 * Feat: 내가 작성한 review 화면 추가 * Feat: 내가 작성한 review view model 추가 * Feat: 내 review paging source * Feat: 내 review 화면 연결 * Rename: paging source 위치 이동 * Feat: 리뷰 완료 상태 추가 * Feat: navigation 이벤트 추가 * Feat: createdAt 멤버 변수 추가 * Design: 클릭 범위 변경 * Design: 클릭 범위 변경 * Feat: navigation 파라미터 추가 * Feat: 환불 버튼 클릭 시 dialog 생성 * Design: fontSize, lineHeight 조정 * Design: 날짜 추가, 색상 변경 * Remove: 미사용 dto 삭제 * Fix: OrderStatus에 리뷰 완료 상태 >> isReviewed 멤버 변수로 변경 * Design: review 작성 여부와 order status에 따른 UI 변경 * Design: review 작성 여부와 order status에 따른 UI 변경 * Feat: navigation 이벤트 추가 * Design: 텍스트 문구 변경 * Fix: navigation 경로 수정 * Fix: review 사용 조건 변경 * Design: top bar 배경 색상 변경 * Refactor: 중복 함수 제거 * Fix: 닉네임 중복 확인 api 변경 반영 * Remove: 불필요 파라미터 제거 * Refactor: Recomposition 줄도록 수정 * Fix: 느린 상태 update 수정 * Fix: 느린 상태 update 수정 * Refactor: recomposition 감소 유도 * Ignore: Merge * Design: top bar 색상 추가 * Fix: 배송 요청을 선택 사항으로 변경 * Design: 단일 매거진 Pager로 변경
* Feat: 배송 상태 번역 함수 추가 * Fix: 파라미터 타입 변경 (String >> Note) * Feat: api response에 따른 파라미터 타입 변경 * Feat: 주문 내역, 환불 화면 navigation graph에 추가 * Feat: 주문 내역 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직 추가 * Feat: 주문 내역 비즈니스 로직 추가 * Fix: 파라미터 변경에 따른 수정 (String >> Note) * Feat: 주문 내역, 환불 화면 route graph에 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Fix: 파라미터 타입 변경 (Not Null >> Nullable) * Fix: filter not 동작 오류 수정 * Fix: 가격 계산 로직 변경 * Fix: 엘비스 연산 처리 추가 * Fix: 파라미터 matching 실수 수정 * Design: 여백 조정 * Rename: 파라미터 명 변경 * Feat: 환불 api 완료 후에 이전 화면으로 navigation 되도록 설정 * Feat: 가격 계산 관련 비즈니스 로직 수정 * Comment: Log 삭제 * Feat: Web Link 연결에서 Web View 사용으로 변경 * Remove: 미사용 UI 삭제 * Feat: 파라미터 타입 변경 (not null >> nullable) * Feat: 파라미터 값 null 여부에 따른 UI 분기 * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: entity 위치 변경 (각 feature 모듈 & core-model >> core-domain) * Feat: decode from string import 누락 추가 * Feat: decode from string import 누락 추가 * Feat: 주문 내역 조회 paging 처리 * Feat: nullable 처리 * Rename: 파라미터 명 변경 * Chore: 의존성 중복 제거 * Rename: 파라미터 이름 변경 * Fix: 파라미터 변경 * Rename: navigation 이벤트 명 변경 * Rename: 화면 명 변경 * Feat: 환불/반품 내역 조회 api 추가 * Rename: 함수 이름 변경 (getRefund >> getRefundRecord) * Rename: 함수 이름 변경 (getFavoriteCommentPaging >> getOrderRecordPaging) * Rename: 파일 명 변경 (ReturnOrRefundRecordPage >> RefundRecordPage) * Feat: 반품/환불 내역 비즈니스 로직 추가 * Feat: Empty Data Page 컴포넌트 추가 * Feat: view model 연결 * Feat: view model 추가 * Feat: view model 연결 * Fix: 패키지 명 다른 오류 수정 * Remove: 미사용 resource 삭제 * Rename: 디렉토리 명 변경 (Screen >> screen) * Feat: import 문 정리 * Rename: 패키지 명 변경 적용 * Rename: 패키지 명 변경 적용 * Design: padding 조절 * Fix: Response Dto 변경 * Feat: 환불 내역 조회 response 모델 추가 * Feat: response 변경에 따른 createAt 정보 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: order status 취소 완료 상태 추가 * Feat: order status 반품 완료 상태 추가 * Fix: UI 배송비 누락 수정 * Fix: UI 배송비 누락 수정 * Feat: 반품 완료 상태 추가 * Fix: 배송비 UI 누락 수정 * Design: UI 정렬 * Design: 버튼 삭제 * Remove: 미사용 화면 삭제 * Feat: NoDataPage >> EmptyDataPage 변경 * Design: font 적용 * Remove: 미사용 import 문 제거 * Rename: 파라미터 명 변경 * Feat: 반품 진행 중 상태 추가 * Feat: order status를 기준으로 Button UI 분기 * Feat: 반품 진행 중 상태 추가 * Feat: 리뷰 작성 navigation 이벤트 추가 * Comment: 임의 이벤트 주석 추가 * Rename: 파일 위치 이동 (like 모듈 >> userInfo 모듈) * Rename: navigation 이벤트 명 변경 * Feat: 좋아요 한 향수 화면 route 추가 * Feat: navigation 이벤트 추가 * Remove: like 모듈 삭제 및 user info 모듈 병합 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Ignore: git pull * Test: sort 로직 test * Feat: Paging 내 sort 추가 * Remove: 미사용 resource 삭제 * Fix: 카테고리 내용 변경 (시향기 >> 향BTI 시향기) * Refactor: 변수 위치 변경 * Revert * Ignore: git pull * Ignore: git pull * Feat: 리뷰 컴포넌트 추가 * Feat: 선택 시 사진 확대 추가 * Feat: 선택 시 사진 확대 추가 * Design: 색상 반전 여부 추가 * Feat: int RequestBody형으로 변환 함수 추가 * Chore: decode string 함수 의존성 추가 * Feat: 리뷰 관련 dto 추가 * Feat: photo dto 추가 * Feat: h shop review 관련 api 추가 * Feat: h shop review 관련 api 추가 * Feat: 좋아요 개수 파라미터 추가 * Design: 반전 여부 추가 * Feat: review 화면 추가 * Feat: path 변환 함수 (local uri >> absolute path) * Feat: get my orders api 추가 * Feat: get my orders dto 추가 * Feat: 리뷰 작성 view model 추가 * Feat: 리뷰 작성 화면 view model 연결 * Chore: json decode import 추가 * Feat: 리뷰 작성 navigation 추가 * Fix: FAB 버튼 파라미터 변경 (고정 값 >> 변동 값) * Rename: my orders api 위치 변경 (HShop >> HShopReview) * Feat: 파라미터 타입 변경 (() -> Unit >> Unit) * Feat: navigation 이벤트 추가 * Chore: paging 의존성 추가 * Fix: val >> var * Feat: 선택 가능 여부 설정 파라미터 추가 * Feat: paging 클래스 추가 * Feat: 리뷰 화면 view model 추가 * Feat: 리뷰 화면 view model 연결 * Feat: HBTI 홈 view model 추가 * Design: 테두리 색상 남는 UI 수정 * Design: navigation icon 색상 값 추가 * Style: 코드 스타일 변경 * Feat: navigation 이벤트 추가 * Design: 디자인 파라미터 변경 * Design: 글 색 변경 * Feat: 리뷰 UI 추가 * Design: FAB 디자인 변경 * Design: FAB padding 변경 * Design: icon 색상 변경 * Design: FAB 디자인 변경 * Design: text 변경 * Design: TopBar 색상 변경 * Design: FAB 선택 시 배경 애니메이션 추가 * Design: 컴포넌트 색상 명시 * Feat: 성능 개선을 위한 분리 * Fix: public >> private * Feat: 신고, 삭제 이름 선언 * Feat: 삭제, 신고 이벤트 추가 * Fix: ui 성능 개선 * Remove: 불필요 변수 제거 * Remove: 불필요 변수 제거 * Fix: var >> val * Fix: 좋아요 로직 변경 * Feat: navigation 이벤트 추가 * Chore: material 의존성 추가 * Feat: 좋아요 이벤트 추가 * Feat: 좋아요, 삭제, 신고 기능 추가 * Feat: 수정 api 추가 * Feat: 리뷰 수정 화면 추가 * Feat: 리뷰 수정 비즈니스 로직 추가 * Feat: 리뷰 수정 화면 네비게이션 연결 * Ignore * Design: FAB 버튼 테두리 삭제 * Fix: navigation 이벤트 호출 수정 * Feat: 리뷰 단건 조회, 삭제 api 추가 * Feat: FAB option 변수 값 변경 * Feat: delete review 함수 연결 * Fix: part 어노테이션 네이밍 오류 수정 * Fix: 함수 파라미터 변경 * Fix: 함수 파라미터 변경 * Feat: 삭제 후 ui 반영되도록 flag 추가 * Fix: delay 시간 축소 * Remove: log 삭제 * Design: 아이콘 변경 * Design: 스크롤 범위 전체로 변경 * Feat: 개별 navigation 람다 적용 * Feat: 개별 navigation 람다 적용 * Fix: Part 어노테이션 이름 추가 * Feat: 리뷰 수정 화면 navigation 연결 * Feat: single top 옵션 추가 * Design: 배경 이미지 추가 * Feat: 신고 기능 추가 * Feat: 리뷰 신고 api 추가 * Fix: 파라미터 명 변경 * Style: 코드 줄 변경 * Feat: 이벤트 후 dialog 닫기 * Feat: 작성한 리뷰 navigation 연결 * Rename: getMyOrders api 위치 이동 (hShopReview >> HShop) * Feat: 내가 작성한 review api 추가 * Feat: 내가 작성한 review 화면 추가 * Feat: 내가 작성한 review view model 추가 * Feat: 내 review paging source * Feat: 내 review 화면 연결 * Rename: paging source 위치 이동 * Feat: 리뷰 완료 상태 추가 * Feat: navigation 이벤트 추가 * Feat: createdAt 멤버 변수 추가 * Design: 클릭 범위 변경 * Design: 클릭 범위 변경 * Feat: navigation 파라미터 추가 * Feat: 환불 버튼 클릭 시 dialog 생성 * Design: fontSize, lineHeight 조정 * Design: 날짜 추가, 색상 변경 * Remove: 미사용 dto 삭제 * Fix: OrderStatus에 리뷰 완료 상태 >> isReviewed 멤버 변수로 변경 * Design: review 작성 여부와 order status에 따른 UI 변경 * Design: review 작성 여부와 order status에 따른 UI 변경 * Feat: navigation 이벤트 추가 * Design: 텍스트 문구 변경 * Fix: navigation 경로 수정 * Fix: review 사용 조건 변경 * Design: top bar 배경 색상 변경 * Refactor: 중복 함수 제거 * Fix: 닉네임 중복 확인 api 변경 반영 * Remove: 불필요 파라미터 제거 * Refactor: Recomposition 줄도록 수정 * Fix: 느린 상태 update 수정 * Fix: 느린 상태 update 수정 * Refactor: recomposition 감소 유도 * Ignore: Merge * Design: top bar 색상 추가 * Fix: 배송 요청을 선택 사항으로 변경 * Design: 단일 매거진 Pager로 변경 * Feat: ResultResponse Wrapping * Feat: nav login 네비게이션 이벤트 추가 * Refactor: Recomposition 감소 * Refactor: Recomposition 감소 * Feat: authenticator 추가 * Feat: authenticator 추가 * Style: 여백 삭제 * Design: 테두리 추가 * Refactor: Recomposition 감소 * Rename: 파라미터 명 변경 * Refactor: Recomposition 감소 * Refactor: Recomposition 감소 * Fix: NullPointerException 오류 수정 * Design: 버튼 색상 변경 * Design: 뒤고 가기 버튼 삭제 * Feat: navigation 도착지 변경 (홈 >> Hbti 홈) * Feat: navigation stack 정리 * Feat: navigation stack 정리 * Fix: Nickname Input 컴포넌트 파라미터 변경에 따른 수정
* commit 'ad96af9dba4682f44e701d7cdaabb5b31a8d71b6': Feature/hbti shj (#182) Fix: 주소지 추가 오류 수정 (#180) 동기화 (#178) # Conflicts: # .idea/deploymentTargetSelector.xml # app/build.gradle.kts # app/src/main/java/com/hmoa/app/navigation/NavHost.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Member/MemberDataStoreImpl.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Survey/SurveyRemoteDataStoreImpl.kt # core-designsystem/src/main/java/com/hmoa/core_designsystem/component/TopBar.kt # feature-hbti/src/main/java/com/hmoa/feature_hbti/navigation/HbtiNavigation.kt # feature-hbti/src/main/java/com/hmoa/feature_hbti/screen/AddAddressScreen.kt # feature-hbti/src/main/java/com/hmoa/feature_hbti/screen/HbtiScreen.kt # feature-hbti/src/main/java/com/hmoa/feature_hbti/screen/NotePickScreen.kt # feature-hbti/src/main/java/com/hmoa/feature_hbti/viewmodel/NotePickViewmodel.kt # feature-hbti/src/test/java/com/hmoa/feature_hbti/NotePickViewmodelTest.kt # feature-home/src/main/java/com/hmoa/feature_home/screen/HomeScreen.kt # feature-magazine/src/main/java/com/hmoa/feature_magazine/Screen/MagazineMain.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/EditProfilePage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/MyBirthPage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/MyCommentPage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/MyFavoriteCommentPage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/MyFavoritePrefumePage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/MyGenderPage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/Screen/RefundPage.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/navigation/NavGraph.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/viewModel/MyBirthViewModel.kt # feature-userInfo/src/main/java/com/hmoa/feature_userinfo/viewModel/MyGenderViewModel.kt
* Design: 공백 수정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Release 1.0.0(18) 출시 (#147) * Feature-Magazine Init * Chore: Manifest 정리 * Chore: 기본 의존성 설정 * Chore: Test 관련 의존성 정리 * Chore: Compose 설정 * Feat: Response Dto 추가 * Feat: Magazine Screen 추가 * Feat: Magazine Service 추가 * Feat: Magazine Service DI 추가 * Resource: Floating Action Button Open Icon 추가 * Feat: Magazine DataStore 추가 * Fix: Response 타입 수정 * Feat: Data Store DI * Feat: Repository DI * Feat: Magazine Repository 추가 * Feat: 최신 향수 받아오는 API 추가 * Feat: 최신 향수 받아오는 DTO 추가 * Resource: 공유 아이콘 추가 * Feat: Magazine ViewModel 로직 추가 * Design: TopBar 투명도 파라미터 추가 * Rename: 파일 명 변경 * Design: 투명도 추가 * Design: Magazine Tag 추가 * Resource: 아이콘 resource 추가 * Fix: Response 타입 변경 * Chore: Magazine 의존성 추가 * Feat: Magazine Navigation 추가 * Fix: Bottom Navigation 내용 변경 * Feat: Magazine 상세 화면 추가 * Feat: Magazine Paging 추가 * Feat: Magazine Route 클래스 추가 * Feat: Magazine 상세 비즈니스 로직 추가 * Fix: Conflict 수정 * Fix: Paging 오류 수정 * Design: title 색상 파라미터 추가 * Design: title 색상 파라미터 추가 * Design: review content 위치 변경 * Design: Content 글자 수 제한 * Design: title 글자 수 제한 * Fix: 개행문자 수정 * Feat: Navigation 이벤트 추가 * Feat: Magazine 상세 화면 추가 * Feat: Magazine 상세 화면 비즈니스 로직 추가 * Feat: Navigation 이벤트 추가 * Fix: 데이터 순서에 따른 오류 수정 * Design: Tag UI 수정 * Design: Space 크기 조절 * Feat: 좋아요 update 이벤트 추가 * Fix: Navigation 이벤트 파라미터 추가 * Feat: Navigation 이벤트 파라미터 추가 * Design: Magazine UI 위치 수정 * Fix: Magazine Image 추가 * Resource: Magazine Icon 추가 * Design: 바텀 네비게이션 UI 수정 * Feat: Navigation SingleTop 옵션 추가 * Feat: 좋아요 한 향수 페이지 위치 변동 * FIX: 비로그인 에러다이얼로그 동작 오류 수정 * Fix: Navigation 누락 오류 수정 * Fix: err state 누락 오류 수정 * Fix: navigation 누락 수정 * Design: UI 간격 수정 * Gradle: Material 의존성 추가 * Design: 수정 모달 추가 * Refactor: Dialog 팝업 방식 변경 * FIX: 좋아요 리프레싱 시 리컴포지션 안되는 오류 수정 * Rename: 이름 혼동 방지 * Rename: 이름 혼동 방지 * Fix: Dialog Pop up 시 깜빡거림 수정 * Feat: 향수페이지 댓글 오류 수정 * Fix: 향수 페이지 댓글 상태관리 변화 오류 수정 * Delete: 사용하지 않는 상태관리 변수 삭제 * Update README.md * Resource: Font 추가 * Create android.yml develop 브랜치로 코드 푸시, PR 시 빌드되는 기능 * Feat: 자동 빌드 기능 테스트 구문 * Update android.yml * Feat: 자바 버전 11 -> 17 * Fix: CI환경 빌드에 local.properties 파일 동적 생성 기능 추가 * Fix: 경로 오류 수정 * Feat: 모든 모듈의 local-properties파일 삭제 명령파일 생성 * Fix: app 모듈왜 local.properties를 사용하는 모듈도 파일 동적생성 적용 * Chore: 서브 모듈 추가 * Delete: mylibrary 모듈 삭제 * Chore: AndroidSecretSecure 서브 레포지토리 추가 * Revert "Delete: mylibrary 모듈 삭제" This reverts commit cc0c0fd. * Revert "Chore: 서브 모듈 추가" This reverts commit 95cc858. * Fix: 소셜 토큰 api 호출 오류 수정 * Ignore * Fix: lateinit 삭제 및 초기화 값 지정 * Fix: IndexOutOfBoundException방지 구문 추가 * Chore: google-service.json 파일 추가 * Rename * Chore: NATIVE_APP_KEY 적용 * Chore: 버전 증가 6->7 * Feat: 토큰 유무 검사 로직 수정 * Feat: 토큰 가져오는 비동기 작업 -> 동기로 변경 * Fix: 토큰 갱신 작업 대기방식을 동기적으로 변경 * Fix: 스트림 닫힘 오류 원인 부분 해결 * Revert "Feat: 토큰 가져오는 비동기 작업 -> 동기로 변경" This reverts commit f56f46f. * Fix: postFcmToken NullPointException 원인구문 삭제 * Fix: 인터셉터 토큰 추가동작 수정 비동기 -> 동기 * Chore: v1.0.0 버전코드 수정 (7->8) * Fix: native app key, string value로 변경 * Fix: HttpLoggingInterceptor 제거 - IllgalStateException 해결을 위해 지워봄 * Refactor: HPediaDesc api호출 분리 및 CastException 해결 * Chore: 버전코드 수정(8->9) * Chore: 버전코드 수정 (9->10) * Fix: 변수 명 오류 * Chore: 버전코드 수정(10->11) * Fix: 카카오 앱 키 참조 방식 변경 * Chore: 버전코드 수정(11->12) * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * v1.1.1 버전 master로 머지합니다 (#163) * Feat: Fcm 관련 함수 추가 * Chore: FCM 모듈 의존성 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Chore: fcm 모듈 환경 설정 추가 * Feat: App Navigation 이벤트 추가 * Chore: FCM 모듈 환경 설정 * Resource: 아이콘 추가 * Feat: 알림 수신 여부 이벤트 추가 * Feat: 알림 화면 추가 * Feat: 알림 화면 비즈니스 로직 추가 * Feat: FCM 모듈 추가 * Feat: 알림 Response 모델 추가 * Feat: 알림 화면 네비게이션 추가 * Design: 읽음 여부에 따른 배경색 조절 * Test: 테스트 코드 추가 * Feat: App Scheme 추가 * Feat: Deeplink Navigation 추가 * Ignore * Delete: sample-app 모듈 삭제 * Delete: Hhmoa_android_secret 로컬 폴더 삭제 * Design: Button 컴포넌트 disabled color 이름 적용 * Feat: Hbti설문 아이템 컴포넌트 추가 * Feat: ProgressBar 컴포넌트 생성 * Feat: VerticalStepBar 컴포넌트 생성 * Design: 홈화면 상단 로고 아이콘 추가 * Design: 디자인시스템 모듈 내 컴포넌트에 pretendard 폰트 적용 * Feat: profile 속성 추가 * Feat: send top notification 파라미터 수정 * Feat: profile 속성 추가 * Chore: Activity single top 속성 설정 * Fix: Error Ui State 업데이트 안되는 오류 수정 * Feat: deeplink 처리 함수 추가 * Refactor: Community, HPedia 네비게이션 분리 * Refactor: Community, HPedia 네비게이션 분리 * Feat: deeplink 설정 * Fix: 경로 설정 오류 수정 * Fix: deeplink 위치 오류 수정 * Fix: Response Dto 형식 오류 수정 * Design: Profile 반영 * Feat: 선택 이벤트 추가 * Feat: Navigation 설정 * Feat: 읽음 처리 함수 추가 * Fix: read 변경 가능하도록 수정 * Test: import 수정 * ignore: git pull * Design: 색상 변경 * Feat: NoteImageItem 생성 * Feat: 권한 설정 여부 정보를 확인 * Feat: 권한 설정 함수 추가 * Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: android.yml 워크플로우 일시중지 (#164) * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Release 1.1.2버전 master로 푸시 (#167) * Feat: Fcm 관련 함수 추가 * Chore: FCM 모듈 의존성 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Feat: 알림 수신 여부 저장 이벤트 추가 * Chore: fcm 모듈 환경 설정 추가 * Feat: App Navigation 이벤트 추가 * Chore: FCM 모듈 환경 설정 * Resource: 아이콘 추가 * Feat: 알림 수신 여부 이벤트 추가 * Feat: 알림 화면 추가 * Feat: 알림 화면 비즈니스 로직 추가 * Feat: FCM 모듈 추가 * Feat: 알림 Response 모델 추가 * Feat: 알림 화면 네비게이션 추가 * Design: 읽음 여부에 따른 배경색 조절 * Test: 테스트 코드 추가 * Feat: App Scheme 추가 * Feat: Deeplink Navigation 추가 * Ignore * Delete: sample-app 모듈 삭제 * Delete: Hhmoa_android_secret 로컬 폴더 삭제 * Design: Button 컴포넌트 disabled color 이름 적용 * Feat: Hbti설문 아이템 컴포넌트 추가 * Feat: ProgressBar 컴포넌트 생성 * Feat: VerticalStepBar 컴포넌트 생성 * Design: 홈화면 상단 로고 아이콘 추가 * Design: 디자인시스템 모듈 내 컴포넌트에 pretendard 폰트 적용 * Feat: profile 속성 추가 * Feat: send top notification 파라미터 수정 * Feat: profile 속성 추가 * Chore: Activity single top 속성 설정 * Fix: Error Ui State 업데이트 안되는 오류 수정 * Feat: deeplink 처리 함수 추가 * Refactor: Community, HPedia 네비게이션 분리 * Refactor: Community, HPedia 네비게이션 분리 * Feat: deeplink 설정 * Fix: 경로 설정 오류 수정 * Fix: deeplink 위치 오류 수정 * Fix: Response Dto 형식 오류 수정 * Design: Profile 반영 * Feat: 선택 이벤트 추가 * Feat: Navigation 설정 * Feat: 읽음 처리 함수 추가 * Fix: read 변경 가능하도록 수정 * Test: import 수정 * ignore: git pull * Design: 색상 변경 * Feat: NoteImageItem 생성 * Feat: 권한 설정 여부 정보를 확인 * Feat: 권한 설정 함수 추가 * Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: android.yml 워크플로우 일시중지 (#164) * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * HotFix: 카카오 sdk 버전 업그레이드 * HotFix: 카카오 sdk 버전 업그레이드 (#170) * HotFix: 카카오 sdk 버전 업그레이드 * Feat: gradlew clean 작업 추가 * Delete * Delete: refreshToken 추상메서드 삭제 * Delete: 토큰 리프레싱 임시방안 코드 삭제 * HotFix: 카카오 sdk 버전 업그레이드 (#174) * Hotfix/community (#176) * Fix: 좋아요 반영 안되는 오류 수정 * Fix: response에 wrapping 추가 * Design: 내용 및 사진 누락 추가 * Fix: response wrapping * Design: 디자인 누락 추가 * Refactor: 불필요 로직 삭제 * Feat: 파라미터 명 변경 * Design: 버튼 가려지는 현상 수정 * Fix: hbti 향료개수 자유선택 후 튕기는 현상 수정 * Fix: hbti 향료 선택결과 제출로직 변경 * Fix: hbti 향료선택화면 하단버튼 disabled 상태관리 추가 * Fix: hbti 향료 카테고리 선택화면 로직 변경 반영 * Test: hbti 향료 카테고리 선택화면 로직 변경사항 테스트 * Design: 백버튼 추가 * Feat: 향료 제품 가격 추가 * Refactor: 플래그 제거 및 콜백으로 대체 * Design: 디자인 마진 변경 * Design: Topbar 배경 수정 * Feat: hbti 홈화면 메타데이터 추가 및 기존 데이터 리팩토링 * Design: 홈 디자인 변경 반영 * Design: Topbar 디폴트 배경 변경 * Feat: 로그인 유무 확인 코드 추가 * Design: 스크롤 초기 위치 수정 * Chore: 버전 코드 변경 (24 -> 25) * Design: 향모아 사업자 정보 추가 * Fix: hbti 메타데이터 요청 오류 임시 주석처리 * Chore: 데이터백업설정 변경 * Chore: 테스트 버전 업그레이드 25->27 * chore: gitignore 파일 추가 * chore: 주석해제 * Feat: 상품 구매 여부 확인 다이얼로그 추가 * Feat: Hbti 설문 양옆 스크롤 기능 추가 * Delete: 주석 삭제 * Fix: LazyColumn으로 변경 후 스크롤위치 초기화 적용 * Refactor: isNoteSelectedData상태 업데이트 함수 수정 * fix: Hbti ProgressBar 리컴포지션 최적화 및 UI 버그 개선 * Design: Hbti 향료 선택화면 디테일 변경 * Fix: nullable 처리 누락 수정 --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]>
* commit '689234e6e6f587bcfbab8c65d25c2fcd79656418': v1.1.3 업데이트 (#172) Release 1.1.2 버전 업로드 - 커밋 누락된 부분 추가 푸시 (#169) # Conflicts: # .idea/deploymentTargetSelector.xml # app/build.gradle.kts # app/src/main/java/com/hmoa/app/MainActivity.kt # core-datastore/src/main/java/com/hmoa/core_datastore/DatastoreModule.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Hshop/HshopRemoteDataStoreImpl.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Member/MemberDataStoreImpl.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Report/ReportDataStoreImpl.kt # core-datastore/src/main/java/com/hmoa/core_datastore/Survey/SurveyRemoteDataStoreImpl.kt # core-repository/src/main/java/com/hmoa/core_repository/RepositoryModule.kt # feature-community/src/main/java/com/hmoa/feature_community/Navigation/NavGraph.kt # feature-community/src/main/java/com/hmoa/feature_community/Screen/CommunityDescriptionPage.kt # feature-community/src/main/java/com/hmoa/feature_community/Screen/CommunityHome.kt # feature-community/src/main/java/com/hmoa/feature_community/Screen/CommunityPreview.kt
* Feat: 테두리 있는 TextField Custom * Resource: 배경 없는 check 이미지 파일 추가 * Rename: 파라미터 이름 변경 * Feat: notes 파라미터 타입 변경 * Feat: 주문서 작성 화면 추가 * Feat: 주문서 작성 화면 Navigation 추가 * Feat: iterator 누락 수정 * Design: padding value 수정 * Feat: 주소 추가 화면 추가 * Feat: 주소 추가 Navigation 추가 * Design: 버튼 padding 수정 * Chore: gson 의존성 추가 * Feat: note id 파라미터 추가 * Feat: note pick result 네비게이션 추가 * Rename: 파라미터 명 변경 * Feat: note pick result navigation 파라미터 추가 * Feat: 임의의 note id flow 추가 * Feat: note id class 추가 * Feat: getCart, postNoteOrder 함수 추가 * Feat: 주문 response dto 추가 * Feat: 멤버 주소 Dto 추가 * Feat: 멤버 정보 Dto 추가 * Feat: Note Pick Result 비즈니스 로직 추가 * Feat: note pick result 네비게이션 콜백 추가 * Feat: note pick result 네비게이션 콜백 추가 * Feat: ui state 분기 * Design: space 조절 * Feat: product ids 파라미터 추가 * Feat: order 화면 navigation추가 * Feat: 콜백 파라미터 변경 * Design: 가격 텍스트 , 추가 * Feat: 주문 비즈니스 로직 추가 * Feat: 서비스 알림 배너 삭제 * Feat: Error Ui State 에러 유무 확인 함수 추가 * Feat: 주소 추가 비즈니스 로직 추가 * Style: 코드 스타일 변경 * Feat: 주소, 주문 함수 추가 * Feat: 정보 받아오는 로직 생성 * Feat: 주소 추가 비즈니스 로직 추가 * Feat: default address dto 추가 * Feat: default order dto 추가 * Feat: 공통 함수 추가 * Rename: 함수 명 변경 * Feat: Response dto 수정 * Feat: Response dto 수정 * Feat: flow 수정 * Feat: 주문 response dto 생성 * Feat: post note order response dto 생성 * Fix: hbti 설문 이전 화살표 네비게이팅 수정 * Feat: hbti 설문 질문 데이터모델 및 속성추가 * Feat: SurveyOptionList 수정 - 복수 응답 가능 및 클릭콜백 인자 추가 * Feat: SurveyOptionList 답안 데이터모델 수정 및 삭제/추가 기능 수정 * Test: HbtiSurveyViewmodel Hbti답안 추가/삭제 상태변수 테스트 * Feat: hbti정답리스트 변수 추가 * Test: hbtiAnswerIds 초기화 및 수정 메서드 테스트 추가 * Feat: hbtiAnswerIds 상태변수 업데이트 메서드 수정 * Feat: SurveyOptionList 컴포넌트 인수 추가 및 내부 상태변수 추가 - 누르는 즉시 상태 및 UI 색상 변화를 주기 위해 내부에 상태변수 추가 * Feat: 읽기 전용 hbtiAnswerIdState 변수 추가 * Test: HbtiSurveyViewModelTest 테스트 메서드 수정 * Refactor: HbtiData 불필요한 속성 제거 * Test: hbti 설문 종료 후 요청데이터 배열 값 확인 테스트 * Fix: username 누락 추가 * Rename: HbtiSurveyViewModel 이름 오타 수정 * Fix: HbtiSurveyResultContent 인수 누락 수정 * Fix: SurveyOptionList 컴포넌트 수정에 의한 향수수량선택 기능 수정 * Test: NoteOrderQuantitiyPickViewmodel 향료 수량 선택과정 테스트 작성 * Chore: 브랜치 이름 변경 * Delete: 불필요한 의존성 제거 * Chore: 디버그 전용 빌드 명령어로 교체 * Delete: 불필요한 코드 삭제 * Comment: survey options list 컴포넌트 파라미터 변경에 따른 주석 처리 * Feat: WebView 컴포넌트 추가 * Chore: github action 타깃 브랜치 변경 * Chore: androidTest 라이브러리 추가 * Test: HbtiSurveyResultScreen 테스트 클래스 생성 * Feat: 뒤로가기 버튼 동작 누락 수정 * Chore: 중복 라이브러리 제거 및 hilt androidTest 추가 * Chore: hilt 라이브러리 버전 충돌 및 빌드 오류 수정 * Delete: ErrorLoading 상태에서 로딩화면 제거 * Refactor: UI 테스트에 용이한 형태로 변경 * Test: HbtiSurveyResultScreen 로딩화면 존재확인 테스트 * Refactor: 테스트에 적합한 형태로 수정 * Chore: test.espresso 버전 변경 * Test: HbtiSurveyScreen uiState별 화면 테스트 생성 * HotFix: 토큰 빈값 나오는 현상 수정 * Delete: sample app 모듈 잔여파일 삭제 * Revert "Feature/hbti [HotFix, Test] 토큰 플로우 오작동 현상 수정 및 UI 테스트 추가" * Fix: 로그아웃, 계정 삭제 작업 동기적으로 수정 * Fix: 코루틴 디스패처 수정 * HotFix: Retrofit 및 인터셉터 객체 스코프 변경 -싱글톤 생성에서 호출마다 생성되게끔 변경 * HotFix: 토큰 빈값 나오는 현상 수정 * Refactor: ErrorUiSetView 내부 상태변수 제거 * Reverse "Revert"Feature/hbti [HotFix, Test] 토큰 플로우 오작동 현상 수정 및 UI 테스트 추가"" * Fix: ErrorUiSetView 인자 누락 수정 * Test: 에러다디얼로그 렌더링 확인 * Test: 향료선택컴포넌트 테스트 추가 * Fix: 상위클래스 메소드 누락 수정 * Fix: 향료 카테고리 선택 기능 버그 수정 * Test: 향료선택 뷰모델 테스트 * Feat: NoteSelect 데이터클래스 프로퍼티 변겨 반영 * Test: setUp 누락 메소드 추가 * Refactor: HBTI 로딩화면 및 뷰모델 따로 생성 * Fix: 향료수량선택결과 업데이트 코드 누락 수정 * Test: 향료수량 선택 최종 값 확인 테스트 * Chore: CI 테스트 명령어 추가 * Refactor: ErrorHandling 비즈니스 로직 분리 * Test: 에러 처리 상태변수 테스트 추가 * Fix: 에러메세지 코드 값 불일치 수정 * Refactor: 에러처리 함수 적용 * Delete: 합의된 유스케이스 원칙에 위배되는 케이스 정리 * Delete * Feat: hbti 다음 질문 버튼 disabled 상태관리 추가 * Test: hbti 다음 질문 버튼 disabled 상태관리 관련 함수 테스트 * Design: hbti 설문 화면 패딩 수정 * Feat: 향료수량 선택 화면 다음 버튼 disabled 상태관리 추가 * Test: 향료수량 선택 화면 다음 버튼 disabled 상태값 테스트 * Delete: 필요없는 구문 삭제 * Design: 향모아 향수 로고 로딩 추가 * Design: 디자인 디테일부분 수정 * Feat: 설문 리스트 컴포넌트 복수/단수 답안 UI처리 속성 추가 * Fix: 인덱스 에러 튕김현상 원인 수정 * Refactor: 에러처리 함수 * Design: NotePickImage 디자인 변경 반영 * Hbti 결제 시스템 연결 (#151) * Feat: WebView 컴포넌트 추가 * Feat: 우편 번호 파라미터 타입 변경 (Int -> String) * Feat: 비즈니스 로직 로딩 오류 해결 * Design: focus 잡힐 시 placeholder 제거 * Feat: navigation 이벤트 추가 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 테두리 색상 변경 가능하도록 수정 * Fix: Dto 불일치 수정 * Fix: 데이터를 받아오지 못하는 오류 수정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: Error 처리 코드 추가 * Chore: 개인정보처리방침 웹뷰 생성 link 추가 * Rename: navigation 이벤트 명 변경 * Feat: 고정 link build config로 변경 * Feat: 초기 데이터 설정 * Chore: 웹뷰 링크 local properties 설정 * Feat: navigation 파라미터 추가 * Feat: delete note 함수 추가 * Feat: map에서 flatMapLatest로 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: ui state 로직 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: 멤버 정보, 주문 정보 유무에 따른 상태 업데이트 로직 변경 * Feat: ui state 업데이트 로직 변경 * Feat: delete note 함수 추가 * Feat: delete note 함수 추가 삭제 * Feat: navigation 이벤트 변경 * Feat: navigation 이벤트 변경 * Feat: 사용자 정보 저장 여부 변수 추가 * Feat: 개인정보 처리방침 selectable 설정 * Feat: 전체 선택 여부에 따른 개별 선택 선택 여부 변경 로직 추가 * Feat: 파라미터 변경 * Design: 색상 변경 * Design: 간격 조절 * Design: 간격 조절 * Design: keyboard option 숫자 타입으로 변경 * Design: 색상 변경 * Feat: component 구성 변경 * Feat: component 파라미터 변경 * Feat: component 파라미터 변경 * Feat: navigation 이벤트 추가 * Feat: 웹뷰 띄우는 이벤트 파라미터 추가 * Style: 공백 제거 * Design: 가운데 정렬 * Design: 크기 조절 * Feat: navigation 이벤트 추가 * Feat: 개인정보 처리방침 web view 추가 * Ignore: import 문 정리 * Rename: navigation 이벤트 파라미터 명 변경 * Feat: Serializable 태그 추가 * Chore: boot pay 의존성 추가 * Chore: network access 권한 허용 * Feat: request dto 추가 * Feat: 결제 type enum class 추가 * Feat: bootpay service 추가 * Feat: bootpay repository 추가 * Feat: bootpay repository 구현체 추가 * Feat: bootpay datastore 추가 * Feat: bootpay datastore 추가 * Chore: core-model 의존성 추가 * Feat: bootpay service di * Feat: bootpay repository di * Feat: bootpay repository di * Feat: boot pay 결제 api 사용 * Feat: boot pay 결제 api 추가 * Feat: boot pay analytics 초기화 * Feat: null 값 처리 * Feat: 미사용 UI 삭제 * Feat: 미사용 UI 삭제 * Feat: web view type에 따른 url 분기 * Feat: 결제 버튼 활성화 조건 추가 * Feat: 파라미터 변경 * Feat: web view 띄우는 이벤트 추가 * Feat: toast 메시지 삭제 * Fix: navigation시 route 파라미터에 빈 공백이 들어가 발생하는 오류 수정 * Design: text 수정 * Test: UI Test 수정 * Chore: 취소, 환불, 반품 처리 방침 url 추가 * Comment: navigation stack logging 코드 추가 * Feat: boot pay 결제 수단 설정 안하는 것으로 수정 * Feat: Web view type enum class 추가 * Feat: boot pay 결제 후 response 처리 * Feat: boot pay 결제 response 데이터 모델 추가 * Feat: response dto 변경 * Feat: route에 따른 navigation pop up 이벤트 추가 * Chore: hbti local properties CI 설정 추가 * Design: 주문 내역, 취소/반품 내역, 이용 약관 UI 추가 * Design: 주문 내역 item UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 결제 note list 아이템 UI Component 추가 * Design: 환불 / 반품 신청 화면 UI 추가 * Comment: 주석 정리 * Rename: Component 명 변경 (history >> record) * Design: horizontal 정렬 End 옵션 추가 * Chore: 삭제할 local properties 목록 추가 * Design: 환불 반품 내역 확인 UI 추가 * Design: 결제 완료 화면 UI 추가 * Feat: order result 경로 추가 * Feat: order result 화면 navigation 추가 * Feat: order result 화면 navigation 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: 결제 완료 후 order result 화면으로 이동 * Feat: navigation 이벤트 추가 * Fix: index out of range 오류 수정 * Feat: 부트페이 결제 화면 close 함수 추가 * Fix: return 위치로 인한 로직 오류 수정 * Feat: kakao 1대1 채팅 이벤트 추가 * Design: 이용 약관 UI 제거 * Fix: 오타 수정 및 클래스 누락 매개변수 수정 * Feat: 배송 완료 후 설문조회 메서드 및 데이터 모델 추가 * Refactor: TagBadge 속성 정리 * Refactor: SpiceSelectScreen 삭제 후 PerfumeRecommdendations화면 컴포넌트화 * Fix: PerfumeRecommendation화면 뷰, 뷰모델 생성 * Refactor: ProgressBar 유틸리티 함수 통합 * Feat: TagBadge 스크롤러 생성 * Delete: 불필요 속성 제거 * Feature/hbti shj (#154) * Feat: WebView 컴포넌트 추가 * Feat: 우편 번호 파라미터 타입 변경 (Int -> String) * Feat: 비즈니스 로직 로딩 오류 해결 * Design: focus 잡힐 시 placeholder 제거 * Feat: navigation 이벤트 추가 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 테두리 색상 변경 가능하도록 수정 * Fix: Dto 불일치 수정 * Fix: 데이터를 받아오지 못하는 오류 수정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: Error 처리 코드 추가 * Chore: 개인정보처리방침 웹뷰 생성 link 추가 * Rename: navigation 이벤트 명 변경 * Feat: 고정 link build config로 변경 * Feat: 초기 데이터 설정 * Chore: 웹뷰 링크 local properties 설정 * Feat: navigation 파라미터 추가 * Feat: delete note 함수 추가 * Feat: map에서 flatMapLatest로 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: ui state 로직 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: 멤버 정보, 주문 정보 유무에 따른 상태 업데이트 로직 변경 * Feat: ui state 업데이트 로직 변경 * Feat: delete note 함수 추가 * Feat: delete note 함수 추가 삭제 * Feat: navigation 이벤트 변경 * Feat: navigation 이벤트 변경 * Feat: 사용자 정보 저장 여부 변수 추가 * Feat: 개인정보 처리방침 selectable 설정 * Feat: 전체 선택 여부에 따른 개별 선택 선택 여부 변경 로직 추가 * Feat: 파라미터 변경 * Design: 색상 변경 * Design: 간격 조절 * Design: 간격 조절 * Design: keyboard option 숫자 타입으로 변경 * Design: 색상 변경 * Feat: component 구성 변경 * Feat: component 파라미터 변경 * Feat: component 파라미터 변경 * Feat: navigation 이벤트 추가 * Feat: 웹뷰 띄우는 이벤트 파라미터 추가 * Style: 공백 제거 * Design: 가운데 정렬 * Design: 크기 조절 * Feat: navigation 이벤트 추가 * Feat: 개인정보 처리방침 web view 추가 * Ignore: import 문 정리 * Rename: navigation 이벤트 파라미터 명 변경 * Feat: Serializable 태그 추가 * Chore: boot pay 의존성 추가 * Chore: network access 권한 허용 * Feat: request dto 추가 * Feat: 결제 type enum class 추가 * Feat: bootpay service 추가 * Feat: bootpay repository 추가 * Feat: bootpay repository 구현체 추가 * Feat: bootpay datastore 추가 * Feat: bootpay datastore 추가 * Chore: core-model 의존성 추가 * Feat: bootpay service di * Feat: bootpay repository di * Feat: bootpay repository di * Feat: boot pay 결제 api 사용 * Feat: boot pay 결제 api 추가 * Feat: boot pay analytics 초기화 * Feat: null 값 처리 * Feat: 미사용 UI 삭제 * Feat: 미사용 UI 삭제 * Feat: web view type에 따른 url 분기 * Feat: 결제 버튼 활성화 조건 추가 * Feat: 파라미터 변경 * Feat: web view 띄우는 이벤트 추가 * Feat: toast 메시지 삭제 * Fix: navigation시 route 파라미터에 빈 공백이 들어가 발생하는 오류 수정 * Design: text 수정 * Test: UI Test 수정 * Chore: 취소, 환불, 반품 처리 방침 url 추가 * Comment: navigation stack logging 코드 추가 * Feat: boot pay 결제 수단 설정 안하는 것으로 수정 * Feat: Web view type enum class 추가 * Feat: boot pay 결제 후 response 처리 * Feat: boot pay 결제 response 데이터 모델 추가 * Feat: response dto 변경 * Feat: route에 따른 navigation pop up 이벤트 추가 * Chore: hbti local properties CI 설정 추가 * Design: 주문 내역, 취소/반품 내역, 이용 약관 UI 추가 * Design: 주문 내역 item UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 결제 note list 아이템 UI Component 추가 * Design: 환불 / 반품 신청 화면 UI 추가 * Comment: 주석 정리 * Rename: Component 명 변경 (history >> record) * Design: horizontal 정렬 End 옵션 추가 * Chore: 삭제할 local properties 목록 추가 * Design: 환불 반품 내역 확인 UI 추가 * Design: 결제 완료 화면 UI 추가 * Feat: order result 경로 추가 * Feat: order result 화면 navigation 추가 * Feat: order result 화면 navigation 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: 결제 완료 후 order result 화면으로 이동 * Feat: navigation 이벤트 추가 * Fix: index out of range 오류 수정 * Feat: 부트페이 결제 화면 close 함수 추가 * Fix: return 위치로 인한 로직 오류 수정 * Feat: kakao 1대1 채팅 이벤트 추가 * Design: 이용 약관 UI 제거 * Feat: 주문 내역 get 메서드 추가 * Feat: 주문 상태 Enum Class 추가 * Feat: 주문 내역 response dto 추가 * Remove: 미사용 클래스 삭제 * Feat: 환불 api 추가 * Feat: 배송 상태 번역 함수 추가 * Fix: 파라미터 타입 변경 (String >> Note) * Feat: api response에 따른 파라미터 타입 변경 * Feat: 주문 내역, 환불 화면 navigation graph에 추가 * Feat: 주문 내역 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직 추가 * Feat: 주문 내역 비즈니스 로직 추가 * Fix: 파라미터 변경에 따른 수정 (String >> Note) * Feat: 주문 내역, 환불 화면 route graph에 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Fix: 파라미터 타입 변경 (Not Null >> Nullable) * Fix: filter not 동작 오류 수정 * Fix: 가격 계산 로직 변경 * Fix: 엘비스 연산 처리 추가 * Fix: 파라미터 matching 실수 수정 * Design: 여백 조정 * Rename: 파라미터 명 변경 * Feat: 환불 api 완료 후에 이전 화면으로 navigation 되도록 설정 * Feat: 가격 계산 관련 비즈니스 로직 수정 * Comment: Log 삭제 * Feat: Web Link 연결에서 Web View 사용으로 변경 * Remove: 미사용 UI 삭제 * Feat: postPerfumeSurvey 관련 data계층 생성 * Feat: HbtiNavgiation 화면 추가 * Fix: PerfumeSurveyScreen 및 Viewmodel 수정 * Rename: 복수 정답 여부 속성 이름 변경 * Feature/hbti shj (#155) * Feat: WebView 컴포넌트 추가 * Feat: 우편 번호 파라미터 타입 변경 (Int -> String) * Feat: 비즈니스 로직 로딩 오류 해결 * Design: focus 잡힐 시 placeholder 제거 * Feat: navigation 이벤트 추가 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 테두리 색상 변경 가능하도록 수정 * Fix: Dto 불일치 수정 * Fix: 데이터를 받아오지 못하는 오류 수정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: Error 처리 코드 추가 * Chore: 개인정보처리방침 웹뷰 생성 link 추가 * Rename: navigation 이벤트 명 변경 * Feat: 고정 link build config로 변경 * Feat: 초기 데이터 설정 * Chore: 웹뷰 링크 local properties 설정 * Feat: navigation 파라미터 추가 * Feat: delete note 함수 추가 * Feat: map에서 flatMapLatest로 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: ui state 로직 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: 멤버 정보, 주문 정보 유무에 따른 상태 업데이트 로직 변경 * Feat: ui state 업데이트 로직 변경 * Feat: delete note 함수 추가 * Feat: delete note 함수 추가 삭제 * Feat: navigation 이벤트 변경 * Feat: navigation 이벤트 변경 * Feat: 사용자 정보 저장 여부 변수 추가 * Feat: 개인정보 처리방침 selectable 설정 * Feat: 전체 선택 여부에 따른 개별 선택 선택 여부 변경 로직 추가 * Feat: 파라미터 변경 * Design: 색상 변경 * Design: 간격 조절 * Design: 간격 조절 * Design: keyboard option 숫자 타입으로 변경 * Design: 색상 변경 * Feat: component 구성 변경 * Feat: component 파라미터 변경 * Feat: component 파라미터 변경 * Feat: navigation 이벤트 추가 * Feat: 웹뷰 띄우는 이벤트 파라미터 추가 * Style: 공백 제거 * Design: 가운데 정렬 * Design: 크기 조절 * Feat: navigation 이벤트 추가 * Feat: 개인정보 처리방침 web view 추가 * Ignore: import 문 정리 * Rename: navigation 이벤트 파라미터 명 변경 * Feat: Serializable 태그 추가 * Chore: boot pay 의존성 추가 * Chore: network access 권한 허용 * Feat: request dto 추가 * Feat: 결제 type enum class 추가 * Feat: bootpay service 추가 * Feat: bootpay repository 추가 * Feat: bootpay repository 구현체 추가 * Feat: bootpay datastore 추가 * Feat: bootpay datastore 추가 * Chore: core-model 의존성 추가 * Feat: bootpay service di * Feat: bootpay repository di * Feat: bootpay repository di * Feat: boot pay 결제 api 사용 * Feat: boot pay 결제 api 추가 * Feat: boot pay analytics 초기화 * Feat: null 값 처리 * Feat: 미사용 UI 삭제 * Feat: 미사용 UI 삭제 * Feat: web view type에 따른 url 분기 * Feat: 결제 버튼 활성화 조건 추가 * Feat: 파라미터 변경 * Feat: web view 띄우는 이벤트 추가 * Feat: toast 메시지 삭제 * Fix: navigation시 route 파라미터에 빈 공백이 들어가 발생하는 오류 수정 * Design: text 수정 * Test: UI Test 수정 * Chore: 취소, 환불, 반품 처리 방침 url 추가 * Comment: navigation stack logging 코드 추가 * Feat: boot pay 결제 수단 설정 안하는 것으로 수정 * Feat: Web view type enum class 추가 * Feat: boot pay 결제 후 response 처리 * Feat: boot pay 결제 response 데이터 모델 추가 * Feat: response dto 변경 * Feat: route에 따른 navigation pop up 이벤트 추가 * Chore: hbti local properties CI 설정 추가 * Design: 주문 내역, 취소/반품 내역, 이용 약관 UI 추가 * Design: 주문 내역 item UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 결제 note list 아이템 UI Component 추가 * Design: 환불 / 반품 신청 화면 UI 추가 * Comment: 주석 정리 * Rename: Component 명 변경 (history >> record) * Design: horizontal 정렬 End 옵션 추가 * Chore: 삭제할 local properties 목록 추가 * Design: 환불 반품 내역 확인 UI 추가 * Design: 결제 완료 화면 UI 추가 * Feat: order result 경로 추가 * Feat: order result 화면 navigation 추가 * Feat: order result 화면 navigation 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: 결제 완료 후 order result 화면으로 이동 * Feat: navigation 이벤트 추가 * Fix: index out of range 오류 수정 * Feat: 부트페이 결제 화면 close 함수 추가 * Fix: return 위치로 인한 로직 오류 수정 * Feat: kakao 1대1 채팅 이벤트 추가 * Design: 이용 약관 UI 제거 * Feat: 주문 내역 get 메서드 추가 * Feat: 주문 상태 Enum Class 추가 * Feat: 주문 내역 response dto 추가 * Remove: 미사용 클래스 삭제 * Feat: 환불 api 추가 * Feat: 배송 상태 번역 함수 추가 * Fix: 파라미터 타입 변경 (String >> Note) * Feat: api response에 따른 파라미터 타입 변경 * Feat: 주문 내역, 환불 화면 navigation graph에 추가 * Feat: 주문 내역 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직 추가 * Feat: 주문 내역 비즈니스 로직 추가 * Fix: 파라미터 변경에 따른 수정 (String >> Note) * Feat: 주문 내역, 환불 화면 route graph에 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Fix: 파라미터 타입 변경 (Not Null >> Nullable) * Fix: filter not 동작 오류 수정 * Fix: 가격 계산 로직 변경 * Fix: 엘비스 연산 처리 추가 * Fix: 파라미터 matching 실수 수정 * Design: 여백 조정 * Rename: 파라미터 명 변경 * Feat: 환불 api 완료 후에 이전 화면으로 navigation 되도록 설정 * Feat: 가격 계산 관련 비즈니스 로직 수정 * Comment: Log 삭제 * Feat: Web Link 연결에서 Web View 사용으로 변경 * Remove: 미사용 UI 삭제 * Feat: 파라미터 타입 변경 (not null >> nullable) * Feat: 파라미터 값 null 여부에 따른 UI 분기 * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: entity 위치 변경 (각 feature 모듈 & core-model >> core-domain) * Feat: decode from string import 누락 추가 * Feat: decode from string import 누락 추가 * Feat: 주문 내역 조회 paging 처리 * Feat: nullable 처리 * Rename: 파라미터 명 변경 * Chore: 의존성 중복 제거 * Rename: 파라미터 이름 변경 * Fix: 파라미터 변경 * Rename: navigation 이벤트 명 변경 * Rename: 화면 명 변경 * Feat: 환불/반품 내역 조회 api 추가 * Rename: 함수 이름 변경 (getRefund >> getRefundRecord) * Rename: 함수 이름 변경 (getFavoriteCommentPaging >> getOrderRecordPaging) * Rename: 파일 명 변경 (ReturnOrRefundRecordPage >> RefundRecordPage) * Feat: 반품/환불 내역 비즈니스 로직 추가 * Feat: Empty Data Page 컴포넌트 추가 * Feat: view model 연결 * Feat: view model 추가 * Feat: view model 연결 * Fix: 패키지 명 다른 오류 수정 * Remove: 미사용 resource 삭제 * Rename: 디렉토리 명 변경 (Screen >> screen) * Feat: import 문 정리 * Rename: 패키지 명 변경 적용 * Rename: 패키지 명 변경 적용 * Design: padding 조절 * Fix: Response Dto 변경 * Feat: 환불 내역 조회 response 모델 추가 * Feat: response 변경에 따른 createAt 정보 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: order status 취소 완료 상태 추가 * Feat: order status 반품 완료 상태 추가 * Fix: UI 배송비 누락 수정 * Fix: UI 배송비 누락 수정 * Feat: 반품 완료 상태 추가 * Fix: 배송비 UI 누락 수정 * Design: UI 정렬 * Design: 버튼 삭제 * Remove: 미사용 화면 삭제 * Feat: NoDataPage >> EmptyDataPage 변경 * Fix: PerfumeRecommend 향료 선택 화면 수정 * Fix: 향료 태그 아이템 선택 및 삭제 동작 수정 * Test: 테스트이름 수정 및 오류 구문 수정 * Feature/hbti shj (#156) * Feat: WebView 컴포넌트 추가 * Feat: 우편 번호 파라미터 타입 변경 (Int -> String) * Feat: 비즈니스 로직 로딩 오류 해결 * Design: focus 잡힐 시 placeholder 제거 * Feat: navigation 이벤트 추가 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 글자 수 제한 및 keyboard option 설정 * Design: 테두리 색상 변경 가능하도록 수정 * Fix: Dto 불일치 수정 * Fix: 데이터를 받아오지 못하는 오류 수정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: order 화면으로부터 주문자 정보를 받아오도록 설정 * Feat: Error 처리 코드 추가 * Chore: 개인정보처리방침 웹뷰 생성 link 추가 * Rename: navigation 이벤트 명 변경 * Feat: 고정 link build config로 변경 * Feat: 초기 데이터 설정 * Chore: 웹뷰 링크 local properties 설정 * Feat: navigation 파라미터 추가 * Feat: delete note 함수 추가 * Feat: map에서 flatMapLatest로 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: ui state 로직 변경 * Style: 코드 스타일 변경 * Style: 코드 스타일 변경 * Feat: 멤버 정보, 주문 정보 유무에 따른 상태 업데이트 로직 변경 * Feat: ui state 업데이트 로직 변경 * Feat: delete note 함수 추가 * Feat: delete note 함수 추가 삭제 * Feat: navigation 이벤트 변경 * Feat: navigation 이벤트 변경 * Feat: 사용자 정보 저장 여부 변수 추가 * Feat: 개인정보 처리방침 selectable 설정 * Feat: 전체 선택 여부에 따른 개별 선택 선택 여부 변경 로직 추가 * Feat: 파라미터 변경 * Design: 색상 변경 * Design: 간격 조절 * Design: 간격 조절 * Design: keyboard option 숫자 타입으로 변경 * Design: 색상 변경 * Feat: component 구성 변경 * Feat: component 파라미터 변경 * Feat: component 파라미터 변경 * Feat: navigation 이벤트 추가 * Feat: 웹뷰 띄우는 이벤트 파라미터 추가 * Style: 공백 제거 * Design: 가운데 정렬 * Design: 크기 조절 * Feat: navigation 이벤트 추가 * Feat: 개인정보 처리방침 web view 추가 * Ignore: import 문 정리 * Rename: navigation 이벤트 파라미터 명 변경 * Feat: Serializable 태그 추가 * Chore: boot pay 의존성 추가 * Chore: network access 권한 허용 * Feat: request dto 추가 * Feat: 결제 type enum class 추가 * Feat: bootpay service 추가 * Feat: bootpay repository 추가 * Feat: bootpay repository 구현체 추가 * Feat: bootpay datastore 추가 * Feat: bootpay datastore 추가 * Chore: core-model 의존성 추가 * Feat: bootpay service di * Feat: bootpay repository di * Feat: bootpay repository di * Feat: boot pay 결제 api 사용 * Feat: boot pay 결제 api 추가 * Feat: boot pay analytics 초기화 * Feat: null 값 처리 * Feat: 미사용 UI 삭제 * Feat: 미사용 UI 삭제 * Feat: web view type에 따른 url 분기 * Feat: 결제 버튼 활성화 조건 추가 * Feat: 파라미터 변경 * Feat: web view 띄우는 이벤트 추가 * Feat: toast 메시지 삭제 * Fix: navigation시 route 파라미터에 빈 공백이 들어가 발생하는 오류 수정 * Design: text 수정 * Test: UI Test 수정 * Chore: 취소, 환불, 반품 처리 방침 url 추가 * Comment: navigation stack logging 코드 추가 * Feat: boot pay 결제 수단 설정 안하는 것으로 수정 * Feat: Web view type enum class 추가 * Feat: boot pay 결제 후 response 처리 * Feat: boot pay 결제 response 데이터 모델 추가 * Feat: response dto 변경 * Feat: route에 따른 navigation pop up 이벤트 추가 * Chore: hbti local properties CI 설정 추가 * Design: 주문 내역, 취소/반품 내역, 이용 약관 UI 추가 * Design: 주문 내역 item UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 주문 내역 화면 UI 추가 * Design: 결제 note list 아이템 UI Component 추가 * Design: 환불 / 반품 신청 화면 UI 추가 * Comment: 주석 정리 * Rename: Component 명 변경 (history >> record) * Design: horizontal 정렬 End 옵션 추가 * Chore: 삭제할 local properties 목록 추가 * Design: 환불 반품 내역 확인 UI 추가 * Design: 결제 완료 화면 UI 추가 * Feat: order result 경로 추가 * Feat: order result 화면 navigation 추가 * Feat: order result 화면 navigation 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: 결제 완료 후 order result 화면으로 이동 * Feat: navigation 이벤트 추가 * Fix: index out of range 오류 수정 * Feat: 부트페이 결제 화면 close 함수 추가 * Fix: return 위치로 인한 로직 오류 수정 * Feat: kakao 1대1 채팅 이벤트 추가 * Design: 이용 약관 UI 제거 * Feat: 주문 내역 get 메서드 추가 * Feat: 주문 상태 Enum Class 추가 * Feat: 주문 내역 response dto 추가 * Remove: 미사용 클래스 삭제 * Feat: 환불 api 추가 * Feat: 배송 상태 번역 함수 추가 * Fix: 파라미터 타입 변경 (String >> Note) * Feat: api response에 따른 파라미터 타입 변경 * Feat: 주문 내역, 환불 화면 navigation graph에 추가 * Feat: 주문 내역 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직과 연결 * Feat: 환불 신청 화면 비즈니스 로직 추가 * Feat: 주문 내역 비즈니스 로직 추가 * Fix: 파라미터 변경에 따른 수정 (String >> Note) * Feat: 주문 내역, 환불 화면 route graph에 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Feat: 주문 내역 navigation 이벤트 추가 * Fix: 파라미터 타입 변경 (Not Null >> Nullable) * Fix: filter not 동작 오류 수정 * Fix: 가격 계산 로직 변경 * Fix: 엘비스 연산 처리 추가 * Fix: 파라미터 matching 실수 수정 * Design: 여백 조정 * Rename: 파라미터 명 변경 * Feat: 환불 api 완료 후에 이전 화면으로 navigation 되도록 설정 * Feat: 가격 계산 관련 비즈니스 로직 수정 * Comment: Log 삭제 * Feat: Web Link 연결에서 Web View 사용으로 변경 * Remove: 미사용 UI 삭제 * Feat: 파라미터 타입 변경 (not null >> nullable) * Feat: 파라미터 값 null 여부에 따른 UI 분기 * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation route 클래스 위치 이동 (각 feature 모듈 >> core-domain.entity) * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: navigation 이벤트 명 변경 * Rename: entity 위치 변경 (각 feature 모듈 & core-model >> core-domain) * Feat: decode from string import 누락 추가 * Feat: decode from string import 누락 추가 * Feat: 주문 내역 조회 paging 처리 * Feat: nullable 처리 * Rename: 파라미터 명 변경 * Chore: 의존성 중복 제거 * Rename: 파라미터 이름 변경 * Fix: 파라미터 변경 * Rename: navigation 이벤트 명 변경 * Rename: 화면 명 변경 * Feat: 환불/반품 내역 조회 api 추가 * Rename: 함수 이름 변경 (getRefund >> getRefundRecord) * Rename: 함수 이름 변경 (getFavoriteCommentPaging >> getOrderRecordPaging) * Rename: 파일 명 변경 (ReturnOrRefundRecordPage >> RefundRecordPage) * Feat: 반품/환불 내역 비즈니스 로직 추가 * Feat: Empty Data Page 컴포넌트 추가 * Feat: view model 연결 * Feat: view model 추가 * Feat: view model 연결 * Fix: 패키지 명 다른 오류 수정 * Remove: 미사용 resource 삭제 * Rename: 디렉토리 명 변경 (Screen >> screen) * Feat: import 문 정리 * Rename: 패키지 명 변경 적용 * Rename: 패키지 명 변경 적용 * Design: padding 조절 * Fix: Response Dto 변경 * Feat: 환불 내역 조회 response 모델 추가 * Feat: response 변경에 따른 createAt 정보 추가 * Feat: navigation 이벤트 추가 * Feat: navigation 이벤트 추가 * Feat: order status 취소 완료 상태 추가 * Feat: order status 반품 완료 상태 추가 * Fix: UI 배송비 누락 수정 * Fix: UI 배송비 누락 수정 * Feat: 반품 완료 상태 추가 * Fix: 배송비 UI 누락 수정 * Design: UI 정렬 * Design: 버튼 삭제 * Remove: 미사용 화면 삭제 * Feat: NoDataPage >> EmptyDataPage 변경 * Design: font 적용 * Remove: 미사용 import 문 제거 * Rename: 파라미터 명 변경 * Feat: 반품 진행 중 상태 추가 * Feat: order status를 기준으로 Button UI 분기 * Feat: 반품 진행 중 상태 추가 * Feat: 리뷰 작성 navigation 이벤트 추가 * Comment: 임의 이벤트 주석 추가 * Rename: 파일 위치 이동 (like 모듈 >> userInfo 모듈) * Rename: navigation 이벤트 명 변경 * Feat: 좋아요 한 향수 화면 route 추가 * Feat: navigation 이벤트 추가 * Remove: like 모듈 삭제 및 user info 모듈 병합 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Rename: navigation 메소드 명 변경 * Ignore: git pull * Feat: 향료추천 결과 캐시저장소 및 데이터 계층 메소드 생성 * Refactor: core-database 객체주입 모듈 위치 수정 * Feat: 향료 추천 화면 및 결과 화면 수정 * Feat: 최종 향료 설문 결과 제출로직 수정 * Test: 향료 설문 결과 매핑함수 테스트 * Fix: 오타 수정 * Fix: 향료 추천 결과 화면 튕김현상 수정 * Fix: 중복 코드 삭제 * Fix: 컴포넌트 및 매개변수 수정 반영 * Delete: 필요없는 속성 * Fix: 매개변수 이름 및 타입 변경 * Feat: 향수추천 결과 캐시 추가 * Design: 패딩 및 글자 위치 수정 * Design: 디자인 오류 삭제(그림자) * Feat: 향료추천 결과화면 완성 * Fix: 매개변수 변경 반영 * HotFix: 카카오 sdk 버전 업그레이드 * Release 1.1.2 버전 업로드 - 커밋 누락된 부분 추가 푸시 (#169) * Ignore * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * 1.1.2버전 develop -> release 머지합니다 (#168) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. --------- Co-authored-by: Seo Hojun <[email protected]> * Delete * Delete * Delete --------- Co-authored-by: uselessNaming <[email protected]> Co-authored-by: Seo Hojun <[email protected]> * HotFix: 카카오 sdk 버전 업그레이드 (#170) * HotFix: 카카오 sdk 버전 업그레이드 * Feat: gradlew clean 작업 추가 * Delete * Delete: refreshToken 추상메서드 삭제 * Delete: 토큰 리프레싱 임시방안 코드 삭제 * HotFix: 카카오 sdk 버전 업그레이드 (#174) * v1.1.3 업데이트 (#172) * Ignore * Feat: feature-hbti 모듈 생성 * Feat:선택지 무효화 기능 추가 및 SurveyOptionList로 수정 * Rename: SurveyOptionItem -> SurveyOptionList * Feat: ProgressBarPreview에 +/- 효과 추가 * Chore: gradle 의존성 추가 * Fix: intent 이름 변경 * Feat: 알림 선택 시 읽음 처리 이벤트 추가 * Feat: 포그라운드 알림 처리 * Fix: Navigation Deeplink 오류 수정 * Chore: mockito 라이브러리 추가 * Feat: HbtiScreen 추가 * Chore: compose material 및 preview 라이브러리 추가 * Feat: Hbti화면 완성 * Design: 향BTI 화면 디자인 구성 완료 * Feat: 향BTI 테스트 데이터계층 클래스 생성 * Rename: SurveyAnswerResponseDto -> SurveyOptionResponseDto * Feat: fcm token 저장 함수 추가 * Fix: 파라미터 이름 오류 수정 * Fix: 토큰 저장 알고리즘 수정 * Feat: 향수 추천 화면 추가 * Design: 공백 수정 * Feat: 데이터 계층 hilt 주입코드 추가 * Feat: HbtiSurvey 화면 추가(미완성) * Feat: 가격 선택 화면 추가 * Design: 아이템 간 간격 조절 * Rename: 컴포넌트 이름 변경 * Rename: 컴포넌트 이름 변경 * Feat: 향료 선택 화면 추가 * Refactor: 화면 구성 변경 * Fix: 파라미터 변경 * Resource: icon 추가 * Fix: 파라미터 수정 * Feat: 향료 선택 화면 추가 * Style: 공백 스타일 변경 * Fix: 푸쉬 오류 수정 * Style: 코드 스타일 변경 * Feat: 향수 추천 결과 화면 추가 * Rename: 컴포넌트 이름 변경 * Ignore * Delete * Chore: test 라이브러리 추가 * Feat: HbtiSurveyViewmodel 생성 * Test: HbtiSurveyViewModel 테스트 생성 * Test: 테스트 기대값 수정 * Feat: Dto 추가 * Feat: Api 추가 * Style: 코드 라인 변경 * Feat: 비즈니스 로직 추가 * Remove: 삭제 * Feat: 향료 데이터 클래스 추가 * Comment: 주석 추가 * Fix: 서버에 정보 전달 로직 임의 대체 * Rename: 함수 명 변경 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: 비즈니스 로직 추가 * Feat: UI 상태 기준 분기 * Feat: Navigation 설정 * Design: On/Off 버튼 디자인 * Test: UI 테스트 * Chore: Firebase 의존성 추가 * Feat: onNewToken 함수 추가 * Feat: 알림 On/Off 알고리즘 추가 * Test: Hbti2 API 테스트 세팅 * Docs: resource 위치 이동 * Chore: 권한 추가 * Remove: 불필요 함수 제거 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Refactor: 파라미터 수정 * Feat: 갤러리 권한 추가 * Refactor: 파라미터 수정 * Style: 공백 제거 * Refactor: 함수 변경 * Fix: 알림 설정 저장 오류 수정 * Feat: 권한 관련 Common 파일 추가 * Fix: Intent Flag 오류 수정 * Fix: 권한 허가 로직 수정 * Fix: Pending Intent 플래그 수정 * Fix: Pending Intent 플래그 수정 * Fix: Conflict * Refactor: 조건 수정 * Style: 공백 정리 * Feat: Error State 추가 * Feat: Error State 추가 * Rename: View Model 이름 변경 * Style: 공백 제거 * Feat: UiState와 ErrorState combine * Fix: 조건 수정 * Feat: Error 상태 관리 추가 * Feat: navigation ci옵션 추가 * Fix: Navigation 변경 * Feat: navigation 스택 제거 함수 추가 * Feat: navigation 스택 조정 * Feat: error state 추가 * Feat: error state 추가 * Feat: error state와 ui state 연결 * Hotfix: Token 오류 수정 * Feat: ErrorUiState 추가 및 유저화면 적용 * Chore: 버전코드 변경 12->13 * Hotfix: 토큰 빈값 방출 수정 * Hotfix: ErrorUiSetView onCloseClick 콜백 동작 수정 및 Rename * Design: 에러메세지 문구 수정 * Chore: 버전코드 수정 13->14 * Feat: 토큰리프레싱 후 기존 토큰 삭제 과정 추가 * Fix: 비동기 처리 완료 후 네비게이팅 하도록 수정 * Hotfix: memberNotFoundError 처리 누락 추가 * Chore: 버전코드 수정 (14->15) * Hotfix: hpedia 커뮤니티 MemberNotFound 상태변수 추가 * Chore: 15->16 버전 코드 수정 * Chore: 버전 코드 수정 16->17 * Hotfix: ErrorState 타입캐스팅 디버깅 구문 삭제 * Chore: 버전코드 수정 (17->18) * Remove: 기능없는 이용약관 삭제 구글 Broken Functionality policy 위반을 피하기 위한 조치입니다! * Delete: 서비스 알림 배너 삭제 * Chore: 패키지명 변경 hmoa -> hyangmoa * Chore: 패키지 명 변경 (hmoa -> hyangmoa) * Chore: 버전코드 1로 초기화 * Revert "Chore: 패키지 명 변경 (hmoa -> hyangmoa)" This reverts commit 811f817. * Revert "Chore: 버전코드 1로 초기화" This reverts commit 529e65a. * Revert "Chore: 패키지명 변경 hmoa -> hyangmoa" This reverts commit bfe2d86. * Chore: 테스트 라이브러리 추가 * Test: DataPreference 인풋 아웃풋 비교 테스트 추가 * Chore: 테스트 라이브러리 라이브러리 변경 * Test: DataStorePreference 인풋, 아웃풋 결과값 테스트 * Fix: 토큰이 null일 경우 빈 문자열 처리 * Feat: 이용약관 및 개인정보처리방침 url 수정 * Delete: 주석 삭제 * HotFix: 토큰 빈값 나오는 현상 수정 * HotFix: 토큰 초기화 및 유지 이슈 해결 * Chore: apk 파일 추출 명령어 추가 * Chore: 깃허브 시크릿 카피 스크립트 파일 추가 * Chore: APK 명령어는 master에서만 실행하도록 수정 * Delete: CI환경에 부적합 + 필요없음 * Delete: PR할 때만 CI되도록 수정 * Delete * Delete * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Update README.md * Ignore * Chore: 업데이트 버전명 수정 1.0.0 -> 1.1.0 * Fix: 버전정보 매개변수로 주입하기 추가 * Design: 로그인 버튼 마진 및 구글아이콘 수정 * Design: 향수 검색 화면 마진 수정 * Update README.md * Update README.md * Update README.md * Design: 디자인 디테일 수정 (패딩 및 아이콘 크기) * Design: 아이콘 크기 변경 * Chore: 버전 코드 증가(18->19) * Design: 스위치 on포인트 색상 변경 * Chore: targetSdk 업그레이드 (33 -> 34) * Chore: 버전코드 업데이트 * Chore: action/upload-artifact 버전 변경 * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 * v1.1.1 release로 머지합니다 (#161) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일시 중지 --------- Co-authored-by: Seo Hojun <[email protected]> * Chore: ci/cd 워크플로우 임시로 주석처리 및 사용중지 * Chore: android.yml 워크플로우 일시중지 (#164) * Chore: CI 구문 롤백 및 오작동 CI/CD 임시폴더로 분리 * Releasse/1.1.1 CI 구문 롤백 및 새로운 CI/CD 구문 분리 (#165) * Chore: android.yml 워크플로우 일시중지 * Chore: 예전 CI 코드로 rollback 및 새로운 파일 분리 * Chore: actions upload-artifact 라이브러리 버전 업그레이드 * Rename: 이름 변경 * Fix: 파라미터 명시적으로 구분 * Fix: RouteScreen 파라미터 변수명 변경 반영 * Chore: 버전코드 수정 22->23 * Ignore * Fix: 백업데이터 설정 해제 * Chore: 버전 업데이트 * Revert "Chore: 버전 업데이트" This reverts commit 031fc2f. * Revert "Fix: 백업데이터 설정 해제" This reverts commit bb68a8d. * 1.1.2버전 develop -> release 머지합니다 (#168) * Chore: action/upload-artifact 버전 변경 * Delete: 필요없는 테스트 삭제 * Delete: 불필요 코드 제거 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Feat: 에러핸들링 메서드 추가 * Fix: 에러처리 구문 수정 * Hotfix: 토큰 리프레시 작업 반복구문 추가 * Chore: CI/CD 공통 작업 분리 및 CD 워크플로우 작성 * Feat: 버전 수정 1.1.1(22) * Chore: 프로덕션으로 수정 * Hotfix/hpedia (#160) * Rename: 네비게이션 이벤트 명 변경 * Feat: error state 추가 * Fix: UI state에서 throw를 처리하지 못하는 부분 수정 * Feat: type 설정 변경 * Feat: 변수 관리 조정 및 Error 상태 추가 * Chore: core-common 의존성 추가 * Delete: 토큰 재발급 임시 로직 삭제 * HotFix: Authenticator 토큰 재발급 및 에러메세지 전달 기능 수정 * Fix: Authenticator 적용 * Fix: api 호출부에 Authenticator 적용 * Delete: 안쓰는 api 삭제 * Refactor: FCM 초기화 및 초기 라우팅 코드 함수로 분리 * Delete: 임시 refreshToken 코드 관련 api 삭제 * Rename: 토큰 관련 클래스 의존성 주입 모듈 이름 수정 * Fix: 토큰 동적 할당 시점 변경 * Fix: 로그인 화면 이동 네비게이션 변경 * Chore: 버전 변경 (v1.1.1 -> v1.1.2) * Chore: ci,cd 구문 변경 및 action.yml 파일 추가 * Fix: action.yml 추가 (#162) * Chore: v1.1.1 - CD 작업 테스트 * Chore: 환경설정 구문 추가 * Fix: cdWorkflow 파일 수정 환경 설정 구문 삭제 * Fix: ciWorkFlow 파일 수정 환경설정 구문 삭제 * Update whatsnew-ko-KR.txt * Fix: 파일 경로 오타 수정 * Fix: 파일 경로 오타 수정 * Fix: 깃헙 액션 워크플로우 일…
…esign * commit '3eca334fd3ee3fe344dadff2169582af41f012fe': Hotfix/1.2.0 (#190)
- 컴포저블 안정성 확인 가능한 기능
* commit '0a1600e176d082cf483ddfd2eee772fcc813e20c': Update README.md (#191) release, master와 conflict 없앤 1.1.4 버전입니다 (#188) Feature/hbti HBTI 서비스 완성 (#187) # Conflicts: # feature-hbti/src/test/java/com/hmoa/feature_hbti/HbtiSurveyViewModelTest.kt # feature-hbti/src/test/java/com/hmoa/feature_hbti/NotePickViewmodelTest.kt # feature-home/src/main/java/com/hmoa/feature_home/viewmodel/HomeViewModel.kt
* commit 'aaa1c8e27d03b246e11090eef9e62d1ee1a87016': Refactor/home feature-home 모듈 리컴포지션 최적화 및 코틀린 버전 업데이트 (#194) # Conflicts: # core-model/build.gradle.kts # feature-home/src/main/java/com/hmoa/feature_home/screen/HomeScreen.kt # feature-home/src/main/java/com/hmoa/feature_home/viewmodel/HomeViewModel.kt
uselessnaming
approved these changes
Dec 18, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@uselessnaming
어제 발생했던 NullPointerException가 안 일어나게 수정했습니다.
일단 리컴포지션 오류 때문에 나타난 게 원인인 거 같아요!
core-model에 @stable, @immutable 어노테이션을 붙인 게 더 혼란을 준 거 같아서 그냥 없애버렸습니다. 외부 모듈에서 주입받은 클래스가 unstable한 건 그냥 놔두고... 최대한 컴포저블 트리 리컴포지션을 최소화하는 방법으로 state에만 @stable 어노테이션을 붙인 것으로 수정했습니다.
사실 근본적인 문제는 !!연산자 때문이라서 없애는 중입니다.