├── .github ├── ISSUE_TEMPLATE │ ├── bug.md │ └── feature.md ├── pull_request_template.md └── workflows │ ├── goms_android_cd.yml │ └── goms_android_ci.yml ├── .gitignore ├── .idea ├── .gitignore ├── .name ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── kotlinc.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── goms │ │ └── goms_android_v2 │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── goms │ │ │ └── goms_android_v2 │ │ │ ├── GomsApplication.kt │ │ │ ├── GomsNotification.kt │ │ │ ├── MainActivity.kt │ │ │ ├── MainActivityViewModel.kt │ │ │ ├── navigation │ │ │ ├── GomsNavHost.kt │ │ │ └── TopLevelDestination.kt │ │ │ └── ui │ │ │ ├── GomsApp.kt │ │ │ └── GomsAppState.kt │ └── res │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ └── ic_launcher_foreground.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ └── network_security_config.xml │ └── test │ └── java │ └── com │ └── goms │ └── goms_android_v2 │ └── ExampleUnitTest.kt ├── core ├── analytics │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── analytics │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── analytics │ │ │ ├── AnalyticsEvent.kt │ │ │ ├── AnalyticsHelper.kt │ │ │ ├── FirebaseAnalyticsHelper.kt │ │ │ ├── NoOpAnalyticsHelper.kt │ │ │ ├── UiHelper.kt │ │ │ └── di │ │ │ └── AnalyticsModule.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── analytics │ │ └── ExampleUnitTest.kt ├── common │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── common │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── common │ │ │ ├── exception │ │ │ ├── HttpException.kt │ │ │ ├── InternetException.kt │ │ │ └── TokenExpirationException.kt │ │ │ ├── network │ │ │ └── errorHandling.kt │ │ │ └── result │ │ │ └── Result.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── common │ │ └── ExampleUnitTest.kt ├── data │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── data │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── data │ │ │ ├── di │ │ │ └── RepositoryModule.kt │ │ │ └── repository │ │ │ ├── account │ │ │ ├── AccountRepository.kt │ │ │ └── AccountRepositoryImpl.kt │ │ │ ├── auth │ │ │ ├── AuthRepository.kt │ │ │ └── AuthRepositoryImpl.kt │ │ │ ├── council │ │ │ ├── CouncilRepository.kt │ │ │ └── CouncilRepositoryImpl.kt │ │ │ ├── late │ │ │ ├── LateRepository.kt │ │ │ └── LateRepositoryImpl.kt │ │ │ ├── notification │ │ │ ├── NotificationRepository.kt │ │ │ └── NotificationRepositoryImpl.kt │ │ │ ├── outing │ │ │ ├── OutingRepository.kt │ │ │ └── OutingRepositoryImpl.kt │ │ │ └── setting │ │ │ ├── SettingRepository.kt │ │ │ └── SettingRepositoryImpl.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── data │ │ └── ExampleUnitTest.kt ├── datastore │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── datastore │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── datastore │ │ │ │ ├── datasource │ │ │ │ ├── auth │ │ │ │ │ ├── AuthTokenDataSource.kt │ │ │ │ │ └── AuthTokenDataSourceImpl.kt │ │ │ │ └── setting │ │ │ │ │ ├── SettingDataSource.kt │ │ │ │ │ └── SettingDataSourceImpl.kt │ │ │ │ ├── di │ │ │ │ ├── DataStoreModule.kt │ │ │ │ └── LocalDataSourceModule.kt │ │ │ │ └── serializer │ │ │ │ ├── AuthTokenSerializer.kt │ │ │ │ └── SettingSerializer.kt │ │ └── proto │ │ │ ├── authToken.proto │ │ │ └── settingInfo.proto │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── datastore │ │ └── ExampleUnitTest.kt ├── design-system │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── design_system │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── design_system │ │ │ │ ├── component │ │ │ │ ├── bottomsheet │ │ │ │ │ ├── BottomSheetHeader.kt │ │ │ │ │ ├── DatePickerBottomSheet.kt │ │ │ │ │ ├── MultipleSelectorBottomSheet.kt │ │ │ │ │ ├── ProfileBottomSheet.kt │ │ │ │ │ └── SelectorBottomSheet.kt │ │ │ │ ├── button │ │ │ │ │ ├── ButtonState.kt │ │ │ │ │ ├── GomsBackButton.kt │ │ │ │ │ ├── GomsButton.kt │ │ │ │ │ └── GomsSwitchButton.kt │ │ │ │ ├── clickable │ │ │ │ │ ├── MultipleEventsCutter.kt │ │ │ │ │ └── gomsClickable.kt │ │ │ │ ├── dialog │ │ │ │ │ ├── GomsOneButtonDialog.kt │ │ │ │ │ └── GomsTwoButtonDialog.kt │ │ │ │ ├── dropdown │ │ │ │ │ └── GomsDropdown.kt │ │ │ │ ├── indicator │ │ │ │ │ └── GomsCircularProgressIndicator.kt │ │ │ │ ├── lottie │ │ │ │ │ └── AnimatedLottie.kt │ │ │ │ ├── shimmer │ │ │ │ │ ├── ShimmerBrush.kt │ │ │ │ │ └── shimmerEffect.kt │ │ │ │ ├── spacer │ │ │ │ │ ├── GomsSpacer.kt │ │ │ │ │ └── SpacerSize.kt │ │ │ │ ├── text │ │ │ │ │ ├── LinkText.kt │ │ │ │ │ └── RowLinkText.kt │ │ │ │ ├── textfield │ │ │ │ │ └── GomsTextField.kt │ │ │ │ ├── timer │ │ │ │ │ └── CountdownTimer.kt │ │ │ │ └── view │ │ │ │ │ └── GAuthWebView.kt │ │ │ │ ├── icon │ │ │ │ └── GomsIcon.kt │ │ │ │ ├── theme │ │ │ │ ├── ColorTheme.kt │ │ │ │ ├── GomsTheme.kt │ │ │ │ ├── GomsTypography.kt │ │ │ │ └── color │ │ │ │ │ ├── DarkColor.kt │ │ │ │ │ └── LightColor.kt │ │ │ │ └── util │ │ │ │ ├── DevicePreviews.kt │ │ │ │ ├── Shadow.kt │ │ │ │ ├── ThemeDevicePreviews.kt │ │ │ │ ├── ThemePreviews.kt │ │ │ │ ├── formatDate.kt │ │ │ │ ├── formatTime.kt │ │ │ │ ├── getDefaultWednesday.kt │ │ │ │ ├── keyboardAsState.kt │ │ │ │ ├── lockScreenOrientation.kt │ │ │ │ └── systemUi.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_back.xml │ │ │ ├── ic_change_profile.xml │ │ │ ├── ic_change_profile_admin.xml │ │ │ ├── ic_check.xml │ │ │ ├── ic_chevron_down.xml │ │ │ ├── ic_chevron_right.xml │ │ │ ├── ic_chevron_up.xml │ │ │ ├── ic_clock.xml │ │ │ ├── ic_close.xml │ │ │ ├── ic_coffee.xml │ │ │ ├── ic_default_image.xml │ │ │ ├── ic_delete.xml │ │ │ ├── ic_fire.xml │ │ │ ├── ic_forceouting.xml │ │ │ ├── ic_gallery_add.xml │ │ │ ├── ic_gauth.xml │ │ │ ├── ic_goms.xml │ │ │ ├── ic_goms_text.xml │ │ │ ├── ic_invisible.xml │ │ │ ├── ic_logout.xml │ │ │ ├── ic_menu.xml │ │ │ ├── ic_outing.xml │ │ │ ├── ic_password_change.xml │ │ │ ├── ic_person.xml │ │ │ ├── ic_profile.xml │ │ │ ├── ic_qr_create.xml │ │ │ ├── ic_qr_scan.xml │ │ │ ├── ic_qr_scan_guide.xml │ │ │ ├── ic_search.xml │ │ │ ├── ic_setting.xml │ │ │ ├── ic_splash.xml │ │ │ ├── ic_visible.xml │ │ │ ├── ic_withdrawal.xml │ │ │ └── ic_write.xml │ │ │ ├── font │ │ │ ├── pretendard_black.otf │ │ │ ├── pretendard_bold.otf │ │ │ ├── pretendard_extrabold.otf │ │ │ ├── pretendard_extralight.otf │ │ │ ├── pretendard_light.otf │ │ │ ├── pretendard_medium.otf │ │ │ ├── pretendard_regular.otf │ │ │ ├── pretendard_semibold.otf │ │ │ └── pretendard_thin.otf │ │ │ ├── raw │ │ │ ├── blacklist.json │ │ │ ├── outing_failed.json │ │ │ ├── outing_success.json │ │ │ └── return_success.json │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── design_system │ │ └── ExampleUnitTest.kt ├── domain │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── domain │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── domain │ │ │ ├── account │ │ │ ├── DeleteProfileImageUseCase.kt │ │ │ ├── FindPasswordUseCase.kt │ │ │ ├── GetProfileUseCase.kt │ │ │ ├── RePasswordUseCase.kt │ │ │ ├── SetProfileImageUseCase.kt │ │ │ ├── UpdateProfileImageUseCase.kt │ │ │ └── WithdrawalUseCase.kt │ │ │ ├── auth │ │ │ ├── LoginUseCase.kt │ │ │ ├── LogoutUseCase.kt │ │ │ ├── SaveTokenUseCase.kt │ │ │ ├── SendNumberUseCase.kt │ │ │ ├── SighUpUseCase.kt │ │ │ ├── TokenRefreshUseCase.kt │ │ │ └── VerifyNumberUseCase.kt │ │ │ ├── council │ │ │ ├── ChangeAuthorityUseCase.kt │ │ │ ├── DeleteBlackListUseCase.kt │ │ │ ├── DeleteOutingUseCase.kt │ │ │ ├── ForcingOutingUseCase.kt │ │ │ ├── GetLateListUseCase.kt │ │ │ ├── GetOutingUUIDUseCase.kt │ │ │ ├── GetStudentListUseCase.kt │ │ │ ├── SetBlackListUseCase.kt │ │ │ └── StudentSearchUseCase.kt │ │ │ ├── late │ │ │ └── GetLateRankListUseCase.kt │ │ │ ├── notification │ │ │ ├── DeleteDeviceTokenUseCase.kt │ │ │ └── SaveDeviceTokenUseCase.kt │ │ │ ├── outing │ │ │ ├── GetOutingCountUseCase.kt │ │ │ ├── GetOutingListUseCase.kt │ │ │ ├── OutingSearchUseCase.kt │ │ │ └── OutingUseCase.kt │ │ │ └── setting │ │ │ ├── SetAlarmUseCase.kt │ │ │ ├── SetQrcodeUseCase.kt │ │ │ ├── SetThemeUseCase.kt │ │ │ └── SetTimeUseCase.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── domain │ │ └── ExampleUnitTest.kt ├── model │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── goms │ │ └── model │ │ ├── enum │ │ ├── Authority.kt │ │ ├── BlackList.kt │ │ ├── EmailStatus.kt │ │ ├── Gender.kt │ │ ├── Grade.kt │ │ ├── Major.kt │ │ ├── OutingState.kt │ │ ├── Status.kt │ │ └── Switch.kt │ │ ├── request │ │ ├── account │ │ │ ├── FindPasswordRequestModel.kt │ │ │ └── RePasswordRequestModel.kt │ │ ├── auth │ │ │ ├── LoginRequestModel.kt │ │ │ ├── SendNumberRequestModel.kt │ │ │ └── SignUpRequestModel.kt │ │ └── council │ │ │ └── AuthorityRequestModel.kt │ │ ├── response │ │ ├── account │ │ │ └── ProfileResponseModel.kt │ │ ├── auth │ │ │ └── LoginResponseModel.kt │ │ ├── council │ │ │ ├── LateResponseModel.kt │ │ │ ├── OutingUUIDResponseModel.kt │ │ │ └── StudentResponseModel.kt │ │ ├── late │ │ │ └── RankResponseModel.kt │ │ └── outing │ │ │ ├── CountResponseModel.kt │ │ │ └── OutingResponseModel.kt │ │ └── util │ │ ├── Regex.kt │ │ └── ResourceKeys.kt ├── network │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── network │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── network │ │ │ ├── api │ │ │ ├── AccountAPI.kt │ │ │ ├── AuthAPI.kt │ │ │ ├── CouncilAPI.kt │ │ │ ├── LateAPI.kt │ │ │ ├── NotificationAPI.kt │ │ │ └── OutingAPI.kt │ │ │ ├── datasource │ │ │ ├── account │ │ │ │ ├── AccountDataSource.kt │ │ │ │ └── AccountDataSourceImpl.kt │ │ │ ├── auth │ │ │ │ ├── AuthDataSource.kt │ │ │ │ └── AuthDataSourceImpl.kt │ │ │ ├── council │ │ │ │ ├── CouncilDataSource.kt │ │ │ │ └── CouncilDataSourceImpl.kt │ │ │ ├── late │ │ │ │ ├── LateDataSource.kt │ │ │ │ └── LateDataSourceImpl.kt │ │ │ ├── notification │ │ │ │ ├── NotificationDataSource.kt │ │ │ │ └── NotificationDataSourceImpl.kt │ │ │ └── outing │ │ │ │ ├── OutingDataSource.kt │ │ │ │ └── OutingDataSourceImpl.kt │ │ │ ├── di │ │ │ ├── NetworkModule.kt │ │ │ ├── RemoteDataSourceModule.kt │ │ │ └── RequestUrls.kt │ │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── account │ │ │ │ │ ├── FindPasswordRequest.kt │ │ │ │ │ └── RePasswordRequest.kt │ │ │ │ ├── auth │ │ │ │ │ ├── LoginRequest.kt │ │ │ │ │ ├── SendNumberRequest.kt │ │ │ │ │ └── SignUpRequest.kt │ │ │ │ └── council │ │ │ │ │ └── AuthorityRequest.kt │ │ │ └── response │ │ │ │ ├── account │ │ │ │ └── ProfileResponse.kt │ │ │ │ ├── auth │ │ │ │ └── LoginResponse.kt │ │ │ │ ├── council │ │ │ │ ├── LateResponse.kt │ │ │ │ ├── OutingUUIDResponse.kt │ │ │ │ └── StudentResponse.kt │ │ │ │ ├── late │ │ │ │ └── RankResponse.kt │ │ │ │ └── outing │ │ │ │ ├── CountResponse.kt │ │ │ │ └── OutingResponse.kt │ │ │ ├── mapper │ │ │ ├── request │ │ │ │ ├── account │ │ │ │ │ ├── FindPasswordRequsetMapper.kt │ │ │ │ │ └── RePasswordRequsetMapper.kt │ │ │ │ ├── auth │ │ │ │ │ ├── LoginRequsetMapper.kt │ │ │ │ │ ├── SendNumverRequestMapper.kt │ │ │ │ │ └── SignUpRequsetMapper.kt │ │ │ │ └── council │ │ │ │ │ └── AuthorityRequestMapper.kt │ │ │ └── response │ │ │ │ ├── account │ │ │ │ └── ProfileResponseMapper.kt │ │ │ │ ├── auth │ │ │ │ └── LoginResponseMapper.kt │ │ │ │ ├── council │ │ │ │ ├── LateResponseMapper.kt │ │ │ │ ├── OutingUUIDResponseMapper.kt │ │ │ │ └── StudentResponseMapper.kt │ │ │ │ ├── late │ │ │ │ └── RankResponseMapper.kt │ │ │ │ └── outing │ │ │ │ ├── CountResponseMapper.kt │ │ │ │ └── OutingResponseMapper.kt │ │ │ └── util │ │ │ ├── AuthInterceptor.kt │ │ │ ├── DataFotmatter.kt │ │ │ ├── GomsApiHandler.kt │ │ │ ├── TokenAuthenticator.kt │ │ │ └── performApiRequest.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── network │ │ └── ExampleUnitTest.kt └── ui │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── goms │ │ └── ui │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── goms │ │ │ └── ui │ │ │ ├── AnalyticsExtension.kt │ │ │ ├── GomsFloatingButton.kt │ │ │ ├── GomsRoleBackButton.kt │ │ │ ├── GomsTopBar.kt │ │ │ ├── MajorText.kt │ │ │ ├── SwitchSelectorBottomSheet.kt │ │ │ ├── createToast.kt │ │ │ ├── isAfterReturnTime.kt │ │ │ ├── isValidEmail.kt │ │ │ ├── isValidPassword.kt │ │ │ └── rememberMultiplePermissionsStateSafe.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── goms │ └── ui │ └── ExampleUnitTest.kt ├── feature ├── find-password │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── find_password │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── find_password │ │ │ │ ├── EmailCheckScreen.kt │ │ │ │ ├── FindPasswordScreen.kt │ │ │ │ ├── PasswordNumberScreen.kt │ │ │ │ ├── component │ │ │ │ ├── FindPasswordText.kt │ │ │ │ ├── NumberText.kt │ │ │ │ └── RePasswordText.kt │ │ │ │ ├── navigation │ │ │ │ └── FindPasswordNavigation.kt │ │ │ │ └── viewmodel │ │ │ │ ├── FindPasswordViewmodel.kt │ │ │ │ └── uistate │ │ │ │ ├── FindPasswordUiState.kt │ │ │ │ ├── SendNumberUiState.kt │ │ │ │ └── VerifyNumberUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── find_password │ │ └── ExampleUnitTest.kt ├── login │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── login │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── login │ │ │ │ ├── InputLoginScreen.kt │ │ │ │ ├── LoginScreen.kt │ │ │ │ ├── component │ │ │ │ ├── InputLoginText.kt │ │ │ │ └── LoginText.kt │ │ │ │ ├── navigation │ │ │ │ └── LoginNavigation.kt │ │ │ │ └── viewmodel │ │ │ │ ├── LoginViewModel.kt │ │ │ │ └── uistate │ │ │ │ ├── LoginUiState.kt │ │ │ │ └── SaveTokenUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── login │ │ └── ExampleUnitTest.kt ├── main │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── main │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── main │ │ │ │ ├── AdminMenuScreen.kt │ │ │ │ ├── LateListScreen.kt │ │ │ │ ├── MainScreen.kt │ │ │ │ ├── OutingStatusScreen.kt │ │ │ │ ├── StudentManagementScreen.kt │ │ │ │ ├── component │ │ │ │ ├── AdminMenuList.kt │ │ │ │ ├── AdminMenuText.kt │ │ │ │ ├── FilterText.kt │ │ │ │ ├── LateList.kt │ │ │ │ ├── LateListEmptyText.kt │ │ │ │ ├── LateListText.kt │ │ │ │ ├── LocalDateText.kt │ │ │ │ ├── MainLateCard.kt │ │ │ │ ├── MainOutingCard.kt │ │ │ │ ├── MainProfileCard.kt │ │ │ │ ├── MainTimeProfileCard.kt │ │ │ │ ├── OutingListEmptyText.kt │ │ │ │ ├── OutingStatusList.kt │ │ │ │ ├── OutingStatusText.kt │ │ │ │ ├── RankEmptyText.kt │ │ │ │ ├── SearchEmptyText.kt │ │ │ │ ├── SearchResultText.kt │ │ │ │ ├── StudentManagementList.kt │ │ │ │ └── StudentManagementText.kt │ │ │ │ ├── data │ │ │ │ ├── LateData.kt │ │ │ │ ├── OutingData.kt │ │ │ │ ├── ProfileData.kt │ │ │ │ ├── RankData.kt │ │ │ │ └── StudentData.kt │ │ │ │ ├── navigation │ │ │ │ └── MainNavigation.kt │ │ │ │ └── viewmodel │ │ │ │ ├── MainViewModel.kt │ │ │ │ └── uistate │ │ │ │ ├── GetLateListUiState.kt │ │ │ │ ├── GetLateRankListUiState.kt │ │ │ │ ├── GetOutingCountUiState.kt │ │ │ │ ├── GetOutingListUiState.kt │ │ │ │ ├── GetProfileUiState.kt │ │ │ │ ├── GetStudentListUiState.kt │ │ │ │ ├── OutingSearchUiState.kt │ │ │ │ ├── SaveTokenUiState.kt │ │ │ │ ├── StudentSearchUiState.kt │ │ │ │ └── TokenRefreshUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── main │ │ └── ExampleUnitTest.kt ├── qrcode │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── qrcode_scan │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── qrcode │ │ │ │ ├── QrcodeGenerateScreen.kt │ │ │ │ ├── QrcodeScanScreen.kt │ │ │ │ ├── component │ │ │ │ ├── QrcodeGenerateText.kt │ │ │ │ ├── QrcodeGenerateTimer.kt │ │ │ │ ├── QrcodeResultDescriptionText.kt │ │ │ │ ├── QrcodeResultDialog.kt │ │ │ │ ├── QrcodeResultText.kt │ │ │ │ ├── QrcodeScanGuide.kt │ │ │ │ ├── QrcodeScanTopBar.kt │ │ │ │ └── QrcodeScanView.kt │ │ │ │ ├── navigation │ │ │ │ └── QrcodeNavigation.kt │ │ │ │ ├── util │ │ │ │ ├── QrcodeAnalyzer.kt │ │ │ │ ├── QrcodeGenerator.kt │ │ │ │ ├── buildImageAnalysis.kt │ │ │ │ ├── buildPreview.kt │ │ │ │ └── setupQrScanCamera.kt │ │ │ │ └── viewmodel │ │ │ │ ├── QrcodeViewModel.kt │ │ │ │ └── uistate │ │ │ │ ├── GetOutingUUIDUiState.kt │ │ │ │ ├── GetProfileUiState.kt │ │ │ │ └── OutingUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── qrcode_scan │ │ └── ExampleUnitTest.kt ├── re-password │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── re_password │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── re_password │ │ │ │ ├── PasswordCheckScreen.kt │ │ │ │ ├── RePasswordScreen.kt │ │ │ │ ├── component │ │ │ │ └── RePasswordText.kt │ │ │ │ ├── navigation │ │ │ │ └── RePasswordNavigation.kt │ │ │ │ └── viewmodel │ │ │ │ ├── RePasswordViewmodel.kt │ │ │ │ └── uistate │ │ │ │ └── RePasswordUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── re_password │ │ └── ExampleUnitTest.kt ├── setting │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── goms │ │ │ └── setting │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── goms │ │ │ │ └── setting │ │ │ │ ├── SettingScreen.kt │ │ │ │ ├── WithdrawalScreen.kt │ │ │ │ ├── component │ │ │ │ ├── SelectThemeDropDown.kt │ │ │ │ ├── SettingButton.kt │ │ │ │ ├── SettingProfileCard.kt │ │ │ │ ├── SettingSwitchComponent.kt │ │ │ │ └── WithdrawalText.kt │ │ │ │ ├── data │ │ │ │ └── ProfileData.kt │ │ │ │ ├── navigation │ │ │ │ └── SettingNavigation.kt │ │ │ │ ├── util │ │ │ │ ├── ImageRotator.kt │ │ │ │ └── MultipartConverter.kt │ │ │ │ └── viewmodel │ │ │ │ ├── SettingViewModel.kt │ │ │ │ └── uistate │ │ │ │ ├── GetProfileUiState.kt │ │ │ │ ├── LogoutUiState.kt │ │ │ │ ├── ProfileImageUiState.kt │ │ │ │ ├── SetThemeUiState.kt │ │ │ │ └── WithdrawalUiState.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── goms │ │ └── setting │ │ └── ExampleUnitTest.kt └── sign-up │ ├── .gitignore │ ├── build.gradle.kts │ ├── consumer-rules.pro │ ├── proguard-rules.pro │ └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── goms │ │ └── sign_up │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── goms │ │ │ └── sign_up │ │ │ ├── NumberScreen.kt │ │ │ ├── PasswordScreen.kt │ │ │ ├── SignUpScreen.kt │ │ │ ├── component │ │ │ ├── NumberText.kt │ │ │ ├── PasswordText.kt │ │ │ ├── SelectGenderDropDown.kt │ │ │ ├── SelectMajorDropDown.kt │ │ │ └── SignUpText.kt │ │ │ ├── navigation │ │ │ └── SignUpNavigation.kt │ │ │ └── viewmodel │ │ │ ├── SignUpViewModel.kt │ │ │ └── uistate │ │ │ ├── SendNumberUiState.kt │ │ │ ├── SignUpUiState.kt │ │ │ └── VerifyNumberUiState.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── goms │ └── sign_up │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/ISSUE_TEMPLATE/bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.github/ISSUE_TEMPLATE/bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.github/ISSUE_TEMPLATE/feature.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/goms_android_cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.github/workflows/goms_android_cd.yml -------------------------------------------------------------------------------- /.github/workflows/goms_android_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.github/workflows/goms_android_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | GOMS-Android-V2 -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/goms/goms_android_v2/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/androidTest/java/com/goms/goms_android_v2/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/GomsApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/GomsApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/GomsNotification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/GomsNotification.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/MainActivityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/MainActivityViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/navigation/GomsNavHost.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/navigation/GomsNavHost.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/navigation/TopLevelDestination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/navigation/TopLevelDestination.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/ui/GomsApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/ui/GomsApp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/goms/goms_android_v2/ui/GomsAppState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/java/com/goms/goms_android_v2/ui/GomsAppState.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/src/test/java/com/goms/goms_android_v2/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/app/src/test/java/com/goms/goms_android_v2/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/analytics/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/analytics/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/build.gradle.kts -------------------------------------------------------------------------------- /core/analytics/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/analytics/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/proguard-rules.pro -------------------------------------------------------------------------------- /core/analytics/src/androidTest/java/com/goms/analytics/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/androidTest/java/com/goms/analytics/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/analytics/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/AnalyticsEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/AnalyticsEvent.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/AnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/AnalyticsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/FirebaseAnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/FirebaseAnalyticsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/NoOpAnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/NoOpAnalyticsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/UiHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/UiHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/goms/analytics/di/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/main/java/com/goms/analytics/di/AnalyticsModule.kt -------------------------------------------------------------------------------- /core/analytics/src/test/java/com/goms/analytics/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/analytics/src/test/java/com/goms/analytics/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/build.gradle.kts -------------------------------------------------------------------------------- /core/common/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/common/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/proguard-rules.pro -------------------------------------------------------------------------------- /core/common/src/androidTest/java/com/goms/common/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/androidTest/java/com/goms/common/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/common/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/common/src/main/java/com/goms/common/exception/HttpException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/java/com/goms/common/exception/HttpException.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/goms/common/exception/InternetException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/java/com/goms/common/exception/InternetException.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/goms/common/exception/TokenExpirationException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/java/com/goms/common/exception/TokenExpirationException.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/goms/common/network/errorHandling.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/java/com/goms/common/network/errorHandling.kt -------------------------------------------------------------------------------- /core/common/src/main/java/com/goms/common/result/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/main/java/com/goms/common/result/Result.kt -------------------------------------------------------------------------------- /core/common/src/test/java/com/goms/common/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/common/src/test/java/com/goms/common/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/build.gradle.kts -------------------------------------------------------------------------------- /core/data/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/data/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/proguard-rules.pro -------------------------------------------------------------------------------- /core/data/src/androidTest/java/com/goms/data/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/androidTest/java/com/goms/data/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/di/RepositoryModule.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/account/AccountRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/account/AccountRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/account/AccountRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/account/AccountRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/auth/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/auth/AuthRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/auth/AuthRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/auth/AuthRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/council/CouncilRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/council/CouncilRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/council/CouncilRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/council/CouncilRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/late/LateRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/late/LateRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/late/LateRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/late/LateRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/notification/NotificationRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/notification/NotificationRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/notification/NotificationRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/notification/NotificationRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/outing/OutingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/outing/OutingRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/outing/OutingRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/outing/OutingRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/setting/SettingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/setting/SettingRepository.kt -------------------------------------------------------------------------------- /core/data/src/main/java/com/goms/data/repository/setting/SettingRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/main/java/com/goms/data/repository/setting/SettingRepositoryImpl.kt -------------------------------------------------------------------------------- /core/data/src/test/java/com/goms/data/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/data/src/test/java/com/goms/data/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/datastore/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/datastore/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/build.gradle.kts -------------------------------------------------------------------------------- /core/datastore/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/datastore/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/proguard-rules.pro -------------------------------------------------------------------------------- /core/datastore/src/androidTest/java/com/goms/datastore/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/androidTest/java/com/goms/datastore/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/datastore/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/datasource/auth/AuthTokenDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/datasource/auth/AuthTokenDataSource.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/datasource/auth/AuthTokenDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/datasource/auth/AuthTokenDataSourceImpl.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/datasource/setting/SettingDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/datasource/setting/SettingDataSource.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/datasource/setting/SettingDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/datasource/setting/SettingDataSourceImpl.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/di/DataStoreModule.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/di/LocalDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/di/LocalDataSourceModule.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/serializer/AuthTokenSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/serializer/AuthTokenSerializer.kt -------------------------------------------------------------------------------- /core/datastore/src/main/java/com/goms/datastore/serializer/SettingSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/java/com/goms/datastore/serializer/SettingSerializer.kt -------------------------------------------------------------------------------- /core/datastore/src/main/proto/authToken.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/proto/authToken.proto -------------------------------------------------------------------------------- /core/datastore/src/main/proto/settingInfo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/main/proto/settingInfo.proto -------------------------------------------------------------------------------- /core/datastore/src/test/java/com/goms/datastore/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/datastore/src/test/java/com/goms/datastore/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/design-system/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/design-system/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/build.gradle.kts -------------------------------------------------------------------------------- /core/design-system/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/design-system/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/proguard-rules.pro -------------------------------------------------------------------------------- /core/design-system/src/androidTest/java/com/goms/design_system/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/androidTest/java/com/goms/design_system/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/design-system/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/BottomSheetHeader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/BottomSheetHeader.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/DatePickerBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/DatePickerBottomSheet.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/MultipleSelectorBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/MultipleSelectorBottomSheet.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/ProfileBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/ProfileBottomSheet.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/SelectorBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/bottomsheet/SelectorBottomSheet.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/button/ButtonState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/button/ButtonState.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/button/GomsBackButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/button/GomsBackButton.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/button/GomsButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/button/GomsButton.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/button/GomsSwitchButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/button/GomsSwitchButton.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/clickable/MultipleEventsCutter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/clickable/MultipleEventsCutter.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/clickable/gomsClickable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/clickable/gomsClickable.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/dialog/GomsOneButtonDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/dialog/GomsOneButtonDialog.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/dialog/GomsTwoButtonDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/dialog/GomsTwoButtonDialog.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/dropdown/GomsDropdown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/dropdown/GomsDropdown.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/indicator/GomsCircularProgressIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/indicator/GomsCircularProgressIndicator.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/lottie/AnimatedLottie.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/lottie/AnimatedLottie.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/shimmer/ShimmerBrush.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/shimmer/ShimmerBrush.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/shimmer/shimmerEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/shimmer/shimmerEffect.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/spacer/GomsSpacer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/spacer/GomsSpacer.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/spacer/SpacerSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/spacer/SpacerSize.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/text/LinkText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/text/LinkText.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/text/RowLinkText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/text/RowLinkText.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/textfield/GomsTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/textfield/GomsTextField.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/timer/CountdownTimer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/timer/CountdownTimer.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/component/view/GAuthWebView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/component/view/GAuthWebView.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/icon/GomsIcon.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/icon/GomsIcon.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/theme/ColorTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/theme/ColorTheme.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/theme/GomsTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/theme/GomsTheme.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/theme/GomsTypography.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/theme/GomsTypography.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/theme/color/DarkColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/theme/color/DarkColor.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/theme/color/LightColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/theme/color/LightColor.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/DevicePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/DevicePreviews.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/Shadow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/Shadow.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/ThemeDevicePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/ThemeDevicePreviews.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/ThemePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/ThemePreviews.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/formatDate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/formatDate.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/formatTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/formatTime.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/getDefaultWednesday.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/getDefaultWednesday.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/keyboardAsState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/keyboardAsState.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/lockScreenOrientation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/lockScreenOrientation.kt -------------------------------------------------------------------------------- /core/design-system/src/main/java/com/goms/design_system/util/systemUi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/java/com/goms/design_system/util/systemUi.kt -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_back.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_back.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_change_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_change_profile.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_change_profile_admin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_change_profile_admin.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_chevron_down.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_chevron_down.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_chevron_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_chevron_right.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_chevron_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_chevron_up.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_clock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_clock.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_close.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_coffee.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_coffee.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_default_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_default_image.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_delete.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_delete.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_fire.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_fire.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_forceouting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_forceouting.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_gallery_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_gallery_add.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_gauth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_gauth.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_goms.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_goms.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_goms_text.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_goms_text.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_invisible.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_invisible.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_logout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_logout.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_menu.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_outing.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_outing.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_password_change.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_password_change.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_person.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_person.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_profile.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_qr_create.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_qr_create.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_qr_scan.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_qr_scan.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_qr_scan_guide.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_qr_scan_guide.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_setting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_setting.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_splash.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_visible.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_visible.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_withdrawal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_withdrawal.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/drawable/ic_write.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/drawable/ic_write.xml -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_black.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_black.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_bold.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_extrabold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_extrabold.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_extralight.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_extralight.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_light.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_light.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_medium.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_regular.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_semibold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_semibold.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/font/pretendard_thin.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/font/pretendard_thin.otf -------------------------------------------------------------------------------- /core/design-system/src/main/res/raw/blacklist.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/raw/blacklist.json -------------------------------------------------------------------------------- /core/design-system/src/main/res/raw/outing_failed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/raw/outing_failed.json -------------------------------------------------------------------------------- /core/design-system/src/main/res/raw/outing_success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/raw/outing_success.json -------------------------------------------------------------------------------- /core/design-system/src/main/res/raw/return_success.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/raw/return_success.json -------------------------------------------------------------------------------- /core/design-system/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/design-system/src/test/java/com/goms/design_system/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/design-system/src/test/java/com/goms/design_system/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/build.gradle.kts -------------------------------------------------------------------------------- /core/domain/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/domain/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/proguard-rules.pro -------------------------------------------------------------------------------- /core/domain/src/androidTest/java/com/goms/domain/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/androidTest/java/com/goms/domain/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/DeleteProfileImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/DeleteProfileImageUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/FindPasswordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/FindPasswordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/GetProfileUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/GetProfileUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/RePasswordUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/RePasswordUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/SetProfileImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/SetProfileImageUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/UpdateProfileImageUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/UpdateProfileImageUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/account/WithdrawalUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/account/WithdrawalUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/LoginUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/LoginUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/LogoutUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/LogoutUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/SaveTokenUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/SaveTokenUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/SendNumberUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/SendNumberUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/SighUpUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/SighUpUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/TokenRefreshUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/TokenRefreshUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/auth/VerifyNumberUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/auth/VerifyNumberUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/ChangeAuthorityUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/ChangeAuthorityUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/DeleteBlackListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/DeleteBlackListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/DeleteOutingUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/DeleteOutingUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/ForcingOutingUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/ForcingOutingUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/GetLateListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/GetLateListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/GetOutingUUIDUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/GetOutingUUIDUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/GetStudentListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/GetStudentListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/SetBlackListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/SetBlackListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/council/StudentSearchUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/council/StudentSearchUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/late/GetLateRankListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/late/GetLateRankListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/notification/DeleteDeviceTokenUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/notification/DeleteDeviceTokenUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/notification/SaveDeviceTokenUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/notification/SaveDeviceTokenUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/outing/GetOutingCountUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/outing/GetOutingCountUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/outing/GetOutingListUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/outing/GetOutingListUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/outing/OutingSearchUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/outing/OutingSearchUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/outing/OutingUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/outing/OutingUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/setting/SetAlarmUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/setting/SetAlarmUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/setting/SetQrcodeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/setting/SetQrcodeUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/setting/SetThemeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/setting/SetThemeUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/main/java/com/goms/domain/setting/SetTimeUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/main/java/com/goms/domain/setting/SetTimeUseCase.kt -------------------------------------------------------------------------------- /core/domain/src/test/java/com/goms/domain/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/domain/src/test/java/com/goms/domain/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/build.gradle.kts -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Authority.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Authority.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/BlackList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/BlackList.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/EmailStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/EmailStatus.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Gender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Gender.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Grade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Grade.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Major.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Major.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/OutingState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/OutingState.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Status.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Status.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/enum/Switch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/enum/Switch.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/account/FindPasswordRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/account/FindPasswordRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/account/RePasswordRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/account/RePasswordRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/auth/LoginRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/auth/LoginRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/auth/SendNumberRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/auth/SendNumberRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/auth/SignUpRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/auth/SignUpRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/request/council/AuthorityRequestModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/request/council/AuthorityRequestModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/account/ProfileResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/account/ProfileResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/auth/LoginResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/auth/LoginResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/council/LateResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/council/LateResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/council/OutingUUIDResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/council/OutingUUIDResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/council/StudentResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/council/StudentResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/late/RankResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/late/RankResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/outing/CountResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/outing/CountResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/response/outing/OutingResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/response/outing/OutingResponseModel.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/util/Regex.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/util/Regex.kt -------------------------------------------------------------------------------- /core/model/src/main/java/com/goms/model/util/ResourceKeys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/model/src/main/java/com/goms/model/util/ResourceKeys.kt -------------------------------------------------------------------------------- /core/network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/build.gradle.kts -------------------------------------------------------------------------------- /core/network/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/network/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/proguard-rules.pro -------------------------------------------------------------------------------- /core/network/src/androidTest/java/com/goms/network/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/androidTest/java/com/goms/network/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/network/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/AccountAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/AccountAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/AuthAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/AuthAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/CouncilAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/CouncilAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/LateAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/LateAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/NotificationAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/NotificationAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/api/OutingAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/api/OutingAPI.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/account/AccountDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/account/AccountDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/account/AccountDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/account/AccountDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/auth/AuthDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/auth/AuthDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/auth/AuthDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/auth/AuthDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/council/CouncilDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/council/CouncilDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/council/CouncilDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/council/CouncilDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/late/LateDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/late/LateDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/late/LateDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/late/LateDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/notification/NotificationDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/notification/NotificationDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/notification/NotificationDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/notification/NotificationDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/outing/OutingDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/outing/OutingDataSource.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/datasource/outing/OutingDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/datasource/outing/OutingDataSourceImpl.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/di/NetworkModule.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/di/RemoteDataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/di/RemoteDataSourceModule.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/di/RequestUrls.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/di/RequestUrls.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/account/FindPasswordRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/account/FindPasswordRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/account/RePasswordRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/account/RePasswordRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/auth/LoginRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/auth/LoginRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/auth/SendNumberRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/auth/SendNumberRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/auth/SignUpRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/auth/SignUpRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/request/council/AuthorityRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/request/council/AuthorityRequest.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/account/ProfileResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/account/ProfileResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/auth/LoginResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/auth/LoginResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/council/LateResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/council/LateResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/council/OutingUUIDResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/council/OutingUUIDResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/council/StudentResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/council/StudentResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/late/RankResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/late/RankResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/outing/CountResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/outing/CountResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/dto/response/outing/OutingResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/dto/response/outing/OutingResponse.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/account/FindPasswordRequsetMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/account/FindPasswordRequsetMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/account/RePasswordRequsetMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/account/RePasswordRequsetMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/auth/LoginRequsetMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/auth/LoginRequsetMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/auth/SendNumverRequestMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/auth/SendNumverRequestMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/auth/SignUpRequsetMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/auth/SignUpRequsetMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/request/council/AuthorityRequestMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/request/council/AuthorityRequestMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/account/ProfileResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/account/ProfileResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/auth/LoginResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/auth/LoginResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/council/LateResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/council/LateResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/council/OutingUUIDResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/council/OutingUUIDResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/council/StudentResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/council/StudentResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/late/RankResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/late/RankResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/outing/CountResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/outing/CountResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/mapper/response/outing/OutingResponseMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/mapper/response/outing/OutingResponseMapper.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/util/AuthInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/util/AuthInterceptor.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/util/DataFotmatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/util/DataFotmatter.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/util/GomsApiHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/util/GomsApiHandler.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/util/TokenAuthenticator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/util/TokenAuthenticator.kt -------------------------------------------------------------------------------- /core/network/src/main/java/com/goms/network/util/performApiRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/main/java/com/goms/network/util/performApiRequest.kt -------------------------------------------------------------------------------- /core/network/src/test/java/com/goms/network/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/network/src/test/java/com/goms/network/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /core/ui/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/ui/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/proguard-rules.pro -------------------------------------------------------------------------------- /core/ui/src/androidTest/java/com/goms/ui/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/androidTest/java/com/goms/ui/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /core/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/AnalyticsExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/AnalyticsExtension.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/GomsFloatingButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/GomsFloatingButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/GomsRoleBackButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/GomsRoleBackButton.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/GomsTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/GomsTopBar.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/MajorText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/MajorText.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/SwitchSelectorBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/SwitchSelectorBottomSheet.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/createToast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/createToast.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/isAfterReturnTime.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/isAfterReturnTime.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/isValidEmail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/isValidEmail.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/isValidPassword.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/isValidPassword.kt -------------------------------------------------------------------------------- /core/ui/src/main/java/com/goms/ui/rememberMultiplePermissionsStateSafe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/java/com/goms/ui/rememberMultiplePermissionsStateSafe.kt -------------------------------------------------------------------------------- /core/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /core/ui/src/test/java/com/goms/ui/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/core/ui/src/test/java/com/goms/ui/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/find-password/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/find-password/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/build.gradle.kts -------------------------------------------------------------------------------- /feature/find-password/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/find-password/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/proguard-rules.pro -------------------------------------------------------------------------------- /feature/find-password/src/androidTest/java/com/goms/find_password/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/androidTest/java/com/goms/find_password/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/EmailCheckScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/EmailCheckScreen.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/FindPasswordScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/FindPasswordScreen.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/PasswordNumberScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/PasswordNumberScreen.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/component/FindPasswordText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/component/FindPasswordText.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/component/NumberText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/component/NumberText.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/component/RePasswordText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/component/RePasswordText.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/navigation/FindPasswordNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/navigation/FindPasswordNavigation.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/viewmodel/FindPasswordViewmodel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/viewmodel/FindPasswordViewmodel.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/FindPasswordUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/FindPasswordUiState.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/SendNumberUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/SendNumberUiState.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/VerifyNumberUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/java/com/goms/find_password/viewmodel/uistate/VerifyNumberUiState.kt -------------------------------------------------------------------------------- /feature/find-password/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/find-password/src/test/java/com/goms/find_password/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/find-password/src/test/java/com/goms/find_password/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/login/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/login/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/build.gradle.kts -------------------------------------------------------------------------------- /feature/login/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/login/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/proguard-rules.pro -------------------------------------------------------------------------------- /feature/login/src/androidTest/java/com/goms/login/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/androidTest/java/com/goms/login/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/login/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/InputLoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/InputLoginScreen.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/LoginScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/LoginScreen.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/component/InputLoginText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/component/InputLoginText.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/component/LoginText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/component/LoginText.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/navigation/LoginNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/navigation/LoginNavigation.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/viewmodel/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/viewmodel/LoginViewModel.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/viewmodel/uistate/LoginUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/viewmodel/uistate/LoginUiState.kt -------------------------------------------------------------------------------- /feature/login/src/main/java/com/goms/login/viewmodel/uistate/SaveTokenUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/java/com/goms/login/viewmodel/uistate/SaveTokenUiState.kt -------------------------------------------------------------------------------- /feature/login/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/login/src/test/java/com/goms/login/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/login/src/test/java/com/goms/login/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/main/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/main/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/build.gradle.kts -------------------------------------------------------------------------------- /feature/main/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/main/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/proguard-rules.pro -------------------------------------------------------------------------------- /feature/main/src/androidTest/java/com/goms/main/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/androidTest/java/com/goms/main/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/main/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/AdminMenuScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/AdminMenuScreen.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/LateListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/LateListScreen.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/MainScreen.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/OutingStatusScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/OutingStatusScreen.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/StudentManagementScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/StudentManagementScreen.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/AdminMenuList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/AdminMenuList.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/AdminMenuText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/AdminMenuText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/FilterText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/FilterText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/LateList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/LateList.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/LateListEmptyText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/LateListEmptyText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/LateListText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/LateListText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/LocalDateText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/LocalDateText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/MainLateCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/MainLateCard.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/MainOutingCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/MainOutingCard.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/MainProfileCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/MainProfileCard.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/MainTimeProfileCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/MainTimeProfileCard.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/OutingListEmptyText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/OutingListEmptyText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/OutingStatusList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/OutingStatusList.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/OutingStatusText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/OutingStatusText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/RankEmptyText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/RankEmptyText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/SearchEmptyText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/SearchEmptyText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/SearchResultText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/SearchResultText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/StudentManagementList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/StudentManagementList.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/component/StudentManagementText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/component/StudentManagementText.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/data/LateData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/data/LateData.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/data/OutingData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/data/OutingData.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/data/ProfileData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/data/ProfileData.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/data/RankData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/data/RankData.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/data/StudentData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/data/StudentData.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/navigation/MainNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/navigation/MainNavigation.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/MainViewModel.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetLateListUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetLateListUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetLateRankListUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetLateRankListUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetOutingCountUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetOutingCountUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetOutingListUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetOutingListUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetProfileUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetProfileUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetStudentListUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/GetStudentListUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/OutingSearchUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/OutingSearchUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/SaveTokenUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/SaveTokenUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/StudentSearchUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/StudentSearchUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/java/com/goms/main/viewmodel/uistate/TokenRefreshUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/java/com/goms/main/viewmodel/uistate/TokenRefreshUiState.kt -------------------------------------------------------------------------------- /feature/main/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/main/src/test/java/com/goms/main/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/main/src/test/java/com/goms/main/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/qrcode/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/qrcode/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/build.gradle.kts -------------------------------------------------------------------------------- /feature/qrcode/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/qrcode/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/proguard-rules.pro -------------------------------------------------------------------------------- /feature/qrcode/src/androidTest/java/com/goms/qrcode_scan/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/androidTest/java/com/goms/qrcode_scan/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/QrcodeGenerateScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/QrcodeGenerateScreen.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/QrcodeScanScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/QrcodeScanScreen.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeGenerateText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeGenerateText.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeGenerateTimer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeGenerateTimer.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultDescriptionText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultDescriptionText.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultDialog.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeResultText.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanGuide.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanGuide.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanTopBar.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/component/QrcodeScanView.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/navigation/QrcodeNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/navigation/QrcodeNavigation.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/util/QrcodeAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/util/QrcodeAnalyzer.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/util/QrcodeGenerator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/util/QrcodeGenerator.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/util/buildImageAnalysis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/util/buildImageAnalysis.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/util/buildPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/util/buildPreview.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/util/setupQrScanCamera.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/util/setupQrScanCamera.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/QrcodeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/QrcodeViewModel.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/GetOutingUUIDUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/GetOutingUUIDUiState.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/GetProfileUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/GetProfileUiState.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/OutingUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/java/com/goms/qrcode/viewmodel/uistate/OutingUiState.kt -------------------------------------------------------------------------------- /feature/qrcode/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/qrcode/src/test/java/com/goms/qrcode_scan/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/qrcode/src/test/java/com/goms/qrcode_scan/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/re-password/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/re-password/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/build.gradle.kts -------------------------------------------------------------------------------- /feature/re-password/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/re-password/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/proguard-rules.pro -------------------------------------------------------------------------------- /feature/re-password/src/androidTest/java/com/goms/re_password/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/androidTest/java/com/goms/re_password/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/PasswordCheckScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/PasswordCheckScreen.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/RePasswordScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/RePasswordScreen.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/component/RePasswordText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/component/RePasswordText.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/navigation/RePasswordNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/navigation/RePasswordNavigation.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/viewmodel/RePasswordViewmodel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/viewmodel/RePasswordViewmodel.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/java/com/goms/re_password/viewmodel/uistate/RePasswordUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/java/com/goms/re_password/viewmodel/uistate/RePasswordUiState.kt -------------------------------------------------------------------------------- /feature/re-password/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/re-password/src/test/java/com/goms/re_password/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/re-password/src/test/java/com/goms/re_password/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/setting/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/setting/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/build.gradle.kts -------------------------------------------------------------------------------- /feature/setting/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/setting/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/proguard-rules.pro -------------------------------------------------------------------------------- /feature/setting/src/androidTest/java/com/goms/setting/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/androidTest/java/com/goms/setting/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/setting/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/SettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/SettingScreen.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/WithdrawalScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/WithdrawalScreen.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/component/SelectThemeDropDown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/component/SelectThemeDropDown.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/component/SettingButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/component/SettingButton.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/component/SettingProfileCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/component/SettingProfileCard.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/component/SettingSwitchComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/component/SettingSwitchComponent.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/component/WithdrawalText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/component/WithdrawalText.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/data/ProfileData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/data/ProfileData.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/navigation/SettingNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/navigation/SettingNavigation.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/util/ImageRotator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/util/ImageRotator.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/util/MultipartConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/util/MultipartConverter.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/SettingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/SettingViewModel.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/GetProfileUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/GetProfileUiState.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/LogoutUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/LogoutUiState.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/ProfileImageUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/ProfileImageUiState.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/SetThemeUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/SetThemeUiState.kt -------------------------------------------------------------------------------- /feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/WithdrawalUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/java/com/goms/setting/viewmodel/uistate/WithdrawalUiState.kt -------------------------------------------------------------------------------- /feature/setting/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/setting/src/test/java/com/goms/setting/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/setting/src/test/java/com/goms/setting/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/sign-up/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/sign-up/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/build.gradle.kts -------------------------------------------------------------------------------- /feature/sign-up/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feature/sign-up/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/proguard-rules.pro -------------------------------------------------------------------------------- /feature/sign-up/src/androidTest/java/com/goms/sign_up/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/androidTest/java/com/goms/sign_up/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/NumberScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/NumberScreen.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/PasswordScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/PasswordScreen.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/SignUpScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/SignUpScreen.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/component/NumberText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/component/NumberText.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/component/PasswordText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/component/PasswordText.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/component/SelectGenderDropDown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/component/SelectGenderDropDown.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/component/SelectMajorDropDown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/component/SelectMajorDropDown.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/component/SignUpText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/component/SignUpText.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/navigation/SignUpNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/navigation/SignUpNavigation.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/SignUpViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/SignUpViewModel.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/SendNumberUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/SendNumberUiState.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/SignUpUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/SignUpUiState.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/VerifyNumberUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/java/com/goms/sign_up/viewmodel/uistate/VerifyNumberUiState.kt -------------------------------------------------------------------------------- /feature/sign-up/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/sign-up/src/test/java/com/goms/sign_up/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/feature/sign-up/src/test/java/com/goms/sign_up/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/team-haribo/GOMS-Android-V2/HEAD/settings.gradle.kts --------------------------------------------------------------------------------