-
Notifications
You must be signed in to change notification settings - Fork 0
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
chore: Version Up (1.1.0 -> 1.2.0) ๐ฅ๐ฅ๐ฅ #230
Merged
Merged
Conversation
This file contains 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
* feat: State๋ฅผ ์๋ช ์ฃผ๊ธฐ์ ๋ง๊ฒ ์์งํ๊ธฐ ์ํ Flow ํ์ฅํจ์ ์ถ๊ฐ * remove: ์ฌ์ฉํ์ง ์๋ ์ ๋ํ ์คํธ ์ ๊ฑฐ * chore: compose ์์ ์ฑ ์งํ๋ฅผ ๋ํ๋ด๋ report option * chore: List์ ์์ ์ฑ ๋ถ์ฌํ๊ธฐ ์ํด Immutable Collection ์ฌ์ฉ, common์ corouitne ๋ฐ lifecycle viewmodel ์์กด์ฑ ์ถ๊ฐ * refactor: ์ง๊ตฐ ๋ณ ์ ๋ ฌ์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ(UI WIP) * refactor: ์์๋ฐ์ ํจ์์์ state ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก protected๋ก ๋ณ๊ฒฝ * refactor: unstable ํด๋์ค stableํ๋๋ก ๋ณ๊ฒฝ * refactor: remove wildcard import * refactor: Immutable List Compose Compiler์ ์ํด Stable๋ก ๋ณ๊ฒฝ๋์ง ์์ ์ ๊ฑฐ * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * Revert "์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219)" (#221) This reverts commit c4c1312. * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#222) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * fix: AGP ๋ฒ์ ์์ * fix: plugin ์์ * fix: AGP ๋ฒ์ ์์ * fix: firestore ์ค์ ๋ณ๊ฒฝ FireStore ๋ฒ์ ์ ๋ฐ์ดํธ ๋ฐ minSDK ๋ช ์ * fix: contentPadding์ ์ ๋ ฅํ๋๋ก ์์ ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅธ ์ค๋ฅ๋ฅผ ํด๊ฒฐํฉ๋๋ค. * chore: immutable collection import * refactor: Immutable collection ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ --------- Co-authored-by: Yeongsang Jeon <53253298+toastmeister1@users.noreply.github.com> Co-authored-by: YeongSang Jeon <wjsdudtkd95@gmail.com>
* feat: ์ถ์ ์ํ ํ์ ๋ณ๊ฒฝ(firebase ๊ตฌ์กฐ ์์ ) * feat: ํ ๋ฏธ์ ํ์ ์ถ๊ฐ ๋ฐ ํ ๊ตฌ์กฐ ๋ณ๊ฒฝ * ํ ๋ฏธ์ ํ์ ์ถ๊ฐ * ์ฌ๋ผ์ด๋ ํ ์ญ์ * ๋ฒ ์ด์ค์บ ํ ํ ์ถ๊ฐ * fix: None -> NONE ํ ํ์ ์ ๋ฌธ์์ด ์์
* [ Feature ] : data ๋ ์ด์ด์ build config ๋ฅผ ์ถ๊ฐํ์ด์ * [ Refactor ] : ๋ณ๊ฒฝ๋ build config๋ฅผ ํ์ด์ด์คํ ์ด ์ปฌ๋ ์ ์ ์ ์ฉํ์ด์
* fix: TeamEntity๋ฅผ ๋งคํ์ด์ ํด๊ฒฐ valueOf๊ฐ ์๋ ์ปค์คํ ํ๊ฒ ์ ์๋ ๋ฉ์๋์ธ from์ ์ฌ์ฉํด์ผ ํ๋ค * fix: ์๋ชป ์ ๋ ฅ๋ scaffold์ inner Padding ์์
* feat: string resource ์ถ๊ฐ * refactor: TeamType์ None ํ์ ์ถ๊ฐ * refactor: ํ์๊ฐ์ usecase์์ team์ ๋ฐ์ง ์๋๋ก ์์ * refactor: Navigate flow ๋ณ๊ฒฝ(position -> main, setting -> Team) * feat: ํ ์ ํํ๊ธฐ ๋ฒํผ ๋ฐ position, team ๋๋ค์ ์๋์ ๋ช ์ * feat: ํ ์ ํํ๊ธฐ ํด๋ฆญ ์ ํ ์ ํ ํ๋ฉด์ผ๋ก ์ด๋ํ๋๋ก ์ถ๊ฐ * feat: ํฌ์ง์ ์ ํ ์, ๋ฉ์ธ์ผ๋ก ์ด๋ํ๋๋ก ๊ตฌํ * feat: ํ ์ ํ ํ ๋ค์ ์ค์ ํ๋ฉด์ผ๋ก ๋์๊ฐ๋๋ก ๊ตฌํ * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * fix: ์ถฉ๋ ํด๊ฒฐ
* feat : ๋คํฌ ๋ชจ๋์ ๋ฐ๋ฅธ ์กํฐ๋นํฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์ ์์ * fix : scaffold ์ ๋ฐฐ๊ฒฝ์์ modifier ๋จ์์ ์ค์ ํ์ง ์๋๋ก ์์ * refactor : ์ฝ๋ ์ปจ๋ฒค์ ์ ๋ง๊ฒ ์์
* refactor: ๋ถํ์ํ ์์ ์ ๊ฑฐ * refactor: ๋ถ๋ณ ๋ฆฌ์ค๋ฅผ remember๋ก ๊ด๋ฆฌํ๋๋ก ์์
TaeseongYun
added a commit
that referenced
this pull request
May 10, 2023
* chore: Version Up (1.1.0 -> 1.2.0) ๐ฅ๐ฅ๐ฅ (#230) * refactor: callbackFlow ๊ตฌ๋ ์ํฉ์ด ์๋๋ฉด ๋ฆฌ์ค๋๋ฅผ null ์ฒ๋ฆฌํ๋๋ก ์์ (#216) * fix: ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ ํ๋ฉด ์ฑ๋ฐ ๋คํฌ๋ชจ๋ ์ ์ฉ (#217) * Resolve #212 ์ด๋๋ฏผ ๋ฉค๋ฒ์ถ๊ฒฐ์ ์ ์ ๋ ฌ ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ (#218) * feat: State๋ฅผ ์๋ช ์ฃผ๊ธฐ์ ๋ง๊ฒ ์์งํ๊ธฐ ์ํ Flow ํ์ฅํจ์ ์ถ๊ฐ * remove: ์ฌ์ฉํ์ง ์๋ ์ ๋ํ ์คํธ ์ ๊ฑฐ * chore: compose ์์ ์ฑ ์งํ๋ฅผ ๋ํ๋ด๋ report option * chore: List์ ์์ ์ฑ ๋ถ์ฌํ๊ธฐ ์ํด Immutable Collection ์ฌ์ฉ, common์ corouitne ๋ฐ lifecycle viewmodel ์์กด์ฑ ์ถ๊ฐ * refactor: ์ง๊ตฐ ๋ณ ์ ๋ ฌ์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ(UI WIP) * refactor: ์์๋ฐ์ ํจ์์์ state ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก protected๋ก ๋ณ๊ฒฝ * refactor: unstable ํด๋์ค stableํ๋๋ก ๋ณ๊ฒฝ * refactor: remove wildcard import * refactor: Immutable List Compose Compiler์ ์ํด Stable๋ก ๋ณ๊ฒฝ๋์ง ์์ ์ ๊ฑฐ * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * Revert "์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219)" (#221) This reverts commit c4c1312. * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#222) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * fix: AGP ๋ฒ์ ์์ * fix: plugin ์์ * fix: AGP ๋ฒ์ ์์ * fix: firestore ์ค์ ๋ณ๊ฒฝ FireStore ๋ฒ์ ์ ๋ฐ์ดํธ ๋ฐ minSDK ๋ช ์ * fix: contentPadding์ ์ ๋ ฅํ๋๋ก ์์ ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅธ ์ค๋ฅ๋ฅผ ํด๊ฒฐํฉ๋๋ค. * chore: immutable collection import * refactor: Immutable collection ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ --------- Co-authored-by: Yeongsang Jeon <53253298+toastmeister1@users.noreply.github.com> Co-authored-by: YeongSang Jeon <wjsdudtkd95@gmail.com> * ํ์ด์ด๋ฒ ์ด์ค ๊ตฌ์กฐ ์์ ์ ๋ฐ๋ฅธ ๋ณ๊ฒฝ์ฌํญ์ ๋ฐ์ํฉ๋๋ค (#223) * feat: ์ถ์ ์ํ ํ์ ๋ณ๊ฒฝ(firebase ๊ตฌ์กฐ ์์ ) * feat: ํ ๋ฏธ์ ํ์ ์ถ๊ฐ ๋ฐ ํ ๊ตฌ์กฐ ๋ณ๊ฒฝ * ํ ๋ฏธ์ ํ์ ์ถ๊ฐ * ์ฌ๋ผ์ด๋ ํ ์ญ์ * ๋ฒ ์ด์ค์บ ํ ํ ์ถ๊ฐ * fix: None -> NONE ํ ํ์ ์ ๋ฌธ์์ด ์์ * [ Feature ] : ๋ณ๊ฒฝ๋ ํ์ด์ด์คํ ์ด ์ปฌ๋ ์ ๋ค์ด๋ฐ์ ๋ง๊ฒ BuildConfig๋ฅผ ์ถ๊ฐํ์ด์ (#220) * [ Feature ] : data ๋ ์ด์ด์ build config ๋ฅผ ์ถ๊ฐํ์ด์ * [ Refactor ] : ๋ณ๊ฒฝ๋ build config๋ฅผ ํ์ด์ด์คํ ์ด ์ปฌ๋ ์ ์ ์ ์ฉํ์ด์ * fix: innerPadding ์์ ๋ฐ TeamEntity ๋งคํ ์ด์ ํด๊ฒฐ (#227) * fix: TeamEntity๋ฅผ ๋งคํ์ด์ ํด๊ฒฐ valueOf๊ฐ ์๋ ์ปค์คํ ํ๊ฒ ์ ์๋ ๋ฉ์๋์ธ from์ ์ฌ์ฉํด์ผ ํ๋ค * fix: ์๋ชป ์ ๋ ฅ๋ scaffold์ inner Padding ์์ * ์จ๋ณด๋ฉ์์ ํ ์ ํ ์คํต์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ (#225) * feat: string resource ์ถ๊ฐ * refactor: TeamType์ None ํ์ ์ถ๊ฐ * refactor: ํ์๊ฐ์ usecase์์ team์ ๋ฐ์ง ์๋๋ก ์์ * refactor: Navigate flow ๋ณ๊ฒฝ(position -> main, setting -> Team) * feat: ํ ์ ํํ๊ธฐ ๋ฒํผ ๋ฐ position, team ๋๋ค์ ์๋์ ๋ช ์ * feat: ํ ์ ํํ๊ธฐ ํด๋ฆญ ์ ํ ์ ํ ํ๋ฉด์ผ๋ก ์ด๋ํ๋๋ก ์ถ๊ฐ * feat: ํฌ์ง์ ์ ํ ์, ๋ฉ์ธ์ผ๋ก ์ด๋ํ๋๋ก ๊ตฌํ * feat: ํ ์ ํ ํ ๋ค์ ์ค์ ํ๋ฉด์ผ๋ก ๋์๊ฐ๋๋ก ๊ตฌํ * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * fix: ์ถฉ๋ ํด๊ฒฐ * docs: Readme update (#228) * fix: ํ๋ฉด์ด ๊น๋นก์ด๋ ์ด์ ํด๊ฒฐ (#226) * feat : ๋คํฌ ๋ชจ๋์ ๋ฐ๋ฅธ ์กํฐ๋นํฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์ ์์ * fix : scaffold ์ ๋ฐฐ๊ฒฝ์์ modifier ๋จ์์ ์ค์ ํ์ง ์๋๋ก ์์ * refactor : ์ฝ๋ ์ปจ๋ฒค์ ์ ๋ง๊ฒ ์์ * ํ์ด์ด๋ฒ ์ด์ค ๊ตฌ์กฐ ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ PR์ ๋ฌ๋ฆฐ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์ํฉ๋๋ค (#229) * refactor: ๋ถํ์ํ ์์ ์ ๊ฑฐ * refactor: ๋ถ๋ณ ๋ฆฌ์ค๋ฅผ remember๋ก ๊ด๋ฆฌํ๋๋ก ์์ * chore: Version Up (1.1.0 -> 1.2.0) --------- Co-authored-by: Jeongho <sports7744@icloud.com> Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> Co-authored-by: Jihee.Han <jihee.dev@gmail.com> Co-authored-by: TaeseongYun <yts0646@naver.com> * [ Feature ] : google-service.json ํ์ผ์์ debug ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ด์ * [ Feature ] : ๋๋ฒ๊ทธ subffix string ์ ์ถ๊ฐํ์ด์ * [ Feature ] : fastlane json ํค ๊ฐ๊ณผ ํ๊ฒฝ๋ณ์๊ฐ์ ignore ์ ์ถ๊ฐํ์ด์ * [ Feature ] : cd ๊ตฌ์ถ์ ์๋ฃํ์ด์ * [ Feature ] : ๋๋ฒ๊ทธ ์คํธ๋ง ๊ฐ์ ์ถ๊ฐํ์ด์ * [ Refactor ] : ์ถ์์ฒดํฌ cd ์ํฌ๋ฆฟ ๊ฐ์ ์ถ๊ฐํ์ด์ * [ Feature ] : ํจ์คํธ๋ ์ธ ์ ๋ณด ๊ฐ์ ์ถ๊ฐํ์ด์ --------- Co-authored-by: Yeongsang Jeon <53253298+toastmeister1@users.noreply.github.com> Co-authored-by: Jeongho <sports7744@icloud.com> Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> Co-authored-by: Jihee.Han <jihee.dev@gmail.com> Co-authored-by: YeongSang Jeon <wjsdudtkd95@gmail.com>
toastmeister1
added a commit
that referenced
this pull request
Jul 31, 2023
* [ Feature ] : ์ถ์์ฒดํฌ fastlane cd ์์ ์ ์ถ๊ฐํ์ด์ (#233) * chore: Version Up (1.1.0 -> 1.2.0) ๐ฅ๐ฅ๐ฅ (#230) * refactor: callbackFlow ๊ตฌ๋ ์ํฉ์ด ์๋๋ฉด ๋ฆฌ์ค๋๋ฅผ null ์ฒ๋ฆฌํ๋๋ก ์์ (#216) * fix: ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ ํ๋ฉด ์ฑ๋ฐ ๋คํฌ๋ชจ๋ ์ ์ฉ (#217) * Resolve #212 ์ด๋๋ฏผ ๋ฉค๋ฒ์ถ๊ฒฐ์ ์ ์ ๋ ฌ ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ (#218) * feat: State๋ฅผ ์๋ช ์ฃผ๊ธฐ์ ๋ง๊ฒ ์์งํ๊ธฐ ์ํ Flow ํ์ฅํจ์ ์ถ๊ฐ * remove: ์ฌ์ฉํ์ง ์๋ ์ ๋ํ ์คํธ ์ ๊ฑฐ * chore: compose ์์ ์ฑ ์งํ๋ฅผ ๋ํ๋ด๋ report option * chore: List์ ์์ ์ฑ ๋ถ์ฌํ๊ธฐ ์ํด Immutable Collection ์ฌ์ฉ, common์ corouitne ๋ฐ lifecycle viewmodel ์์กด์ฑ ์ถ๊ฐ * refactor: ์ง๊ตฐ ๋ณ ์ ๋ ฌ์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ(UI WIP) * refactor: ์์๋ฐ์ ํจ์์์ state ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก protected๋ก ๋ณ๊ฒฝ * refactor: unstable ํด๋์ค stableํ๋๋ก ๋ณ๊ฒฝ * refactor: remove wildcard import * refactor: Immutable List Compose Compiler์ ์ํด Stable๋ก ๋ณ๊ฒฝ๋์ง ์์ ์ ๊ฑฐ * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * Revert "์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#219)" (#221) This reverts commit c4c1312. * ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ (1.1.0 -> 1.4.1) (#222) * refactor: Compose ๋ฒ์ ์ ๋ฐ์ดํธ Compose๋ฅผ ์ต์ ๋ฒ์ ์ผ๋ก ์ ๋ฐ์ดํธ ํจ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ํฉ๋๋ค. (๋ณ๊ฒฝ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ ๊ตฌ๋์ ์์ด ํ์์ ์ธ ๋ณ๊ฒฝ๋ง ํฌํจํฉ๋๋ค) ์ปดํฌ์ฆ์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํ๋ฉฐ ๊ทธ์ ๋์ํ๋ Kotlin ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Compose : 1.1.0 -> 1.4.1 - Kotlin : 1.6.1 -> 1.8.10 Kotlin ๋ฒ์ ์ด ์ ๋ฐ์ดํธ ๋จ์ ๋ฐ๋ผ ์๋์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Dagger : 2.40.1 -> 2.45 Compose๋ฅผ ์ ๋ฐ์ดํธ ํ ํ Lottie๊ฐ ์ ๋๋ก ๋์ํ์ง ์์ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - Lottie : 5.0.1 -> 6.0.0 AGP, TargetSDK, GoogleService๋ฅผ ๋ฒ์ ์ ์ ๋ฐ์ดํธ ํฉ๋๋ค. - AGP : 7.0.4 -> 7.3.0 - TargetSDK : 31 -> 33 * remove: warning ํด๊ฒฐ * remove: optimize import ๋ชจ๋ ๋ชจ๋์ ๋ถํ์ํ import๋ฅผ ์ ๊ฑฐํฉ๋๋ค. * fix: CompileSDKVersion ์ ๋ฐ์ดํธ ํ ๋ฐ์ํ๋ warning ์ ๊ฑฐ * refactor: minSDK 24 -> 26 ๋ฒ์ ์ * fix: AGP ๋ฒ์ ์์ * fix: plugin ์์ * fix: AGP ๋ฒ์ ์์ * fix: firestore ์ค์ ๋ณ๊ฒฝ FireStore ๋ฒ์ ์ ๋ฐ์ดํธ ๋ฐ minSDK ๋ช ์ * fix: contentPadding์ ์ ๋ ฅํ๋๋ก ์์ ์ปดํฌ์ฆ ๋ฒ์ ์ ๋ฐ์ดํธ์ ๋ฐ๋ฅธ ์ค๋ฅ๋ฅผ ํด๊ฒฐํฉ๋๋ค. * chore: immutable collection import * refactor: Immutable collection ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ --------- Co-authored-by: Yeongsang Jeon <53253298+toastmeister1@users.noreply.github.com> Co-authored-by: YeongSang Jeon <wjsdudtkd95@gmail.com> * ํ์ด์ด๋ฒ ์ด์ค ๊ตฌ์กฐ ์์ ์ ๋ฐ๋ฅธ ๋ณ๊ฒฝ์ฌํญ์ ๋ฐ์ํฉ๋๋ค (#223) * feat: ์ถ์ ์ํ ํ์ ๋ณ๊ฒฝ(firebase ๊ตฌ์กฐ ์์ ) * feat: ํ ๋ฏธ์ ํ์ ์ถ๊ฐ ๋ฐ ํ ๊ตฌ์กฐ ๋ณ๊ฒฝ * ํ ๋ฏธ์ ํ์ ์ถ๊ฐ * ์ฌ๋ผ์ด๋ ํ ์ญ์ * ๋ฒ ์ด์ค์บ ํ ํ ์ถ๊ฐ * fix: None -> NONE ํ ํ์ ์ ๋ฌธ์์ด ์์ * [ Feature ] : ๋ณ๊ฒฝ๋ ํ์ด์ด์คํ ์ด ์ปฌ๋ ์ ๋ค์ด๋ฐ์ ๋ง๊ฒ BuildConfig๋ฅผ ์ถ๊ฐํ์ด์ (#220) * [ Feature ] : data ๋ ์ด์ด์ build config ๋ฅผ ์ถ๊ฐํ์ด์ * [ Refactor ] : ๋ณ๊ฒฝ๋ build config๋ฅผ ํ์ด์ด์คํ ์ด ์ปฌ๋ ์ ์ ์ ์ฉํ์ด์ * fix: innerPadding ์์ ๋ฐ TeamEntity ๋งคํ ์ด์ ํด๊ฒฐ (#227) * fix: TeamEntity๋ฅผ ๋งคํ์ด์ ํด๊ฒฐ valueOf๊ฐ ์๋ ์ปค์คํ ํ๊ฒ ์ ์๋ ๋ฉ์๋์ธ from์ ์ฌ์ฉํด์ผ ํ๋ค * fix: ์๋ชป ์ ๋ ฅ๋ scaffold์ inner Padding ์์ * ์จ๋ณด๋ฉ์์ ํ ์ ํ ์คํต์ด ๊ฐ๋ฅํ๋๋ก ๋ณ๊ฒฝ (#225) * feat: string resource ์ถ๊ฐ * refactor: TeamType์ None ํ์ ์ถ๊ฐ * refactor: ํ์๊ฐ์ usecase์์ team์ ๋ฐ์ง ์๋๋ก ์์ * refactor: Navigate flow ๋ณ๊ฒฝ(position -> main, setting -> Team) * feat: ํ ์ ํํ๊ธฐ ๋ฒํผ ๋ฐ position, team ๋๋ค์ ์๋์ ๋ช ์ * feat: ํ ์ ํํ๊ธฐ ํด๋ฆญ ์ ํ ์ ํ ํ๋ฉด์ผ๋ก ์ด๋ํ๋๋ก ์ถ๊ฐ * feat: ํฌ์ง์ ์ ํ ์, ๋ฉ์ธ์ผ๋ก ์ด๋ํ๋๋ก ๊ตฌํ * feat: ํ ์ ํ ํ ๋ค์ ์ค์ ํ๋ฉด์ผ๋ก ๋์๊ฐ๋๋ก ๊ตฌํ * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * refactor: ๋ฆฌ๋ทฐ ๋ฐ์ @hoyahozz * fix: ์ถฉ๋ ํด๊ฒฐ * docs: Readme update (#228) * fix: ํ๋ฉด์ด ๊น๋นก์ด๋ ์ด์ ํด๊ฒฐ (#226) * feat : ๋คํฌ ๋ชจ๋์ ๋ฐ๋ฅธ ์กํฐ๋นํฐ ๊ธฐ๋ณธ ๋ฐฐ๊ฒฝ์ ์์ * fix : scaffold ์ ๋ฐฐ๊ฒฝ์์ modifier ๋จ์์ ์ค์ ํ์ง ์๋๋ก ์์ * refactor : ์ฝ๋ ์ปจ๋ฒค์ ์ ๋ง๊ฒ ์์ * ํ์ด์ด๋ฒ ์ด์ค ๊ตฌ์กฐ ๋ณ๊ฒฝ์ฌํญ ๋ฐ์ PR์ ๋ฌ๋ฆฐ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์ํฉ๋๋ค (#229) * refactor: ๋ถํ์ํ ์์ ์ ๊ฑฐ * refactor: ๋ถ๋ณ ๋ฆฌ์ค๋ฅผ remember๋ก ๊ด๋ฆฌํ๋๋ก ์์ * chore: Version Up (1.1.0 -> 1.2.0) --------- Co-authored-by: Jeongho <sports7744@icloud.com> Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> Co-authored-by: Jihee.Han <jihee.dev@gmail.com> Co-authored-by: TaeseongYun <yts0646@naver.com> * [ Feature ] : google-service.json ํ์ผ์์ debug ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ด์ * [ Feature ] : ๋๋ฒ๊ทธ subffix string ์ ์ถ๊ฐํ์ด์ * [ Feature ] : fastlane json ํค ๊ฐ๊ณผ ํ๊ฒฝ๋ณ์๊ฐ์ ignore ์ ์ถ๊ฐํ์ด์ * [ Feature ] : cd ๊ตฌ์ถ์ ์๋ฃํ์ด์ * [ Feature ] : ๋๋ฒ๊ทธ ์คํธ๋ง ๊ฐ์ ์ถ๊ฐํ์ด์ * [ Refactor ] : ์ถ์์ฒดํฌ cd ์ํฌ๋ฆฟ ๊ฐ์ ์ถ๊ฐํ์ด์ * [ Feature ] : ํจ์คํธ๋ ์ธ ์ ๋ณด ๊ฐ์ ์ถ๊ฐํ์ด์ --------- Co-authored-by: Yeongsang Jeon <53253298+toastmeister1@users.noreply.github.com> Co-authored-by: Jeongho <sports7744@icloud.com> Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> Co-authored-by: Jihee.Han <jihee.dev@gmail.com> Co-authored-by: YeongSang Jeon <wjsdudtkd95@gmail.com> * Squashed commit of the following: commit ed40d0b Author: taeseongyun <yts0646@gmail.com> Date: Wed May 10 23:32:35 2023 +0900 [ Refactor ] : yaml ๋ฌธ๋ฒ์ด ๋ง์ง ์๋ ์ด์๋ฅผ ์์ ํ์ด์ * [ Refactor ] : yaml ๋ฌธ๋ฒ์ด ๋ง์ง ์๋ ์ด์๋ฅผ ์์ ํ์ด์ (#239) * [ Feature ] : ํ์ด์ด ๋ฒ ์ด์ค cd ๊ตฌ๋ฌธ ๋ก์ง์ ์์ ํ์ด์ (#240) * [ Refactor ] : yaml ๋ฌธ๋ฒ์ด ๋ง์ง ์๋ ์ด์๋ฅผ ์์ ํ์ด์ * [ Feature ] : pr์ด ๋จธ์ง๊ฐ ๋์ด์๋์ง ์ฒดํฌ ๊ตฌ๋ฌธ ์ถ๊ฐ * [ Feature ] : ๊นํ๋ธ ์ก์ CI/CD ๋ฅผ ์์ ํ์ด์ (#247) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ (#246) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ * [ Feature ] : if_merged step ์น์ ์ถ๊ฐ * [ Refactor ] : cd ์ํฌํ๋ก ํ์ผ ์์ * [ Feature ] : step ์น์ ๋ฆฌ์คํธ ํญ๋ชฉ ์ถ๊ฐ run -> -name , run ์ถ๊ฐ * [ Refactor ] : uses yaml ํ์ผ ๋ค์ด๋ฐ ๋ณ๊ฒฝ * [ Feature ] : checkout runs-on ์น์ ์ถ๊ฐ * [ Feature ] : commit-message runs-on ์น์ ์ถ๊ฐ * [ Feature ] : ๊นํ๋ธ ์ก์ Output ๋ณ์๋ช ์์ * [ Feature ] : ๊นํ๋ธ ์ก์ cd ๋ก์ง gem install fastlane ์น์ ์ถ๊ฐ (#248) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ (#246) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ * [ Feature ] : if_merged step ์น์ ์ถ๊ฐ * [ Refactor ] : cd ์ํฌํ๋ก ํ์ผ ์์ * [ Feature ] : step ์น์ ๋ฆฌ์คํธ ํญ๋ชฉ ์ถ๊ฐ run -> -name , run ์ถ๊ฐ * [ Refactor ] : uses yaml ํ์ผ ๋ค์ด๋ฐ ๋ณ๊ฒฝ * [ Feature ] : checkout runs-on ์น์ ์ถ๊ฐ * [ Feature ] : commit-message runs-on ์น์ ์ถ๊ฐ * [ Feature ] : ๊นํ๋ธ ์ก์ Output ๋ณ์๋ช ์์ * [ Feature ] : ๊นํ๋ธ ์ก์ cd ๋ก์ง gem install fastlane ์น์ ์ถ๊ฐ * [ Feature ] : ๋ฐฐํฌ ํ ์คํธ (#249) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ (#246) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ * [ Feature ] : if_merged step ์น์ ์ถ๊ฐ * [ Refactor ] : cd ์ํฌํ๋ก ํ์ผ ์์ * [ Feature ] : step ์น์ ๋ฆฌ์คํธ ํญ๋ชฉ ์ถ๊ฐ run -> -name , run ์ถ๊ฐ * [ Refactor ] : uses yaml ํ์ผ ๋ค์ด๋ฐ ๋ณ๊ฒฝ * [ Feature ] : checkout runs-on ์น์ ์ถ๊ฐ * [ Feature ] : commit-message runs-on ์น์ ์ถ๊ฐ * [ Feature ] : ๊นํ๋ธ ์ก์ Output ๋ณ์๋ช ์์ * [ Feature ] : ๊นํ๋ธ ์ก์ cd ๋ก์ง gem install fastlane ์น์ ์ถ๊ฐ * [ Feature ] : ๋ฐฐํฌ ํ ์คํธ * [ Feature ] : cd test (#255) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ (#246) * [ Refactor ] : cd ๊นํ ์ก์ ์์๋ณ๊ฒฝ * [ Feature ] : if_merged step ์น์ ์ถ๊ฐ * [ Refactor ] : cd ์ํฌํ๋ก ํ์ผ ์์ * [ Feature ] : step ์น์ ๋ฆฌ์คํธ ํญ๋ชฉ ์ถ๊ฐ run -> -name , run ์ถ๊ฐ * [ Refactor ] : uses yaml ํ์ผ ๋ค์ด๋ฐ ๋ณ๊ฒฝ * [ Feature ] : checkout runs-on ์น์ ์ถ๊ฐ * [ Feature ] : commit-message runs-on ์น์ ์ถ๊ฐ * [ Feature ] : ๊นํ๋ธ ์ก์ Output ๋ณ์๋ช ์์ * [ Feature ] : ๊นํ๋ธ ์ก์ cd ๋ก์ง gem install fastlane ์น์ ์ถ๊ฐ * [ Feature ] : ๋ฐฐํฌ ํ ์คํธ * [ Feature ] : ๋ฃจ๋น ์ ์ cd ์ถ๊ฐ * Feature/cd test (#256) * [ Feature ] : ๊นํ๋ธ ์ก์ cd ๋ก์ง gem install fastlane ์น์ ์ถ๊ฐ * [ Feature ] : ๋ฐฐํฌ ํ ์คํธ * [ chore ] : ๋ฃจ๋น ๋ฒ์ ๋ณ๊ฒฝ (#257) * [ Fix ] : gem ํผ๋ฏธ์ ๋ฌธ์ ์์ (#258) * [ Fix ] : ๋ฃจ๋น ํ๊ฒฝ๋ณ์ ์ธํ ๊นํ ์ก์ ์์ (#259) * [ Fix ] : ๋ฃจ๋น ํ๊ฒฝ๋ณ์ export ์ถ๊ฐ (#260) * [ Feature ] : ํจ์คํธ ๋ ์ธ ๋๋ ํ ๋ฆฌ ์ถ๊ฐ (#261) * [ Feature ] : ํจ์คํธ๋ ์ธ init ๊ตฌ๋ฌธ ์ถ๊ฐ (#262) * [ Feature ] : ๋๋ ํ ๋ฆฌ ์ถ๊ฐ (#263) * [ Refactor ] : ๋๋ ํ ๋ฆฌ ์์ (#264) * [ Feature ] : ๋๋ ํ ๋ฆฌ ๋ณ๊ฒฝ (#265) * [ Refactor ] : ํจ์คํธ ๋ ์ธ ์์ (#266) * [ Refactor ] : ํจ์คํธ ๋ ์ธ ์์ (#267) * [ Feature ] : gemfile ์ถ๊ฐ (#268) * [ Feature ] : gem ํ๊ฒฝ๋ณ์ ์ธํ (#269) * [ Refactor ] : ๋ช ์์ ๋ฐ์ด๋๋ฆฌ ๊ฒฝ๋ก ์ค์ (#270) * [ Feature ] ์ธ์ ๋ณ ๋์ ์ ์ ํ๋ฉด ๊ตฌํ (#250) * fix: deploy preview์ Crashtics Id ์๋ฌ๊ฐ ๋ฐ์ํ์ง ์๋๋ก ์์ /** The Crashlytics build ID is missing. This occurs when Crashlytics tooling is absent from your app's build configuration. Please review Crashlytics onboarding instructions and ensure you have a valid Crashlytics account. */ ํด๋น ์ด์๋ฅผ ์์ ํฉ๋๋ค. * feat: Managementํ๋ฉด ์ ๊ท ์ปดํฌ๋ํธ ์์ฑ ๋ฐ ์ปดํฌ๋ํธ ๋ถ๋ฆฌ - ์ ๊ท ์ปดํฌ๋ํธ๋ค์ ์์ฑํฉ๋๋ค. - ๊ธฐ์กด ์ปดํฌ๋ํธ์์ ๋์์ธ์ด ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ค์ ์์ ํฉ๋๋ค. - Management.ktํ์ผ์์ ์ปดํฌ๋ํธ๋ค์ ๋ชจ๋ ํ์ผ๋ก ๋ถ๋ฆฌํ๊ณ , ๊ฐ์์ State๋ฅผ ๊ฐ์ง๋๋ก ์์ ํฉ๋๋ค. - UiState์ ํฐ ๋ณํ๊ฐ ์์์ ๋ฐ๋ผ ViewModel์ ๋ก์ง์ ๋ชจ๋ ์ญ์ ํฉ๋๋ค. * feat: Managementํ๋ฉด ์ ๊ท ์ปดํฌ๋ํธ ์์ฑ ๋ฐ ์ปดํฌ๋ํธ ๋ถ๋ฆฌ - ์ ๊ท ์ปดํฌ๋ํธ๋ค์ ์์ฑํฉ๋๋ค. - ๊ธฐ์กด ์ปดํฌ๋ํธ์์ ๋์์ธ์ด ๋ณ๊ฒฝ๋ ๋ถ๋ถ๋ค์ ์์ ํฉ๋๋ค. - Management.ktํ์ผ์์ ์ปดํฌ๋ํธ๋ค์ ๋ชจ๋ ํ์ผ๋ก ๋ถ๋ฆฌํ๊ณ , ๊ฐ์์ State๋ฅผ ๊ฐ์ง๋๋ก ์์ ํฉ๋๋ค. - UiState์ ํฐ ๋ณํ๊ฐ ์์์ ๋ฐ๋ผ ViewModel์ ๋ก์ง์ ๋ชจ๋ ์ญ์ ํฉ๋๋ค. * chore: ์ฝ๋ ์ ๋ฆฌ * fix: ์๋ชป ์ ์๋ ํ์ดํฌ๊ทธ๋ผํผ ์์ * feat: ํ์ ์์ดํ ์ ์๋กญ๊ฒ ๊ฐํธ๋ ๋์์ธ์ผ๋ก ์์ * feat: YDS TabLayout ๊ตฌํ ํ.. * chore: ํด๋์ค ๋ถ๋ฆฌ ๋ฐ ์ฝ๋์ ๋ฆฌ * feat: ๋ง๋ ์ปดํฌ๋ํธ๋ค ํ๋ฉด์ ์ ์ฉ (WIP) - ๋ง๋ ์ปดํฌ๋ํธ๋ค์ ํ๋ฉด์ ์ ์ฉํฉ๋๋ค. - ViewModel์ Init๊น์ง ํจ # TODO - ํญ ๋๋ ์๋ ์ด๋ฒคํธ ์ฒ๋ฆฌ - ์ถ์ ๋ณ๊ฒฝ ๋๋ ์๋ ์ฒ๋ฆฌ - ์ ์ ์ญ์ ๊ธฐ๋ฅ ์ถ๊ฐ (๊ฐ๋ฅํ๋ฉด) - ์ฝ๋ ์ ๋ฆฌ * feat: ํ๋ณ / ์ง๊ตฐ๋ณ ํญ ํด๋ฆญ ์ ๋ฆฌ์คํธ๊ฐ ๋ณด์ฌ์ง๊ฒ ๊ตฌํ - ํ ์ ๋ ฌ / AttendanceType๋ณ ์ ๋ ฌ๋ ์ถ๊ฐ์ ์ผ๋ก ๊ตฌํํฉ๋๋ค. * fix: ManagementState๋ฅผ Stableํ๊ฒ ์์ * [ Feature ] : ์ถ์์ธ์ ์์ด์ฝ ์ถ๊ฐ - ํจํด์ด ๋ค์ด๊ฐ svgํ์ผ์ IDE์์ ํํ์ด ๋ถ๊ฐ๋ฅ ํ๊ธฐ ๋๋ฌธ์ pngํ์ผ๋ก ์์ด์ฝ ์ด๋ฏธ์ง๋ฅผ ์ถ๊ฐํฉ๋๋ค. * [ Feature ] : ์ธ์ ๋ณ ๋ฉค๋ฒ ์ถ์ํํฉ ํ๋ฉด ๊ตฌํ - ์๋กญ๊ฒ ๋ฐ๋ ๋์์ธ๋๋ก ํ๋ฉด์ ๊ตฌํํฉ๋๋ค. - ํ๋ฉด์ ์กด์ฌํ๋ ์ปดํฌ๋ํธ๋ค์ ํ์ผ๋ค๋ก ๋ถ๋ฆฌํฉ๋๋ค. - ๋ฉค๋ฒ ์ ๊ฑฐ ๊ธฐ๋ฅ์ ์ถ๊ฐํฉ๋๋ค. (์์) - ๋ฉค๋ฒ๋ฅผ ๊พน ๋๋ฅด๋ฉด ๋ค์ด์ผ๋ก๊ทธ๊ฐ ๋์์ง๊ณ ํ์ธ์ ๋๋ฅด๋ฉด ํด๋น ์ ์ ๋ฅผ ์ญ์ ํฉ๋๋ค. * [Feature]: Management์ ์ ์ฒด์ ๊ตฌ์กฐ ๋ณ๊ฒฝ & ์ ๋๋ฉ์ด์ ๊ฐ์ - Management๋ฅผ Map<[ํค๋] - [๋ฉค๋ฒ๋ฆฌ์คํธ]> ์ ๊ตฌ์กฐ์ State์์ Flatํ ํํ๋ก ๋ณ๊ฒฝํฉ๋๋ค. - ํค๋์ Content๋ ๋ชจ๋ ๊ณตํต์ FoldableItem์ผ๋ก interface๋ก ๋ฌถ์ต๋๋ค. - ๊ธฐ์กด์ for๋ฌธ์ผ๋ก ๋ฉค๋ฒ ์ปดํฌ์ ๋ธ์ ์์ฑํ๋ ๋ฐฉ์์ Flatํ๊ฒ ๋ณ๊ฒฝํ๊ณ Type์ ๋ฐ๋ผ LazyColumn์์ ํํํ๊ฒ๋ ์์ ํฉ๋๋ค. - ์์ flatํ ๊ตฌ์กฐ ๋ณ๊ฒฝ์ผ๋ก ๊ฐ ์์ดํ ์์ Plcaement ์ ๋๋ฉ์ด์ ์ ์ ์ฉํฉ๋๋ค (for๋ฌธ์ผ๋ก ํ๋ฒ์ ์ปดํฌ์ ๋ธ ์์ฑํ๋ฉด Placement์ ๋๋ฉ์ด์ ์ ์ฉ๋ถ๊ฐ) - LazyColumn์ ์์ดํ ์ enter ์ ๋๋ฉ์ด์ ์ ์ถ๊ฐํฉ๋๋ค. - ํญ์ Index๊ฐ ๋ฐ๋์ง ์์์ด์ ๋ฉค๋ฒ์ ์ถ๊ฒฐํํฉ์ด ๋ฐ๋์ด๋ Header๊ฐ ์ด๊ธฐํ(๋ซํ์ง)์ง ์๋๋ก ์์ ํฉ๋๋ค. * [ Feature ]: Header ํ๋จ์ Divider์ถ๊ฐ * [ Fix ]: InnerPadding์ผ๋ก ์ธํด ์๋ชป์ ๋ ฅ๋ AppBar Padding ์์ * [ Fix ]: ๋ถํ์ํ ์ฝ๋ ์ ๊ฑฐ ๋ฐ ์ฝ๋ ๊ฐ์ * [ Fix ]: FoldableItemState๋ฅผ UI๊ด์ ์ด ์๋ State์ ๊ด์ ์ผ๋ก์ ๋ฉ์๋ ์์ * [ Refactor ] : ๊นํ๋ธ ์ก์ ์์ (#271) * [ Refactor ] : ํ๊ฒฝ๋ณ์ ์์ ์ผ๋ก ์ธํ user install ์ต์ ์ฌ์ฉ (#272) * [ Refactor ] : ๋๋ ํ ๋ฆฌ ์์ (#273) * [ Refactor ] : ๋๋ ํ ๋ฆฌ ์์ (#274) * [ Refactor ] : ๊นํ๋ธ ์ก์ ์์ (#275) * [ Feature ] : ํ๊ฒฝ๋ณ์ ์ถ๊ฐ (#276) * [ Feature ] : YAPP ์ ์ ์๋ณ์ ์ํ ์ํธํ์ด์ง ๊ตฌํ (#301) * feat: Remote Config์์ Password ๊ฐ์ ธ์ค๋ dataSource ๊ตฌํ * feat: Password๋ฅผ ๊ฒ์ฆํ์ฌ ์ฑ๊ณต ์คํจ๋ฅผ ๋๋๋ ์ ์ค์ผ์ด์ค ์์ฑ * refactor: Keyboard Visiblity ์ํ๋ฅผ compose State๋ก ์ ๊ณตํ๋๋ก ๋ณ๊ฒฝ * refactor: ์ด๋ฆ ์์ฑ ํ๋ฉด๋ rememberKeyboardVisibillity๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝ * feat: strings, drawable ๋ฆฌ์์ค ์ถ๊ฐ * feat: ์ํธ ํ๋ฉด ๋ฐ ๋ก์ง ๊ตฌํ * feat: ๋ก๊ทธ์ธ ํ Navigateํ๊ณ , ํ์๊ฐ์ ํ๋ก์ฐ๋ก ๋ค์ด๊ฐ๋๋ก ๊ตฌํ * fix : keyboardoptions, keboardactions ๋งค๊ฐ๋ณ์์ ์ ๊ณต @TaeseongYun * fix: duplicate keyboard hide effect * fix: Back Button ํด๋ฆญ ์ ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ๋์๊ฐ๋๋ก ๋ณ๊ฒฝ * fix: wrong space Co-authored-by: Jeongho <sports7744@icloud.com> * fix: wrong space Co-authored-by: Jeongho <sports7744@icloud.com> * refactor : @hoyahozz ๋ฆฌ๋ทฐ ๋ฐ์ --------- Co-authored-by: Jeongho <sports7744@icloud.com> * [ Feature ] : ๋์ ์ ์ ํ์ด์ง์ ์ ๋ ฌ ๊ธฐ์ค ์ถ๊ฐ (#302) * [ Feature ] : Score Type์ Foldable Item ์ถ๊ฐ * [ Feature ] : AdminTotalScore (์ ์ํํฉ) ํ๋ฉด ๊ตฌํ - ๊ธฐ์กด Managementํ๋ฉด์์ FoldableItem์ ์ฌ์ฌ์ฉํ์ฌ ๊ตฌํํฉ๋๋ค. - Management / AdminTotalScore์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ FoldableItem์ ์์ ํฉ๋๋ค. - ์ด์๋ฐ๋ผ ViewModel์ ๋ก์ง๋ํ ๋น์ทํ ํํ๋ฅผ ๊ฐ์ถ๋๋ก ๊ตฌํํฉ๋๋ค. - ํจ๋ฉ์ด ๋ค์ด๊ฐ ๊ธฐ์กด 'icon_warning'์ ํจ๋ฉ์ด ๋ค์ด๊ฐ์ง ์์ ์ด๋ฏธ์ง๋ก ๊ต์ฒดํฉ๋๋ค. * [ Feature ] : YDS Box์ ๊ฐ๋ก ํจ๋ฉ ์ ๊ฑฐ - ํด๋น ์ปดํฌ์ ๋ธ์ ๊ฐ์ธ๊ณ ์๋ padding์ ์ฑ ์ ๋ฐ๋ฅด๋๋ก ์์ ํฉ๋๋ค. * [ Fix ] : ์ ์ ๋ณ๊ฒฝ์ Header๊ฐ ์ด๊ธฐํ(Collapse) ๋๋ ๋ฌธ์ ํด๊ฒฐ - ScoreType์ filterํ๋๋ก ํ์ฌ ์ด์ ์ State์ HeaderState๋ฅผ ์ฌ๋ฐ๋ฅด๊ฒ ๊ฐ์ ธ์ค๋๋ก ํฉ๋๋ค. * [ Fix ] : Contract๋ฅผ importํ์ฌ ์ฝ๋ ๊ฐ๋ ์ฑ ๊ฐ์ * [ Fix ] : ์คํ์ ์์ * [ Feature ] : ๋ฒ์ ์ ๋ฐ์ดํธ ๋ค์ด์ผ๋ก๊ทธ ๊ตฌํ (#303) * feat: VersionEntity ์์ฑ * feat: Remote Config ๋ฒ์ ์ ๋ณด ์กฐํ ๋ก์ง ๊ตฌํ * fix : ๋๋ฒ๊ทธ ๋น๋์ผ ๋ 1๋ถ๋ง๋ค Remote Config ๋ฅผ ์ ๋ฐ์ดํธํ๋๋ก ๊ตฌํ * fix : VersionEntity ์ ํ๋ ์ด๋ ธํ ์ด์ ์ SerialName ์ผ๋ก ๋ณ๊ฒฝ * refactor : VersionType ๋ค์ด๋ฐ ์์ * fix : Version ์ฝ๋๋ฅผ Long ํํ๋ก ์ ์ฅํ๋๋ก ์์ * feat: ํ๋ ์ด์คํ ์ด ์ด๋ ํจ์ ๊ตฌํ * feat: ResourceProvider ์์ ํ์ฌ ๋ฒ์ ์ฝ๋๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋๋ก ๊ตฌํ * feat: YDSPopupDialog ์ 'Negative' ๋ฒํผ์ Nullable ํ๊ฒ ์์ * Negative ๋ฒํผ์ด NULL์ผ ๊ฒฝ์ฐ Postiive ๋ฒํผ๋ง ๋ณด์ฌ์ง๊ฒ ๋ฉ๋๋ค. * feat: ๋ก๊ทธ์ธ ํ๋ฉด ๋ฒ์ ๊ฒ์ฆ ๋ก์ง ๊ตฌํ * feat: ์ค๋์ ์ธ์ ํ๋ฉด ๋ฒ์ ๊ฒ์ฆ ๋ก์ง ๊ตฌํ * feat: ์ฑ ์คํ ํ ์ ๋ฐ์ดํธ ์์ฒญ์ ๋จ ํ ๋ฒ๋ง ์งํํ๋๋ก ๊ตฌํ * fix: Repository ์บ์ฑ์ ํตํด ๋ฒ์ ์ ๋ฐ์ดํธ ์์ฒญ ์ฌ๋ถ๋ฅผ ์ ์ฅํ๋๋ก ๊ตฌํ * refactor: ํ์ฅ ํจ์ ๋ฐ ์ค์ฝํ ํจ์๋ฅผ ์ด์ฉํด ์ฝ๋ ๋ฆฌํฉํฐ๋ง @evergreentree97 Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> * fix: ์ปจํ๋ฆญํธ ํด๊ฒฐ * feat : ๋ฒ์ ์ ๋ณด ์กฐํ ์คํจ ์ ์๋ด ๋ค์ด์ผ๋ก๊ทธ ์ถ๋ ฅ ๊ตฌํ --------- * [ Feature ] : ํ ์ ํ์ด ๋์ง ์์ ์ ์ ์ธ๊ฒฝ์ฐ ํ ์ ํํ๋ผ๋ ํ์ ๋ ธ์ถ (#300) * [ Fix ] : ์ค๋ณต๋ when ์ ์ฒดํฌ ์ ๊ฑฐ * [ Fix ] : BaseViewModel ์ ๊ทผ์ ํ์ ์ถ๊ฐ * [ Feature ] : ๋ฉค๋ฒ ๋ฉ์ธ mvi ๊ตฌ์กฐ ๋ณ๊ฒฝ ๋ฐ ์ถ๊ฐ * [ Feature ] : ๋ฉ์ธ ๋ฉค๋ฒ mvi ๊ตฌ์กฐ ๋ณ๊ฒฝ์ผ๋ก ์ธํ ์ถ๊ฐ ๋ก์ง ์์ * [ Feature ] : ํ ์ ํ์ด ๋์ง ์์ ์ ์ ์ธ๊ฒฝ์ฐ ํ ์ ํํ๋ผ๋ ํ์ ๋ ธ์ถ ๋ก์ง ์ถ๊ฐ * [ chore ] : ์คํธ๋ง ๋ฆฌ์์ค ์ถ๊ฐ * [ Refactor ] : ์ฝ๋๋ฆฌ๋ทฐ ๋ฐ์ ( operator ํจ์ ) navigateToTeam invoke ๋ฌธ๊ตฌ ์ ๊ฑฐ * [ Fix ] : Dialog onDismiss ๊ฐ ๋ฐํ๋์ง ์๋ ๋ฌธ์ ์์ (#312) * fix: dialog ์ฌ์ด์ฆ๊ฐ ์ต๋๋ก ์ธก์ ๋์ด, dimm ์์ญ์ด ๋ฌด์๋๊ณ ์๋ ์ํฉ ์์ * feat: dialog ondismiss์ ์ทจ์ ์ ์ฉ --------- Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> * [ Fix ] : ์ก์ ์ฌ์ฉ ์ ViewModel์ setEvent ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋๋ก ์์ (#313) * [ Fix ] : ์ด๋๋ฏผ ๋ก๊ทธ์ธ Dialog๊ฐ ๋จ์ง ์๋ ์ด์ ์์ (#314) - ๊ธฐ์กด ์กฐ๊ฑด์ ๋ถํฉํ ๊ฒฝ์ฐ 'DialogState.NONE' ์ํ๋ฅผ 'DialogState.INSERT_CODE_NUMBER' ๋ก ์์ ํฉ๋๋ค * [ Feature ] : ๋ฒ์ ์ ๋ฐ์ดํธ (#315) - 1.2.0 -> 1.3.0 --------- Co-authored-by: TaeseongYun <yts0646@naver.com> Co-authored-by: Jeongho <sports7744@icloud.com> Co-authored-by: Choi Sang Rok <tkdfhr7497@naver.com> Co-authored-by: Jihee.Han <jihee.dev@gmail.com> Co-authored-by: taeseongyun <yts0646@gmail.com>
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.
Description
Screen Shots
Check List