-
Notifications
You must be signed in to change notification settings - Fork 0
[feat] #71 마이페이지 UI 수정 및 API 연동 #79
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
Changes from all commits
Commits
Show all changes
78 commits
Select commit
Hold shift + click to select a range
5c00e14
[chore] #72 권한 항목 문구 변경
Ojongseok 953954d
[chore] #72 서비스 정보 관련 상수 정의
Ojongseok 48c2eac
[feat] #72 서비스 정보 및 지원 섹션 선택 시 외부 브라우저로 URL 이동
Ojongseok 42ef3b7
[chore] #72 기기 권한 내 저장소 권한 제거
Ojongseok 33cf598
[chore] #72 pretendard 폰트 교체
Ojongseok bd11120
[chore] #72 알림 권한 사용 선언 추가
Ojongseok df9c52c
[feat] #72 CameraPermissionManager.kt 생성
Ojongseok 7aa03fe
[feat] #72 권한 여부에 따른 권한 요청 로직 구성
Ojongseok b1076c7
[feat] #72 다이어로그 usePlatformDefaultWidth = false 디자인 시스템 내 공통 속성으로 변경
Ojongseok 9afb135
[chore] #72 개인정보 처리방침 URL 변경
Ojongseok 6dc6333
[build] #72 OssLicenses 라이브러리 의존성 설정
Ojongseok f3cb76e
[feat] #72 오픈소스 라이선스 Activity 이동 설정
Ojongseok 6bda6fd
[feat] #72 appVersion 조회 로직 route로 이동
Ojongseok 0a6fd4a
[fix] #72 권한 설정 로직 수정
Ojongseok 7da4cf3
[fix] #72 권한 확인 로직 수정
Ojongseok e3b330d
[feat] #71 사용자 정보 조회 API 연동
Ojongseok 03a1782
[design] #71 기본 프로필 이미지 리소스 추가
Ojongseok 57976ef
[chore] #71 ApiService -> AuthService 클래스명 변경
Ojongseok 4d60422
[feat] #71 마이페이지 메인화면 API 연결
Ojongseok f2665ce
[feat] #71 사용자 정보 갱신 API 로직 작성
Ojongseok a9a3a25
[chore] #71 불필요한 파일 제거
Ojongseok 7645a92
[chore] #71 UseCase 내 generateFileName() 메소드 ContentTypeUtil로 분리
Ojongseok f377d0b
[feat] #71 RootNavKey 전환 이후 이전 백스택, topLevelStack 제거하는 로직 추가
Ojongseok 6cacde5
[chore] #71 카카오 로그인 API URL 변경 /KAKAO
Ojongseok e4cd13b
[feat] #71 MainScreen 이동 시점 변경
Ojongseok ef698f2
[chore] #71 불필요한 로그 제거
Ojongseok 24b08d6
[feat] #71 회원탈퇴 및 로그아웃 로직 구현
Ojongseok 2f6adf8
[feat] #71 로그인 상태 확인 로직 수정
Ojongseok 929fff8
[feat] #71 Ktor BearerToken 캐싱 제거 구문 추가
Ojongseok 12feac7
[chore] #71 불필요한 DataStore 키 제거
Ojongseok b2e26e3
[feat] #71 기본 프로필 설정 로직 구성
Ojongseok 2324373
[chore] #71 카카오 로그인 API URL 변경
Ojongseok 29d6b79
[chore] #71 RootNavigationState NavigationModule 내 @Provides 정의
Ojongseok 3f942a1
[feat] #71 닉네임 변경 API 연결
Ojongseok d5e5081
[feat] #71 프로필 이미지 변경 API 인터페이스 작성
Ojongseok e8cad09
[feat] #72 ProfileScreen 일부 컴포넌트 분리
Ojongseok 76ca6f3
[feat] #72 프로필 이미지 업로드 UseCase 정의
Ojongseok c449f8d
[fix] #71 RefreshToken 만료 후 캐싱된 AccessToken 조회하는 현상 수정
Ojongseok 1cdab13
[chore] #71 logout(), signOut() 메소드 블럭 수정
Ojongseok 531b1d0
[chore] #71 User -> UserInfo로 data class명 변경
Ojongseok b6f8923
Merge branch 'feat/#72-service-info-permission' of https://github.com…
Ojongseok 7b3a87f
[chore] #71 Pull #72
Ojongseok f752830
[feat] #71 프로필 편집 상태에 따른 화면 전환 및 API 연결
Ojongseok 58c712c
[feat] #71 계정 설정 / 프로필 편집 화면 분리
Ojongseok 47b42ff
[feat] #71 프로필 이미지 설정 로직 수정
Ojongseok a5f7758
[feat] #71 AccessToken, RefreshToken 저장 여부 확인 로직 수정
Ojongseok 19c25ac
[feat] #71 AccessToken, RefreshToken 저장 여부 확인 로직 수정
Ojongseok 822e95e
[feat] #71 프로필 이미지 컴포넌트 분리
Ojongseok a577940
[chore] #71 SelectedProfileImage 경로 변경
Ojongseok 8103599
[feat] #71 HttpClient 내 토큰 캐시를 제거하기 위해 AuthCacheManager 생성
Ojongseok 987d99f
[build] #71 OssLicenses 플러그인 버전 상향
Ojongseok 7ccc115
[chore] #71 OssLicenses EdgeToEdge 커스텀 테마 적용
Ojongseok 2a7cf3f
Merge branch 'develop' of https://github.com/YAPP-Github/27th-App-Tea…
Ojongseok d09ac7d
[fix] #71 업로드 티켓 발급 요청 repository 메소드 변경
Ojongseok b96f6e3
[fix] #71 프로필 이미지 변경 시 Intent로 전달하는 부분 ByteArray -> Uri로 변경
Ojongseok 5d81aab
[docs] #71 외부 라이브러리에 대한 난독화 예외 구문 추가
Ojongseok 9e27eb4
[chore] #71 릴리즈 모드 빌드 시 signingConfig 및 키 설정
Ojongseok c863271
[feat] #71 'Neki에 문의하기' 외부링크 연결 url 변경
Ojongseok 22c31b7
Merge branch 'develop' of https://github.com/YAPP-Github/27th-App-Tea…
Ojongseok 74b8418
[fix] #71 닉네임 변경 시 글자수 제한 12자로 변경
Ojongseok b84fa8c
[chore] #71 Mypage 모듈 내 컴포넌트 internal 키워드 추가
Ojongseok 38112ba
[fix] #71 uri 형변환 null체크 추가
Ojongseok 10b1a12
[fix] #71 프로필 이미지 변경 후 이미지 캐싱 로직 추가
Ojongseok 6bf56e0
[build] #71 detekt 룰 적용
Ojongseok 425fcd5
[fix] #79 알림 권한 확인 로직 버전별 분기 추가
Ojongseok 63d97d2
[fix] #79 AuthService @Inject 어노테이션 추가 및 NetworkModule 선언부 제거
Ojongseok 3c969f4
[fix] #79 UploadMultiplePhotoUseCase 내부 generateFileName() 메소드 제거
Ojongseok 4defc55
[fix] #79 회원탈퇴 관련 네이밍 변경(signout -> withdraw)
Ojongseok e83a514
[fix] #79 앱버전 조회 시 Intent 통해 조회하도록 변경
Ojongseok 1e664d8
[fix] #79 Contract의 init을 의미하는 Intent 및 함수명 통일
Ojongseok 3101431
[build] #79 feature:mypage:impl 카카오 의존성 추가
Ojongseok da1f47f
[fix] #79 카카오 계정 관리 클래스 분리 및 인증 로직 수정
Ojongseok 53e3f99
[chore] #79 MypageViewModel의 fetchInitialData() 실패 시 로그 추가
Ojongseok d0f2a1e
[fix] #79 프로필 이미지 변경 후 이미지 로드되기 전 깜빡이며 뒤로가는 현상 수정
Ojongseok d07c84d
[fix] #79 이미지 프리로딩 Effect 네이밍 수정
Ojongseok 602bb8d
[fix] #79 프로필 이미지/닉네임 동시 변경 시 뒤로가기 로직 수정
Ojongseok b6062cb
캐싱된 JWT 토큰 제거 시점 수정
Ojongseok 4d594ae
[chore] #79 HttpClient 순환참조 구조 수정
Ojongseok File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
2 changes: 2 additions & 0 deletions
2
app/src/main/java/com/neki/android/app/navigation/keys/Keys.kt
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,9 @@ | ||
| package com.neki.android.app.navigation.keys | ||
|
|
||
| import com.neki.android.app.navigation.TopLevelNavItem | ||
| import com.neki.android.core.navigation.root.RootNavKey | ||
| import com.neki.android.feature.archive.api.ArchiveNavKey | ||
|
|
||
| internal val START_ROOT_NAV_KEY = RootNavKey.Login | ||
| internal val START_NAV_KEY = ArchiveNavKey.Archive | ||
| internal val TOP_LEVEL_NAV_KEYS = TopLevelNavItem.entries.map { it.navKey } |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,9 +1,13 @@ | ||
| <?xml version="1.0" encoding="utf-8"?> | ||
| <resources> | ||
| <resources xmlns:tools="http://schemas.android.com/tools"> | ||
|
|
||
| <style name="Theme.Neki" parent="android:Theme.Material.Light.NoActionBar"> | ||
| <item name="android:windowLightStatusBar">true</item> | ||
| <item name="android:statusBarColor">@android:color/transparent</item> | ||
| <item name="android:navigationBarColor">@android:color/transparent</item> | ||
| </style> | ||
|
|
||
| <style name="OssLicenses.Theme.OptOutEdgeToEdgeEnforcement" parent="Theme.AppCompat"> | ||
| <item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item> | ||
| </style> | ||
| </resources> |
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
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
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.