├── .github ├── ISSUE_TEMPLATE │ └── feature_request.yml ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── create-jira-issue.yml │ ├── opened-issue-notification.yml │ └── submitted-pr-review-notification.yml ├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── ExampleInstrumentedTest.kt │ ├── dev │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── AnalyticsModule.kt │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── kotlin │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ ├── application │ │ │ └── WeSpotApplication.kt │ │ │ ├── common │ │ │ ├── Constants.kt │ │ │ └── NavControllerExtensions.kt │ │ │ ├── di │ │ │ ├── ConfigModule.kt │ │ │ └── NavigationModule.kt │ │ │ ├── main │ │ │ ├── MainActivity.kt │ │ │ ├── MainScreen.kt │ │ │ ├── component │ │ │ │ ├── BottomNavigationTab.kt │ │ │ │ ├── MainTopBar.kt │ │ │ │ ├── OnBoardingSheet.kt │ │ │ │ └── RestrictionBottomSheet.kt │ │ │ ├── model │ │ │ │ ├── BarType.kt │ │ │ │ ├── BottomBarDestinations.kt │ │ │ │ ├── NavigationBarPosition.kt │ │ │ │ ├── RestrictionContent.kt │ │ │ │ └── VersionUpdateDialogState.kt │ │ │ ├── state │ │ │ │ ├── MainAction.kt │ │ │ │ ├── MainSideEffect.kt │ │ │ │ └── MainUiState.kt │ │ │ └── viewmodel │ │ │ │ └── MainViewModel.kt │ │ │ ├── navigation │ │ │ ├── AppNavGraphs.kt │ │ │ └── navigator │ │ │ │ ├── CommonNavGraphNavigator.kt │ │ │ │ ├── NavigatorImpl.kt │ │ │ │ └── NotificationNavigatorImpl.kt │ │ │ ├── notification │ │ │ └── PushNotificationService.kt │ │ │ └── splash │ │ │ ├── SplashActivity.kt │ │ │ └── SplashViewModel.kt │ └── res │ │ ├── drawable-xhdpi │ │ └── ic_push_notification.png │ │ ├── drawable-xxhdpi │ │ └── ic_push_notification.png │ │ ├── drawable-xxxhdpi │ │ └── ic_push_notification.png │ │ ├── drawable │ │ └── icon.xml │ │ ├── layout │ │ └── activity_splash.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.webp │ │ ├── values-v31 │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ ├── data_extraction_rules.xml │ │ ├── provider_paths.xml │ │ └── remote_default_config.xml │ ├── real │ └── kotlin │ │ └── com.bff.wespot │ │ ├── AnalyticsModule.kt │ │ └── FirebaseAnalyticsHelper.kt │ └── test │ └── java │ └── com │ └── bff │ └── wespot │ └── ExampleUnitTest.kt ├── config └── detekt.yml ├── core ├── analytics │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── analytics │ │ ├── AnalyticExtension.kt │ │ ├── AnalyticsEvent.kt │ │ ├── AnalyticsHelper.kt │ │ ├── DebugAnalyicsHelper.kt │ │ ├── NoOpAnalyticsHelper.kt │ │ └── params │ │ └── AreaParams.kt ├── common │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── common │ │ │ ├── extension │ │ │ └── onNetworkFailure.kt │ │ │ └── util │ │ │ ├── AppVersionUtils.kt │ │ │ └── DateTimeConverter.kt │ │ └── test │ │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── common │ │ └── util │ │ └── AppVersionUtilsTest.kt ├── model │ ├── .gitignore │ ├── build.gradle.kts │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── model │ │ ├── auth │ │ ├── request │ │ │ ├── KakaoAuthToken.kt │ │ │ ├── RevokeReasonListDto.kt │ │ │ ├── SignIn.kt │ │ │ └── SignUp.kt │ │ └── response │ │ │ ├── AuthToken.kt │ │ │ ├── Consents.kt │ │ │ ├── School.kt │ │ │ ├── SchoolList.kt │ │ │ └── SignUpToken.kt │ │ ├── common │ │ ├── BackgroundColor.kt │ │ ├── Character.kt │ │ ├── KakaoContent.kt │ │ ├── KakaoSharingType.kt │ │ ├── Paging.kt │ │ ├── ReportType.kt │ │ ├── Restriction.kt │ │ ├── RestrictionArg.kt │ │ └── RestrictionType.kt │ │ ├── community │ │ ├── BannerItem.kt │ │ ├── BaseCommunityContent.kt │ │ ├── CategoryDetailsPaging.kt │ │ ├── CommunityContentPaging.kt │ │ ├── HotPostItem.kt │ │ ├── PostComment.kt │ │ ├── PostDetail.kt │ │ ├── PostInfo.kt │ │ ├── PostItems.kt │ │ ├── ReportReason.kt │ │ ├── ReportReasonItem.kt │ │ ├── VoteItem.kt │ │ └── chip │ │ │ ├── BaseChip.kt │ │ │ ├── CategoryChips.kt │ │ │ └── FilterChip.kt │ │ ├── constants │ │ └── LoginState.kt │ │ ├── exception │ │ ├── NetworkException.kt │ │ └── NetworkExceptionViewType.kt │ │ ├── message │ │ ├── request │ │ │ └── SendMessage.kt │ │ └── response │ │ │ ├── Message.kt │ │ │ ├── MessageDetail.kt │ │ │ ├── MessageHomeTitle.kt │ │ │ ├── MessageProfile.kt │ │ │ ├── MessageRoom.kt │ │ │ ├── MessageStatus.kt │ │ │ └── SenderProfile.kt │ │ ├── notification │ │ ├── Notification.kt │ │ ├── NotificationList.kt │ │ ├── NotificationType.kt │ │ └── PushNotificationData.kt │ │ ├── serverDriven │ │ ├── BaseComponent.kt │ │ ├── ButtonComponent.kt │ │ ├── ImageComponent.kt │ │ ├── OnBoarding.kt │ │ ├── OnBoardingCategory.kt │ │ ├── Paddings.kt │ │ ├── RichText.kt │ │ ├── TextComponent.kt │ │ ├── TextListComponent.kt │ │ ├── click │ │ │ ├── BasicClickAction.kt │ │ │ └── ClickAction.kt │ │ ├── section │ │ │ ├── BaseSection.kt │ │ │ ├── BottomSection.kt │ │ │ └── ContentSection.kt │ │ └── type │ │ │ ├── ColorType.kt │ │ │ ├── IconType.kt │ │ │ ├── ImageType.kt │ │ │ └── RichTextType.kt │ │ ├── user │ │ └── response │ │ │ ├── NotificationSetting.kt │ │ │ ├── Profile.kt │ │ │ ├── ProfileCharacter.kt │ │ │ ├── User.kt │ │ │ └── UserList.kt │ │ └── vote │ │ ├── request │ │ ├── VoteResultUpload.kt │ │ └── VoteResultsUpload.kt │ │ └── response │ │ ├── IndividualReceived.kt │ │ ├── ReceivedVoteData.kt │ │ ├── ReceivedVoteResult.kt │ │ ├── SentVoteData.kt │ │ ├── SentVoteResult.kt │ │ ├── StorageVoteResult.kt │ │ ├── VoteData.kt │ │ ├── VoteItem.kt │ │ ├── VoteItems.kt │ │ ├── VoteOption.kt │ │ ├── VoteReceived.kt │ │ ├── VoteResults.kt │ │ ├── VoteSent.kt │ │ └── VoteUser.kt ├── navigation │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── navigation │ │ ├── Navigator.kt │ │ ├── NotificationNavigator.kt │ │ └── util │ │ ├── Extension.kt │ │ └── ExtraConstants.kt ├── network │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── main │ │ └── kotlin │ │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── network │ │ │ └── extensions │ │ │ └── HttpClientExtensions.kt │ │ └── test │ │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── network │ │ └── ExampleUnitTest.kt └── ui │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ └── main │ ├── kotlin │ └── com │ │ └── bff │ │ └── wespot │ │ └── ui │ │ ├── base │ │ ├── BaseViewModel.kt │ │ └── NoneSideEffect.kt │ │ ├── component │ │ ├── AutoSizeText.kt │ │ ├── BottomButtonLayout.kt │ │ ├── CaptureBitmap.kt │ │ ├── DotIndicators.kt │ │ ├── LetterCountIndicator.kt │ │ ├── ListBottomGradient.kt │ │ ├── LoadingAnimation.kt │ │ ├── MultiLineText.kt │ │ ├── NetworkDialog.kt │ │ ├── ProfileCircleImage.kt │ │ ├── RedDot.kt │ │ ├── ReportBottomSheet.kt │ │ ├── ScrollIndicator.kt │ │ ├── SettingListItem.kt │ │ ├── SettingSwitchItem.kt │ │ ├── SideEffectHandler.kt │ │ ├── TopToast.kt │ │ ├── WSBottomSheet.kt │ │ ├── WSCarousel.kt │ │ ├── WSChipGroup.kt │ │ ├── WSListItem.kt │ │ └── WSSelectionItem.kt │ │ ├── di │ │ └── CoroutineModule.kt │ │ ├── model │ │ ├── SideEffect.kt │ │ └── ToastState.kt │ │ ├── network │ │ ├── NetworkState.kt │ │ └── NetworkStateChecker.kt │ │ └── util │ │ ├── ColorUtil.kt │ │ ├── KakaoLoginManager.kt │ │ ├── LifecycleUtil.kt │ │ ├── ModifierUtil.kt │ │ ├── MultiClickCutter.kt │ │ ├── SideEffectFlow.kt │ │ └── autoTilt.kt │ └── res │ ├── drawable │ ├── background.xml │ ├── character.xml │ ├── default_profile.png │ ├── exclude.xml │ ├── female_student.png │ ├── ic_check.xml │ ├── male_student.png │ └── send.xml │ ├── raw │ └── loading.json │ └── values │ └── strings.xml ├── data-local ├── .gitignore ├── build.gradle.kts ├── schemas │ └── com.bff.wespot.data.local.database.WeSpotDatabase │ │ └── 1.json └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── bff │ │ └── wespot │ │ └── data │ │ └── local │ │ ├── common │ │ ├── mapper │ │ │ └── ProfileMapper.kt │ │ └── serializer │ │ │ ├── MessageProfileConverter.kt │ │ │ └── ProfileSerializer.kt │ │ ├── database │ │ ├── WeSpotDatabase.kt │ │ └── dao │ │ │ └── MessageDao.kt │ │ ├── di │ │ ├── DataLocalModule.kt │ │ ├── DatabaseModule.kt │ │ └── ProtoDataStoreModule.kt │ │ ├── model │ │ └── message │ │ │ ├── MessageEntity.kt │ │ │ └── MessageEntityList.kt │ │ └── source │ │ ├── ProfileDataSource.kt │ │ ├── ProfileDataSourceImpl.kt │ │ ├── WeSpotDataStore.kt │ │ └── WeSpotDataStoreImpl.kt │ └── proto │ └── profile_preference.proto ├── data-remote ├── .gitignore ├── build.gradle.kts ├── proguard-rules.pro └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── data │ │ └── remote │ │ ├── di │ │ └── DataRemoteModule.kt │ │ ├── extensions │ │ ├── DateTimeExtensions.kt │ │ └── HttpClientExtension.kt │ │ ├── model │ │ ├── ImageUploadFailedException.kt │ │ ├── MessageContentDto.kt │ │ ├── auth │ │ │ ├── request │ │ │ │ ├── ConsentsDto.kt │ │ │ │ ├── SignInDto.kt │ │ │ │ └── SignUpDto.kt │ │ │ └── response │ │ │ │ ├── AuthTokenDto.kt │ │ │ │ ├── SchoolDto.kt │ │ │ │ ├── SchoolListDto.kt │ │ │ │ └── SignUpTokenDto.kt │ │ ├── common │ │ │ ├── BackgroundColorDto.kt │ │ │ ├── CharacterDto.kt │ │ │ ├── EditProfileDto.kt │ │ │ ├── ImageUrlDto.kt │ │ │ ├── KakaoContentDto.kt │ │ │ ├── ProfanityDto.kt │ │ │ ├── ReportDto.kt │ │ │ ├── ReportReasonDto.kt │ │ │ ├── RestrictionDto.kt │ │ │ └── TokenDto.kt │ │ ├── community │ │ │ ├── BannerItemDto.kt │ │ │ ├── BaseCommunityContentDto.kt │ │ │ ├── CategoryDetailsPagingDto.kt │ │ │ ├── CommentRequest.kt │ │ │ ├── CommunityContentPagingDto.kt │ │ │ ├── HotPostItemDto.kt │ │ │ ├── PostCommentDto.kt │ │ │ ├── PostDetailDto.kt │ │ │ ├── PostInfoDto.kt │ │ │ ├── PostItemDto.kt │ │ │ ├── ReportReasonRequest.kt │ │ │ ├── VoteItemDto.kt │ │ │ └── chip │ │ │ │ ├── BaseChipDto.kt │ │ │ │ ├── CategoryChipsDto.kt │ │ │ │ └── FilterChipDto.kt │ │ ├── message │ │ │ ├── request │ │ │ │ ├── MessageReplyDto.kt │ │ │ │ ├── MessageUsageDto.kt │ │ │ │ └── SendMessageDto.kt │ │ │ └── response │ │ │ │ ├── MessageDetailDto.kt │ │ │ │ ├── MessageDto.kt │ │ │ │ ├── MessageHomeTitleDto.kt │ │ │ │ ├── MessageIdDto.kt │ │ │ │ ├── MessageListDto.kt │ │ │ │ ├── MessageProfileDto.kt │ │ │ │ ├── MessageRoomDto.kt │ │ │ │ ├── MessageStatusDto.kt │ │ │ │ └── SenderProfileDto.kt │ │ ├── notification │ │ │ └── NotificationDto.kt │ │ ├── serverDriven │ │ │ ├── BaseComponentDto.kt │ │ │ ├── ButtonsComponentDto.kt │ │ │ ├── ImageComponentDto.kt │ │ │ ├── OnBoardingContentDto.kt │ │ │ ├── PaddingsDto.kt │ │ │ ├── RichTextDto.kt │ │ │ ├── TextComponentDto.kt │ │ │ ├── TextListComponentDto.kt │ │ │ ├── click │ │ │ │ ├── BasicClickActionDto.kt │ │ │ │ └── ClickActionDto.kt │ │ │ ├── section │ │ │ │ ├── BaseSectionDto.kt │ │ │ │ ├── BottomSectionDto.kt │ │ │ │ └── ContentSectionDto.kt │ │ │ └── type │ │ │ │ ├── ColorTypeDto.kt │ │ │ │ ├── IconTypeDto.kt │ │ │ │ ├── ImageTypeDto.kt │ │ │ │ └── RichTextTypeDto.kt │ │ ├── user │ │ │ ├── request │ │ │ │ ├── FeatureNotificationSettingDto.kt │ │ │ │ ├── IntroductionDto.kt │ │ │ │ └── ProfileUpdateDto.kt │ │ │ └── response │ │ │ │ ├── NotificationSettingDto.kt │ │ │ │ ├── ProfileCharacterDto.kt │ │ │ │ ├── ProfileDto.kt │ │ │ │ ├── UserDto.kt │ │ │ │ └── UserListDto.kt │ │ └── vote │ │ │ ├── request │ │ │ ├── VoteResultUploadDto.kt │ │ │ └── VoteResultsUploadDto.kt │ │ │ └── response │ │ │ ├── IndividualReceivedDto.kt │ │ │ ├── ReceivedVoteDataDto.kt │ │ │ ├── ReceivedVoteResultDto.kt │ │ │ ├── SentVoteDataDto.kt │ │ │ ├── SentVoteResultDto.kt │ │ │ ├── VoteItemDto.kt │ │ │ ├── VoteItemsDto.kt │ │ │ ├── VoteOptionDto.kt │ │ │ ├── VoteReceivedDto.kt │ │ │ ├── VoteResultsDto.kt │ │ │ ├── VoteSentDto.kt │ │ │ └── VoteUserDto.kt │ │ └── source │ │ ├── CommonDataSource.kt │ │ ├── CommonDataSourceImpl.kt │ │ ├── ImageDecoderDataSource.kt │ │ ├── ImageDecoderDataSourceImpl.kt │ │ ├── auth │ │ ├── AuthDataSource.kt │ │ └── AuthDataSourceImpl.kt │ │ ├── community │ │ ├── CommunityDataSource.kt │ │ ├── CommunityDataSourceImpl.kt │ │ ├── CommunityReportDataSource.kt │ │ ├── CommunityReportDataSourceImpl.kt │ │ ├── PostDetailDataSource.kt │ │ ├── PostDetailDataSourceImpl.kt │ │ ├── WritePostDataSource.kt │ │ └── WritePostDataSourceImpl.kt │ │ ├── firebase │ │ ├── config │ │ │ ├── RemoteConfigDataSource.kt │ │ │ └── RemoteConfigDataSourceImpl.kt │ │ └── messaging │ │ │ ├── MessagingDataSource.kt │ │ │ └── MessagingDataSourceImpl.kt │ │ ├── message │ │ ├── MessageDataSource.kt │ │ ├── MessageDataSourceImpl.kt │ │ ├── MessageSettingDataSource.kt │ │ ├── MessageSettingDataSourceImpl.kt │ │ ├── MessageStorageDataSource.kt │ │ └── MessageStorageDataSourceImpl.kt │ │ ├── notification │ │ ├── NotificationDataSource.kt │ │ └── NotificationDataSourceImpl.kt │ │ ├── serverDriven │ │ ├── OnBoardingDataSource.kt │ │ └── OnBoardingDataSourceImpl.kt │ │ ├── user │ │ ├── UserDataSource.kt │ │ └── UserDataSourceImpl.kt │ │ └── vote │ │ ├── VoteDataSource.kt │ │ └── VoteDataSourceImpl.kt │ └── test │ └── java │ └── com │ └── bff │ └── wespot │ └── data │ └── remote │ └── ExampleUnitTest.kt ├── data ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── data │ │ ├── di │ │ ├── ClientModule.kt │ │ ├── DataModule.kt │ │ ├── PagerModule.kt │ │ └── PagingModule.kt │ │ ├── mapper │ │ ├── auth │ │ │ └── AuthMapper.kt │ │ ├── community │ │ │ └── PostMapper.kt │ │ ├── message │ │ │ └── MessageMapper.kt │ │ ├── user │ │ │ └── UserMapper.kt │ │ └── vote │ │ │ └── VoteMapper.kt │ │ ├── paging │ │ ├── auth │ │ │ └── SchoolPagingSource.kt │ │ ├── base │ │ │ └── BaseRemoteMediator.kt │ │ ├── community │ │ │ ├── CategoryPostsPagingSource.kt │ │ │ ├── CommunityAllPostsPagingSource.kt │ │ │ ├── CommunityContentPagingSource.kt │ │ │ └── CommunitySearchPagingSource.kt │ │ ├── message │ │ │ └── MessageRemoteMediator.kt │ │ ├── notification │ │ │ └── NotificationPagingSource.kt │ │ ├── user │ │ │ └── UserPagingSource.kt │ │ └── vote │ │ │ ├── VoteReceivedPagingSource.kt │ │ │ └── VoteSentPagingSource.kt │ │ └── repository │ │ ├── CommonRepositoryImpl.kt │ │ ├── DataStoreRepositoryImpl.kt │ │ ├── auth │ │ ├── AuthRepositoryImpl.kt │ │ └── SchoolPagingRepository.kt │ │ ├── community │ │ ├── CategoryPostsPagingRepository.kt │ │ ├── CommunityAllPostsPagingRepository.kt │ │ ├── CommunityContentPagingRepository.kt │ │ ├── CommunityReportRepositoryImpl.kt │ │ ├── CommunityRepositoryImpl.kt │ │ ├── CommunitySearchPagingRepository.kt │ │ ├── PostDetailRepositoryImpl.kt │ │ └── WritePostRepositoryImpl.kt │ │ ├── firebase │ │ ├── config │ │ │ └── RemoteConfigRepositoryImpl.kt │ │ └── messaging │ │ │ └── MessagingRepositoryImpl.kt │ │ ├── message │ │ ├── MessageRepositoryImpl.kt │ │ ├── MessageSettingRepositoryImpl.kt │ │ └── MessageStorageRepositoryImpl.kt │ │ ├── notification │ │ ├── NotificationPagingRepository.kt │ │ └── NotificationRepositoryImpl.kt │ │ ├── serverDriven │ │ └── OnBoardingRepositoryImpl.kt │ │ ├── user │ │ ├── ProfileRepositoryImpl.kt │ │ ├── UserPagingRepository.kt │ │ └── UserRepositoryImpl.kt │ │ └── vote │ │ ├── VoteReceivedPagingRepository.kt │ │ ├── VoteRepositoryImpl.kt │ │ └── VoteSentPagingRepository.kt │ └── test │ └── java │ └── com │ └── bff │ └── wespot │ └── data │ └── ExampleUnitTest.kt ├── designsystem ├── .gitignore ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── com │ │ └── bff │ │ └── wespot │ │ └── designsystem │ │ ├── component │ │ ├── banner │ │ │ └── WSBanner.kt │ │ ├── button │ │ │ ├── WSButton.kt │ │ │ ├── WSOutlineButton.kt │ │ │ └── WSTextButtonType.kt │ │ ├── header │ │ │ └── WSTopBar.kt │ │ ├── indicator │ │ │ ├── WSHomeTabRow.kt │ │ │ └── WSToast.kt │ │ ├── input │ │ │ └── WsTextField.kt │ │ ├── modal │ │ │ └── WSDialog.kt │ │ └── toggle │ │ │ └── WSSwitch.kt │ │ ├── theme │ │ ├── Color.kt │ │ ├── Shape.kt │ │ ├── Theme.kt │ │ └── Type.kt │ │ └── util │ │ ├── CustomPreview.kt │ │ └── Extension.kt │ └── res │ ├── drawable │ ├── all_menu.xml │ ├── check.xml │ ├── closed_letter.png │ ├── community_empty.xml │ ├── community_tab.xml │ ├── entire_empty.xml │ ├── entire_tab.xml │ ├── error.xml │ ├── high_school.png │ ├── icn_alarm.xml │ ├── icn_close.xml │ ├── icn_settings.xml │ ├── insta.xml │ ├── invalid_message.png │ ├── left_arrow.xml │ ├── lock.xml │ ├── main_logo.xml │ ├── message_empty.xml │ ├── message_tab.xml │ ├── middle_school.png │ ├── opened_letter.png │ ├── question.png │ ├── right_arrow.xml │ ├── search.xml │ ├── vote_empty.xml │ ├── vote_tab.xml │ ├── warning.png │ └── white_logo.png │ ├── font │ ├── pretendard_bold.ttf │ ├── pretendard_m.ttf │ ├── pretendard_r.ttf │ └── pretendard_semibold.ttf │ └── values │ └── strings.xml ├── domain ├── .gitignore ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── domain │ │ ├── paging │ │ └── BasePagingSource.kt │ │ ├── repository │ │ ├── BasePagingRepository.kt │ │ ├── CommonRepository.kt │ │ ├── DataStoreRepository.kt │ │ ├── auth │ │ │ └── AuthRepository.kt │ │ ├── community │ │ │ ├── CommunityReportRepository.kt │ │ │ ├── CommunityRepository.kt │ │ │ ├── PostDetailRepository.kt │ │ │ └── WritePostRepository.kt │ │ ├── firebase │ │ │ ├── config │ │ │ │ └── RemoteConfigRepository.kt │ │ │ └── messaging │ │ │ │ └── MessagingRepository.kt │ │ ├── message │ │ │ ├── MessageRepository.kt │ │ │ ├── MessageSettingRepository.kt │ │ │ └── MessageStorageRepository.kt │ │ ├── notification │ │ │ └── NotificationRepository.kt │ │ ├── serverDriven │ │ │ └── OnBoardingRepository.kt │ │ ├── user │ │ │ ├── ProfileRepository.kt │ │ │ └── UserRepository.kt │ │ └── vote │ │ │ └── VoteRepository.kt │ │ ├── usecase │ │ ├── AutoLoginUseCase.kt │ │ ├── CheckProfanityUseCase.kt │ │ ├── GetMessageHomeTitleUseCase.kt │ │ └── KakaoLoginUseCase.kt │ │ └── util │ │ ├── DataStoreKey.kt │ │ └── RemoteConfigKey.kt │ └── test │ └── java │ └── com │ └── bff │ └── wespot │ └── domain │ └── ExampleUnitTest.kt ├── feature ├── auth │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── auth │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── bff │ │ │ │ └── wespot │ │ │ │ └── auth │ │ │ │ ├── AuthActivity.kt │ │ │ │ ├── screen │ │ │ │ ├── AuthScreen.kt │ │ │ │ ├── ClassScreen.kt │ │ │ │ ├── CompleteScreen.kt │ │ │ │ ├── EditScreen.kt │ │ │ │ ├── GenderScreen.kt │ │ │ │ ├── GradeScreen.kt │ │ │ │ ├── ImageScreen.kt │ │ │ │ ├── NameScreen.kt │ │ │ │ └── SchoolScreen.kt │ │ │ │ ├── state │ │ │ │ ├── AuthAction.kt │ │ │ │ ├── AuthSideEffect.kt │ │ │ │ └── AuthUiState.kt │ │ │ │ └── viewmodel │ │ │ │ └── AuthViewModel.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── default_character.png │ │ │ ├── gallery.png │ │ │ ├── kakao.xml │ │ │ ├── onboarding_01_bkg.png │ │ │ ├── onboarding_02_bkg.png │ │ │ ├── onboarding_03_bkg.png │ │ │ ├── profile.xml │ │ │ └── register_complete.png │ │ │ ├── raw │ │ │ ├── onboarding01.json │ │ │ ├── onboarding02.json │ │ │ └── onboarding03.json │ │ │ └── values │ │ │ ├── string.xml │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── auth │ │ └── ExampleUnitTest.kt ├── community │ ├── presentation │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── bff │ │ │ │ └── wespot │ │ │ │ └── community │ │ │ │ ├── all │ │ │ │ ├── CommunityAllActivity.kt │ │ │ │ ├── CommunityAllViewModel.kt │ │ │ │ ├── screen │ │ │ │ │ ├── AllPostsScreen.kt │ │ │ │ │ └── CommunityAllScreen.kt │ │ │ │ └── state │ │ │ │ │ ├── CommunityAllAction.kt │ │ │ │ │ ├── CommunityAllSideEffect.kt │ │ │ │ │ ├── CommunityAllUiState.kt │ │ │ │ │ └── MenuType.kt │ │ │ │ ├── categorydetail │ │ │ │ ├── CategoryDetailActivity.kt │ │ │ │ ├── CategoryDetailModule.kt │ │ │ │ ├── CategoryDetailViewModel.kt │ │ │ │ ├── screen │ │ │ │ │ └── CategoryDetailScreen.kt │ │ │ │ └── state │ │ │ │ │ ├── CategoryDetailAction.kt │ │ │ │ │ ├── CategoryDetailParams.kt │ │ │ │ │ ├── CategoryDetailSideEffect.kt │ │ │ │ │ └── CategoryDetailUiState.kt │ │ │ │ ├── component │ │ │ │ ├── BannerItem.kt │ │ │ │ ├── FilterChip.kt │ │ │ │ ├── HotPostsItem.kt │ │ │ │ ├── PostItem.kt │ │ │ │ └── VoteItem.kt │ │ │ │ ├── detail │ │ │ │ ├── PostDetailActivity.kt │ │ │ │ ├── PostDetailViewModel.kt │ │ │ │ ├── screen │ │ │ │ │ └── PostDetailScreen.kt │ │ │ │ └── state │ │ │ │ │ ├── PostDetailAction.kt │ │ │ │ │ ├── PostDetailParams.kt │ │ │ │ │ ├── PostDetailSideEffect.kt │ │ │ │ │ └── PostDetailUiState.kt │ │ │ │ ├── di │ │ │ │ ├── CommunityReportModule.kt │ │ │ │ └── PostDetailModule.kt │ │ │ │ ├── report │ │ │ │ ├── CommunityReportActivity.kt │ │ │ │ ├── CommunityReportViewModel.kt │ │ │ │ ├── screen │ │ │ │ │ └── CommunityReportScreen.kt │ │ │ │ └── state │ │ │ │ │ ├── CommunityReportAction.kt │ │ │ │ │ ├── CommunityReportParams.kt │ │ │ │ │ ├── CommunityReportSideEffect.kt │ │ │ │ │ └── CommunityReportUiState.kt │ │ │ │ ├── screen │ │ │ │ └── CommunityHomeScreen.kt │ │ │ │ ├── search │ │ │ │ ├── SearchActivity.kt │ │ │ │ ├── SearchScreen.kt │ │ │ │ ├── SearchViewModel.kt │ │ │ │ └── state │ │ │ │ │ ├── SearchAction.kt │ │ │ │ │ ├── SearchSideEffect.kt │ │ │ │ │ └── SearchUiState.kt │ │ │ │ ├── state │ │ │ │ ├── CommunityAction.kt │ │ │ │ ├── CommunitySideEffect.kt │ │ │ │ └── CommunityUiState.kt │ │ │ │ ├── viewmodel │ │ │ │ └── CommunityHomeViewModel.kt │ │ │ │ └── write │ │ │ │ ├── WritePostActivity.kt │ │ │ │ ├── WritePostModule.kt │ │ │ │ ├── WritePostViewModel.kt │ │ │ │ ├── screen │ │ │ │ └── WritePostScreen.kt │ │ │ │ └── state │ │ │ │ ├── WritePostAction.kt │ │ │ │ ├── WritePostParams.kt │ │ │ │ ├── WritePostSideEffect.kt │ │ │ │ └── WritePostUiState.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ ├── add.png │ │ │ ├── chat_bubble.xml │ │ │ ├── checked.xml │ │ │ ├── connection_error.xml │ │ │ ├── down_arrow.xml │ │ │ ├── horizontal_3dot.xml │ │ │ ├── like.xml │ │ │ ├── post_article.xml │ │ │ ├── scrap.xml │ │ │ ├── send_button.xml │ │ │ └── unchecked.xml │ │ │ └── values │ │ │ └── strings.xml │ └── ui-model │ │ ├── build.gradle.kts │ │ └── src │ │ └── main │ │ └── kotlin │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── community │ │ └── uimodel │ │ ├── BannerItemUiModel.kt │ │ ├── BaseCommunityContentUiModel.kt │ │ ├── CommunityContentPagingUiModel.kt │ │ ├── HotPostItemUiModel.kt │ │ ├── PostCommentUiModel.kt │ │ ├── PostDetailUiModel.kt │ │ ├── PostItemUiModel.kt │ │ ├── UnknownUiModel.kt │ │ ├── VoteItemUiModel.kt │ │ └── chip │ │ ├── BaseChipUiModel.kt │ │ └── FilterChipUiModel.kt ├── entire │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── entire │ │ │ ├── common │ │ │ └── constants.kt │ │ │ ├── screen │ │ │ ├── EntireScreen.kt │ │ │ ├── edit │ │ │ │ └── ProfileEditScreen.kt │ │ │ └── setting │ │ │ │ ├── AccountSettingScreen.kt │ │ │ │ ├── NotificationSettingScreen.kt │ │ │ │ ├── RevokeConfirmScreen.kt │ │ │ │ ├── RevokeScreen.kt │ │ │ │ └── SettingScreen.kt │ │ │ ├── state │ │ │ ├── EntireAction.kt │ │ │ ├── EntireSideEffect.kt │ │ │ ├── EntireUiState.kt │ │ │ ├── edit │ │ │ │ ├── ProfileEditAction.kt │ │ │ │ ├── ProfileEditSideEffect.kt │ │ │ │ └── ProfileEditUiState.kt │ │ │ └── notification │ │ │ │ ├── NotificationSettingAction.kt │ │ │ │ ├── NotificationSettingSideEffect.kt │ │ │ │ └── NotificationSettingUiState.kt │ │ │ └── viewmodel │ │ │ ├── EntireViewModel.kt │ │ │ ├── NotificationSettingViewModel.kt │ │ │ └── ProfileEditViewModel.kt │ │ └── res │ │ ├── drawable │ │ ├── album.xml │ │ ├── ic_check.xml │ │ ├── revoke_character.png │ │ └── vote_question_ask.png │ │ └── values │ │ ├── strings.xml │ │ └── urls.xml ├── message │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── message │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── kotlin │ │ │ └── com │ │ │ │ └── bff │ │ │ │ └── wespot │ │ │ │ └── message │ │ │ │ ├── common │ │ │ │ ├── Constants.kt │ │ │ │ └── TimeExtensions.kt │ │ │ │ ├── component │ │ │ │ ├── MessageItem.kt │ │ │ │ ├── ProfileSelectBottomSheet.kt │ │ │ │ └── SendExitDialog.kt │ │ │ │ ├── model │ │ │ │ ├── AnonymousProfile.kt │ │ │ │ └── MessageCardType.kt │ │ │ │ ├── screen │ │ │ │ ├── MessageHomeScreen.kt │ │ │ │ ├── MessageScreen.kt │ │ │ │ ├── room │ │ │ │ │ └── MessageRoomScreen.kt │ │ │ │ ├── send │ │ │ │ │ ├── AnonymousProfileModal.kt │ │ │ │ │ ├── MessageSendScreen.kt │ │ │ │ │ ├── MessageWriteScreen.kt │ │ │ │ │ └── ReceiverSelectionScreen.kt │ │ │ │ ├── setting │ │ │ │ │ ├── BlockedMessageScreen.kt │ │ │ │ │ ├── MessageNotificationSettingScreen.kt │ │ │ │ │ ├── MessageSettingScreen.kt │ │ │ │ │ └── MessageUsageSettingScreen.kt │ │ │ │ └── storage │ │ │ │ │ ├── EmptyBookmarkScreen.kt │ │ │ │ │ └── MessageStorageScreen.kt │ │ │ │ ├── state │ │ │ │ ├── home │ │ │ │ │ ├── MessageHomeAction.kt │ │ │ │ │ ├── MessageHomeSideEffect.kt │ │ │ │ │ └── MessageHomeUiState.kt │ │ │ │ ├── room │ │ │ │ │ ├── RoomAction.kt │ │ │ │ │ ├── RoomSideEffect.kt │ │ │ │ │ └── RoomUiState.kt │ │ │ │ ├── send │ │ │ │ │ ├── MessageSendSideEffect.kt │ │ │ │ │ ├── MessageSendUiState.kt │ │ │ │ │ ├── anonymous │ │ │ │ │ │ ├── AnonymousProfileAction.kt │ │ │ │ │ │ ├── AnonymousProfileSideEffect.kt │ │ │ │ │ │ └── AnonymousProfileUiState.kt │ │ │ │ │ ├── receiver │ │ │ │ │ │ ├── ReceiverAction.kt │ │ │ │ │ │ └── ReceiverSideEffect.kt │ │ │ │ │ ├── send │ │ │ │ │ │ ├── SendAction.kt │ │ │ │ │ │ └── SendSideEffect.kt │ │ │ │ │ └── writing │ │ │ │ │ │ ├── WritingAction.kt │ │ │ │ │ │ └── WritingSideEffect.kt │ │ │ │ ├── setting │ │ │ │ │ ├── BlockedMessageAction.kt │ │ │ │ │ ├── BlockedMessageSideEffect.kt │ │ │ │ │ ├── BlockedMessageUiState.kt │ │ │ │ │ ├── MessageNotificationSettingAction.kt │ │ │ │ │ ├── MessageNotificationSettingUiState.kt │ │ │ │ │ ├── MessageUsageSettingAction.kt │ │ │ │ │ └── MessageUsageSettingUiState.kt │ │ │ │ └── storage │ │ │ │ │ ├── StorageAction.kt │ │ │ │ │ ├── StorageSideEffect.kt │ │ │ │ │ └── StorageUiState.kt │ │ │ │ └── viewmodel │ │ │ │ ├── AnonymousProfileViewModel.kt │ │ │ │ ├── BlockedMessageViewModel.kt │ │ │ │ ├── MessageHomeViewModel.kt │ │ │ │ ├── MessageNotificationSettingViewModel.kt │ │ │ │ ├── MessageRoomViewModel.kt │ │ │ │ ├── MessageUsageViewModel.kt │ │ │ │ ├── MessageViewModel.kt │ │ │ │ ├── SendViewModel.kt │ │ │ │ └── StorageViewModel.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── add.png │ │ │ ├── album.xml │ │ │ ├── all.xml │ │ │ ├── bookmark.xml │ │ │ ├── bookmark_chip.xml │ │ │ ├── close.xml │ │ │ ├── edit.xml │ │ │ ├── empty_message.png │ │ │ ├── error.xml │ │ │ ├── message.png │ │ │ ├── message_1.png │ │ │ ├── message_2.png │ │ │ ├── message_3.png │ │ │ ├── message_gradient_dawn_evening.png │ │ │ ├── message_room_arrow.xml │ │ │ ├── option.xml │ │ │ ├── pencil.png │ │ │ ├── received.xml │ │ │ ├── received_message.png │ │ │ ├── received_message_card.png │ │ │ ├── room_bookmarked.png │ │ │ ├── sent.xml │ │ │ ├── sent_message_card.png │ │ │ └── timer.xml │ │ │ ├── raw │ │ │ └── message_dawn.json │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── message │ │ └── ExampleUnitTest.kt ├── notification │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── kotlin │ │ └── com │ │ │ └── bff │ │ │ └── wespot │ │ │ └── notification │ │ │ ├── screen │ │ │ └── NotificationScreen.kt │ │ │ ├── state │ │ │ ├── NotificationAction.kt │ │ │ ├── NotificationSideEffect.kt │ │ │ └── NotificationUiState.kt │ │ │ └── viewmodel │ │ │ └── NotificationViewModel.kt │ │ └── res │ │ ├── drawable │ │ ├── ic_message_notification.xml │ │ ├── ic_notification.xml │ │ └── ic_vote_notification.xml │ │ └── values │ │ └── strings.xml ├── server-driven │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── bff │ │ └── wespot │ │ └── server │ │ └── driven │ │ ├── component │ │ ├── ButtonsSection.kt │ │ ├── ImageSection.kt │ │ ├── TextListSection.kt │ │ └── TextSection.kt │ │ ├── onboarding │ │ ├── OnBoardingBottomSheet.kt │ │ ├── OnBoardingViewModel.kt │ │ └── state │ │ │ ├── OnBoardingNotificationAction.kt │ │ │ └── OnBoardingSideEffect.kt │ │ ├── type │ │ ├── ColorTypeItem.kt │ │ ├── GradationMapper.kt │ │ ├── IconTypeItem.kt │ │ ├── RichTextItem.kt │ │ └── TypographyMapper.kt │ │ └── util │ │ └── AttributeConverter.kt └── vote │ ├── .gitignore │ ├── build.gradle.kts │ └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── bff │ │ └── wespot │ │ └── vote │ │ ├── screen │ │ ├── IndividualVoteScreen.kt │ │ ├── VoteHomeScreen.kt │ │ ├── VoteResultScreen.kt │ │ ├── VoteStorageScreen.kt │ │ └── VotingScreen.kt │ │ ├── state │ │ ├── home │ │ │ ├── VoteAction.kt │ │ │ ├── VoteSideEffect.kt │ │ │ └── VoteUiState.kt │ │ ├── result │ │ │ ├── ResultAction.kt │ │ │ ├── ResultSideEffect.kt │ │ │ └── ResultUiState.kt │ │ ├── storage │ │ │ ├── StorageAction.kt │ │ │ ├── StorageSideEffect.kt │ │ │ └── StorageUiState.kt │ │ └── voting │ │ │ ├── VotingAction.kt │ │ │ ├── VotingSideEffect.kt │ │ │ └── VotingUiState.kt │ │ ├── ui │ │ ├── EmptyResultScreen.kt │ │ └── VoteCard.kt │ │ └── viewmodel │ │ ├── IndividualViewModel.kt │ │ ├── VoteHomeViewModel.kt │ │ ├── VoteResultViewModel.kt │ │ ├── VoteStorageViewModel.kt │ │ └── VotingViewModel.kt │ └── res │ ├── drawable │ ├── blur_2.png │ ├── blur_3.png │ ├── blur_4.png │ ├── blur_5.png │ ├── empty_vote.png │ ├── first.png │ ├── first_empty.png │ ├── guide_image.png │ ├── logo1.png │ ├── logo2.png │ ├── logo3.png │ ├── no_friends.png │ ├── no_vote.png │ ├── second.png │ ├── third.png │ ├── vote.png │ ├── vote_background.png │ ├── vote_badge.png │ └── vote_gradient.png │ ├── raw │ ├── vote_find.json │ ├── vote_home.json │ └── vote_swipe.json │ └── values │ └── strings.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── module_graph.svg ├── script ├── hookScript └── setupLint.sh └── settings.gradle.kts /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/create-jira-issue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/workflows/create-jira-issue.yml -------------------------------------------------------------------------------- /.github/workflows/opened-issue-notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/workflows/opened-issue-notification.yml -------------------------------------------------------------------------------- /.github/workflows/submitted-pr-review-notification.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.github/workflows/submitted-pr-review-notification.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/bff/wespot/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/androidTest/java/com/bff/wespot/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/dev/kotlin/com/bff/wespot/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/dev/kotlin/com/bff/wespot/AnalyticsModule.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/application/WeSpotApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/application/WeSpotApplication.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/common/Constants.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/common/NavControllerExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/common/NavControllerExtensions.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/di/ConfigModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/di/ConfigModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/di/NavigationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/di/NavigationModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/MainScreen.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/component/BottomNavigationTab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/component/BottomNavigationTab.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/component/MainTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/component/MainTopBar.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/component/OnBoardingSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/component/OnBoardingSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/component/RestrictionBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/component/RestrictionBottomSheet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/model/BarType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/model/BarType.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/model/BottomBarDestinations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/model/BottomBarDestinations.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/model/NavigationBarPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/model/NavigationBarPosition.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/model/RestrictionContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/model/RestrictionContent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/model/VersionUpdateDialogState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/model/VersionUpdateDialogState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/state/MainAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/state/MainAction.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/state/MainSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/state/MainSideEffect.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/state/MainUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/state/MainUiState.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/main/viewmodel/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/main/viewmodel/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/navigation/AppNavGraphs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/navigation/AppNavGraphs.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/navigation/navigator/CommonNavGraphNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/navigation/navigator/CommonNavGraphNavigator.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/navigation/navigator/NavigatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/navigation/navigator/NavigatorImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/navigation/navigator/NotificationNavigatorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/navigation/navigator/NotificationNavigatorImpl.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/notification/PushNotificationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/notification/PushNotificationService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/splash/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/splash/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/com/bff/wespot/splash/SplashViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/kotlin/com/bff/wespot/splash/SplashViewModel.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_push_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/drawable-xhdpi/ic_push_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_push_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/drawable-xxhdpi/ic_push_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_push_notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/drawable-xxxhdpi/ic_push_notification.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/drawable/icon.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_splash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/layout/activity_splash.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/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/wespot-bff/WeSpot-Android/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/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/values-v31/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/values-v31/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/remote_default_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/main/res/xml/remote_default_config.xml -------------------------------------------------------------------------------- /app/src/real/kotlin/com.bff.wespot/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/real/kotlin/com.bff.wespot/AnalyticsModule.kt -------------------------------------------------------------------------------- /app/src/real/kotlin/com.bff.wespot/FirebaseAnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/real/kotlin/com.bff.wespot/FirebaseAnalyticsHelper.kt -------------------------------------------------------------------------------- /app/src/test/java/com/bff/wespot/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/app/src/test/java/com/bff/wespot/ExampleUnitTest.kt -------------------------------------------------------------------------------- /config/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/config/detekt.yml -------------------------------------------------------------------------------- /core/analytics/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/analytics/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/build.gradle.kts -------------------------------------------------------------------------------- /core/analytics/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticExtension.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticsEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticsEvent.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/AnalyticsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/DebugAnalyicsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/DebugAnalyicsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/NoOpAnalyticsHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/NoOpAnalyticsHelper.kt -------------------------------------------------------------------------------- /core/analytics/src/main/java/com/bff/wespot/analytics/params/AreaParams.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/analytics/src/main/java/com/bff/wespot/analytics/params/AreaParams.kt -------------------------------------------------------------------------------- /core/common/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/common/build.gradle.kts -------------------------------------------------------------------------------- /core/common/src/main/kotlin/com/bff/wespot/common/extension/onNetworkFailure.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/common/src/main/kotlin/com/bff/wespot/common/extension/onNetworkFailure.kt -------------------------------------------------------------------------------- /core/common/src/main/kotlin/com/bff/wespot/common/util/AppVersionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/common/src/main/kotlin/com/bff/wespot/common/util/AppVersionUtils.kt -------------------------------------------------------------------------------- /core/common/src/main/kotlin/com/bff/wespot/common/util/DateTimeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/common/src/main/kotlin/com/bff/wespot/common/util/DateTimeConverter.kt -------------------------------------------------------------------------------- /core/common/src/test/java/com/bff/wespot/common/util/AppVersionUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/common/src/test/java/com/bff/wespot/common/util/AppVersionUtilsTest.kt -------------------------------------------------------------------------------- /core/model/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/build.gradle.kts -------------------------------------------------------------------------------- /core/model/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/proguard-rules.pro -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/request/KakaoAuthToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/request/KakaoAuthToken.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/request/RevokeReasonListDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/request/RevokeReasonListDto.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/request/SignIn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/request/SignIn.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/request/SignUp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/request/SignUp.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/response/AuthToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/response/AuthToken.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/response/Consents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/response/Consents.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/response/School.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/response/School.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/response/SchoolList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/response/SchoolList.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/auth/response/SignUpToken.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/auth/response/SignUpToken.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/BackgroundColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/BackgroundColor.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/Character.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/Character.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/KakaoContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/KakaoContent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/KakaoSharingType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/KakaoSharingType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/Paging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/Paging.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/ReportType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/ReportType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/Restriction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/Restriction.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/RestrictionArg.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/RestrictionArg.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/common/RestrictionType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/common/RestrictionType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/BannerItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/BannerItem.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/BaseCommunityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/BaseCommunityContent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/CategoryDetailsPaging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/CategoryDetailsPaging.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/CommunityContentPaging.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/CommunityContentPaging.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/HotPostItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/HotPostItem.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/PostComment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/PostComment.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/PostDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/PostDetail.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/PostInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/PostInfo.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/PostItems.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/PostItems.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/ReportReason.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/ReportReason.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/ReportReasonItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/ReportReasonItem.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/VoteItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/VoteItem.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/chip/BaseChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/chip/BaseChip.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/chip/CategoryChips.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/chip/CategoryChips.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/community/chip/FilterChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/community/chip/FilterChip.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/constants/LoginState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/constants/LoginState.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/exception/NetworkException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/exception/NetworkException.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/exception/NetworkExceptionViewType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/exception/NetworkExceptionViewType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/request/SendMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/request/SendMessage.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/Message.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageDetail.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageHomeTitle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageHomeTitle.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageProfile.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageRoom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageRoom.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/MessageStatus.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/message/response/SenderProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/message/response/SenderProfile.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/notification/Notification.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/notification/Notification.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/notification/NotificationList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/notification/NotificationList.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/notification/NotificationType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/notification/NotificationType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/notification/PushNotificationData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/notification/PushNotificationData.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/BaseComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/BaseComponent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/ButtonComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/ButtonComponent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/ImageComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/ImageComponent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/OnBoarding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/OnBoarding.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/OnBoardingCategory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/OnBoardingCategory.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/Paddings.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/Paddings.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/RichText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/RichText.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/TextComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/TextComponent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/TextListComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/TextListComponent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/click/BasicClickAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/click/BasicClickAction.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/click/ClickAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/click/ClickAction.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/BaseSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/BaseSection.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/BottomSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/BottomSection.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/ContentSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/section/ContentSection.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/ColorType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/ColorType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/IconType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/IconType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/ImageType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/ImageType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/RichTextType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/serverDriven/type/RichTextType.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/user/response/NotificationSetting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/user/response/NotificationSetting.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/user/response/Profile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/user/response/Profile.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/user/response/ProfileCharacter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/user/response/ProfileCharacter.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/user/response/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/user/response/User.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/user/response/UserList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/user/response/UserList.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/request/VoteResultUpload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/request/VoteResultUpload.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/request/VoteResultsUpload.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/request/VoteResultsUpload.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/IndividualReceived.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/IndividualReceived.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/ReceivedVoteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/ReceivedVoteData.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/ReceivedVoteResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/ReceivedVoteResult.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/SentVoteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/SentVoteData.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/SentVoteResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/SentVoteResult.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/StorageVoteResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/StorageVoteResult.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteData.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteItem.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteItems.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteItems.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteOption.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteOption.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteReceived.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteReceived.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteResults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteResults.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteSent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteSent.kt -------------------------------------------------------------------------------- /core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/model/src/main/kotlin/com/bff/wespot/model/vote/response/VoteUser.kt -------------------------------------------------------------------------------- /core/navigation/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/navigation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/navigation/build.gradle.kts -------------------------------------------------------------------------------- /core/navigation/src/main/kotlin/com/bff/wespot/navigation/Navigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/navigation/src/main/kotlin/com/bff/wespot/navigation/Navigator.kt -------------------------------------------------------------------------------- /core/navigation/src/main/kotlin/com/bff/wespot/navigation/NotificationNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/navigation/src/main/kotlin/com/bff/wespot/navigation/NotificationNavigator.kt -------------------------------------------------------------------------------- /core/navigation/src/main/kotlin/com/bff/wespot/navigation/util/Extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/navigation/src/main/kotlin/com/bff/wespot/navigation/util/Extension.kt -------------------------------------------------------------------------------- /core/navigation/src/main/kotlin/com/bff/wespot/navigation/util/ExtraConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/navigation/src/main/kotlin/com/bff/wespot/navigation/util/ExtraConstants.kt -------------------------------------------------------------------------------- /core/network/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/network/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/network/build.gradle.kts -------------------------------------------------------------------------------- /core/network/src/main/kotlin/com/bff/wespot/network/extensions/HttpClientExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/network/src/main/kotlin/com/bff/wespot/network/extensions/HttpClientExtensions.kt -------------------------------------------------------------------------------- /core/network/src/test/kotlin/com/bff/wespot/network/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/network/src/test/kotlin/com/bff/wespot/network/ExampleUnitTest.kt -------------------------------------------------------------------------------- /core/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /core/ui/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/build.gradle.kts -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/base/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/base/BaseViewModel.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/base/NoneSideEffect.kt: -------------------------------------------------------------------------------- 1 | package com.bff.wespot.ui.base 2 | 3 | class NoneSideEffect 4 | -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/AutoSizeText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/AutoSizeText.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/BottomButtonLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/BottomButtonLayout.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/CaptureBitmap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/CaptureBitmap.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/DotIndicators.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/DotIndicators.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/LetterCountIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/LetterCountIndicator.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/ListBottomGradient.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/ListBottomGradient.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/LoadingAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/LoadingAnimation.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/MultiLineText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/MultiLineText.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/NetworkDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/NetworkDialog.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/ProfileCircleImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/ProfileCircleImage.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/RedDot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/RedDot.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/ReportBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/ReportBottomSheet.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/ScrollIndicator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/ScrollIndicator.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/SettingListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/SettingListItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/SettingSwitchItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/SettingSwitchItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/SideEffectHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/SideEffectHandler.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/TopToast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/TopToast.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSBottomSheet.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSCarousel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSCarousel.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSChipGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSChipGroup.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSListItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSSelectionItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/component/WSSelectionItem.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/di/CoroutineModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/di/CoroutineModule.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/model/SideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/model/SideEffect.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/model/ToastState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/model/ToastState.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/network/NetworkState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/network/NetworkState.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/network/NetworkStateChecker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/network/NetworkStateChecker.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/ColorUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/ColorUtil.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/KakaoLoginManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/KakaoLoginManager.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/LifecycleUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/LifecycleUtil.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/ModifierUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/ModifierUtil.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/MultiClickCutter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/MultiClickCutter.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/SideEffectFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/SideEffectFlow.kt -------------------------------------------------------------------------------- /core/ui/src/main/kotlin/com/bff/wespot/ui/util/autoTilt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/kotlin/com/bff/wespot/ui/util/autoTilt.kt -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/background.xml -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/character.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/character.xml -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/default_profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/default_profile.png -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/exclude.xml -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/female_student.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/female_student.png -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/male_student.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/male_student.png -------------------------------------------------------------------------------- /core/ui/src/main/res/drawable/send.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/drawable/send.xml -------------------------------------------------------------------------------- /core/ui/src/main/res/raw/loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/raw/loading.json -------------------------------------------------------------------------------- /core/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/core/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /data-local/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data-local/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/build.gradle.kts -------------------------------------------------------------------------------- /data-local/schemas/com.bff.wespot.data.local.database.WeSpotDatabase/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/schemas/com.bff.wespot.data.local.database.WeSpotDatabase/1.json -------------------------------------------------------------------------------- /data-local/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/common/mapper/ProfileMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/common/mapper/ProfileMapper.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/common/serializer/MessageProfileConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/common/serializer/MessageProfileConverter.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/common/serializer/ProfileSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/common/serializer/ProfileSerializer.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/database/WeSpotDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/database/WeSpotDatabase.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/database/dao/MessageDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/database/dao/MessageDao.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/di/DataLocalModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/di/DataLocalModule.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/di/DatabaseModule.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/di/ProtoDataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/di/ProtoDataStoreModule.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/model/message/MessageEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/model/message/MessageEntity.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/model/message/MessageEntityList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/model/message/MessageEntityList.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/source/ProfileDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/source/ProfileDataSource.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/source/ProfileDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/source/ProfileDataSourceImpl.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/source/WeSpotDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/source/WeSpotDataStore.kt -------------------------------------------------------------------------------- /data-local/src/main/java/com/bff/wespot/data/local/source/WeSpotDataStoreImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/java/com/bff/wespot/data/local/source/WeSpotDataStoreImpl.kt -------------------------------------------------------------------------------- /data-local/src/main/proto/profile_preference.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-local/src/main/proto/profile_preference.proto -------------------------------------------------------------------------------- /data-remote/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data-remote/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/build.gradle.kts -------------------------------------------------------------------------------- /data-remote/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/proguard-rules.pro -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/di/DataRemoteModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/di/DataRemoteModule.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/extensions/DateTimeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/extensions/DateTimeExtensions.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/extensions/HttpClientExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/extensions/HttpClientExtension.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/ImageUploadFailedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/ImageUploadFailedException.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/MessageContentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/MessageContentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/ConsentsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/ConsentsDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/SignInDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/SignInDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/SignUpDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/request/SignUpDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/AuthTokenDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/AuthTokenDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SchoolDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SchoolDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SchoolListDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SchoolListDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SignUpTokenDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/auth/response/SignUpTokenDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/BackgroundColorDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/BackgroundColorDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/CharacterDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/CharacterDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/EditProfileDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/EditProfileDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ImageUrlDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ImageUrlDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/KakaoContentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/KakaoContentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ProfanityDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ProfanityDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ReportDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ReportDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ReportReasonDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/ReportReasonDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/RestrictionDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/RestrictionDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/TokenDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/common/TokenDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/BannerItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/BannerItemDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/CommentRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/CommentRequest.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/HotPostItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/HotPostItemDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostCommentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostCommentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostDetailDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostDetailDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostInfoDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostInfoDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/PostItemDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/ReportReasonRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/ReportReasonRequest.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/VoteItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/VoteItemDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/BaseChipDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/BaseChipDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/CategoryChipsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/CategoryChipsDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/FilterChipDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/community/chip/FilterChipDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/request/MessageReplyDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/request/MessageReplyDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/request/MessageUsageDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/request/MessageUsageDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/response/MessageDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/response/MessageDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/response/MessageIdDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/message/response/MessageIdDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/notification/NotificationDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/notification/NotificationDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/BaseComponentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/BaseComponentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/PaddingsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/PaddingsDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/RichTextDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/RichTextDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/TextComponentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/TextComponentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/type/IconTypeDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/serverDriven/type/IconTypeDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/request/IntroductionDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/request/IntroductionDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/request/ProfileUpdateDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/request/ProfileUpdateDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/ProfileDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/ProfileDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/UserDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/UserDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/UserListDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/user/response/UserListDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/SentVoteDataDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/SentVoteDataDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteItemDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteItemDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteItemsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteItemsDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteOptionDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteOptionDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteReceivedDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteReceivedDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteResultsDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteResultsDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteSentDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteSentDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteUserDto.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/model/vote/response/VoteUserDto.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/CommonDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/CommonDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/CommonDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/CommonDataSourceImpl.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/ImageDecoderDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/ImageDecoderDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/ImageDecoderDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/ImageDecoderDataSourceImpl.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/auth/AuthDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/auth/AuthDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/auth/AuthDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/auth/AuthDataSourceImpl.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/message/MessageDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/message/MessageDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/user/UserDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/user/UserDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/user/UserDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/user/UserDataSourceImpl.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/vote/VoteDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/vote/VoteDataSource.kt -------------------------------------------------------------------------------- /data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/vote/VoteDataSourceImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/main/kotlin/com/bff/wespot/data/remote/source/vote/VoteDataSourceImpl.kt -------------------------------------------------------------------------------- /data-remote/src/test/java/com/bff/wespot/data/remote/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data-remote/src/test/java/com/bff/wespot/data/remote/ExampleUnitTest.kt -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /data/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/build.gradle.kts -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/di/ClientModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/di/ClientModule.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/di/DataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/di/DataModule.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/di/PagerModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/di/PagerModule.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/di/PagingModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/di/PagingModule.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/mapper/auth/AuthMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/mapper/auth/AuthMapper.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/mapper/community/PostMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/mapper/community/PostMapper.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/mapper/message/MessageMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/mapper/message/MessageMapper.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/mapper/user/UserMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/mapper/user/UserMapper.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/mapper/vote/VoteMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/mapper/vote/VoteMapper.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/auth/SchoolPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/auth/SchoolPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/base/BaseRemoteMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/base/BaseRemoteMediator.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/community/CategoryPostsPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/community/CategoryPostsPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunityAllPostsPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunityAllPostsPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunityContentPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunityContentPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunitySearchPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/community/CommunitySearchPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/message/MessageRemoteMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/message/MessageRemoteMediator.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/notification/NotificationPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/notification/NotificationPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/user/UserPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/user/UserPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/vote/VoteReceivedPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/vote/VoteReceivedPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/paging/vote/VoteSentPagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/paging/vote/VoteSentPagingSource.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/CommonRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/CommonRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/DataStoreRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/DataStoreRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/auth/AuthRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/auth/AuthRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/auth/SchoolPagingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/auth/SchoolPagingRepository.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/community/CommunityRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/community/CommunityRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/community/PostDetailRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/community/PostDetailRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/community/WritePostRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/community/WritePostRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageSettingRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageSettingRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageStorageRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/message/MessageStorageRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/serverDriven/OnBoardingRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/serverDriven/OnBoardingRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/user/ProfileRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/user/ProfileRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/user/UserPagingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/user/UserPagingRepository.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/user/UserRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/user/UserRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteReceivedPagingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteReceivedPagingRepository.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteRepositoryImpl.kt -------------------------------------------------------------------------------- /data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteSentPagingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/main/kotlin/com/bff/wespot/data/repository/vote/VoteSentPagingRepository.kt -------------------------------------------------------------------------------- /data/src/test/java/com/bff/wespot/data/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/data/src/test/java/com/bff/wespot/data/ExampleUnitTest.kt -------------------------------------------------------------------------------- /designsystem/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /designsystem/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/build.gradle.kts -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/banner/WSBanner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/banner/WSBanner.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSButton.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSOutlineButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSOutlineButton.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSTextButtonType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/button/WSTextButtonType.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/header/WSTopBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/header/WSTopBar.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/indicator/WSHomeTabRow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/indicator/WSHomeTabRow.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/indicator/WSToast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/indicator/WSToast.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/input/WsTextField.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/input/WsTextField.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/modal/WSDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/modal/WSDialog.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/toggle/WSSwitch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/component/toggle/WSSwitch.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Color.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Shape.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Theme.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/theme/Type.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/util/CustomPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/util/CustomPreview.kt -------------------------------------------------------------------------------- /designsystem/src/main/kotlin/com/bff/wespot/designsystem/util/Extension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/kotlin/com/bff/wespot/designsystem/util/Extension.kt -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/all_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/all_menu.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/check.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/closed_letter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/closed_letter.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/community_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/community_empty.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/community_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/community_tab.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/entire_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/entire_empty.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/entire_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/entire_tab.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/error.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/high_school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/high_school.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/icn_alarm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/icn_alarm.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/icn_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/icn_close.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/icn_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/icn_settings.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/insta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/insta.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/invalid_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/invalid_message.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/left_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/left_arrow.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/lock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/lock.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/main_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/main_logo.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/message_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/message_empty.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/message_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/message_tab.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/middle_school.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/middle_school.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/opened_letter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/opened_letter.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/question.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/right_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/right_arrow.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/search.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/vote_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/vote_empty.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/vote_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/vote_tab.xml -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/warning.png -------------------------------------------------------------------------------- /designsystem/src/main/res/drawable/white_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/drawable/white_logo.png -------------------------------------------------------------------------------- /designsystem/src/main/res/font/pretendard_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/font/pretendard_bold.ttf -------------------------------------------------------------------------------- /designsystem/src/main/res/font/pretendard_m.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/font/pretendard_m.ttf -------------------------------------------------------------------------------- /designsystem/src/main/res/font/pretendard_r.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/font/pretendard_r.ttf -------------------------------------------------------------------------------- /designsystem/src/main/res/font/pretendard_semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/font/pretendard_semibold.ttf -------------------------------------------------------------------------------- /designsystem/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/designsystem/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /domain/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/build.gradle.kts -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/paging/BasePagingSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/paging/BasePagingSource.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/BasePagingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/BasePagingRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/CommonRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/CommonRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/DataStoreRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/DataStoreRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/auth/AuthRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/auth/AuthRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/community/CommunityRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/community/CommunityRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/community/PostDetailRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/community/PostDetailRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/community/WritePostRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/community/WritePostRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageSettingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageSettingRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageStorageRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/message/MessageStorageRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/serverDriven/OnBoardingRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/serverDriven/OnBoardingRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/user/ProfileRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/user/ProfileRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/user/UserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/user/UserRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/repository/vote/VoteRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/repository/vote/VoteRepository.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/usecase/AutoLoginUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/usecase/AutoLoginUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/usecase/CheckProfanityUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/usecase/CheckProfanityUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/usecase/GetMessageHomeTitleUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/usecase/GetMessageHomeTitleUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/usecase/KakaoLoginUseCase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/usecase/KakaoLoginUseCase.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/util/DataStoreKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/util/DataStoreKey.kt -------------------------------------------------------------------------------- /domain/src/main/kotlin/com/bff/wespot/domain/util/RemoteConfigKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/main/kotlin/com/bff/wespot/domain/util/RemoteConfigKey.kt -------------------------------------------------------------------------------- /domain/src/test/java/com/bff/wespot/domain/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/domain/src/test/java/com/bff/wespot/domain/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/auth/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/auth/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/build.gradle.kts -------------------------------------------------------------------------------- /feature/auth/src/androidTest/java/com/bff/wespot/auth/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/androidTest/java/com/bff/wespot/auth/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/auth/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/AuthActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/AuthActivity.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/AuthScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/AuthScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/ClassScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/ClassScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/CompleteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/CompleteScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/EditScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/EditScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/GenderScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/GenderScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/GradeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/GradeScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/ImageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/ImageScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/NameScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/NameScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/SchoolScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/screen/SchoolScreen.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthAction.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthSideEffect.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/state/AuthUiState.kt -------------------------------------------------------------------------------- /feature/auth/src/main/kotlin/com/bff/wespot/auth/viewmodel/AuthViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/kotlin/com/bff/wespot/auth/viewmodel/AuthViewModel.kt -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/default_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/default_character.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/gallery.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/kakao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/kakao.xml -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/onboarding_01_bkg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/onboarding_01_bkg.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/onboarding_02_bkg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/onboarding_02_bkg.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/onboarding_03_bkg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/onboarding_03_bkg.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/profile.xml -------------------------------------------------------------------------------- /feature/auth/src/main/res/drawable/register_complete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/drawable/register_complete.png -------------------------------------------------------------------------------- /feature/auth/src/main/res/raw/onboarding01.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/raw/onboarding01.json -------------------------------------------------------------------------------- /feature/auth/src/main/res/raw/onboarding02.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/raw/onboarding02.json -------------------------------------------------------------------------------- /feature/auth/src/main/res/raw/onboarding03.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/raw/onboarding03.json -------------------------------------------------------------------------------- /feature/auth/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/values/string.xml -------------------------------------------------------------------------------- /feature/auth/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/auth/src/test/java/com/bff/wespot/auth/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/auth/src/test/java/com/bff/wespot/auth/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/community/presentation/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/build.gradle.kts -------------------------------------------------------------------------------- /feature/community/presentation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/all/state/MenuType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/all/state/MenuType.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/component/BannerItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/component/BannerItem.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/component/FilterChip.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/component/FilterChip.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/component/PostItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/component/PostItem.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/component/VoteItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/component/VoteItem.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/di/PostDetailModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/di/PostDetailModule.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/java/com/bff/wespot/community/search/SearchScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/java/com/bff/wespot/community/search/SearchScreen.kt -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/add.png -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/chat_bubble.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/chat_bubble.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/checked.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/checked.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/connection_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/connection_error.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/down_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/down_arrow.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/horizontal_3dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/horizontal_3dot.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/like.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/like.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/post_article.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/post_article.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/scrap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/scrap.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/send_button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/send_button.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/drawable/unchecked.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/drawable/unchecked.xml -------------------------------------------------------------------------------- /feature/community/presentation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/presentation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/community/ui-model/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/ui-model/build.gradle.kts -------------------------------------------------------------------------------- /feature/community/ui-model/src/main/kotlin/com/bff/wespot/community/uimodel/UnknownUiModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/community/ui-model/src/main/kotlin/com/bff/wespot/community/uimodel/UnknownUiModel.kt -------------------------------------------------------------------------------- /feature/entire/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/entire/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/build.gradle.kts -------------------------------------------------------------------------------- /feature/entire/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/common/constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/common/constants.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/EntireScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/EntireScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/edit/ProfileEditScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/edit/ProfileEditScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/AccountSettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/AccountSettingScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/RevokeConfirmScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/RevokeConfirmScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/RevokeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/RevokeScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/SettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/screen/setting/SettingScreen.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/EntireAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/EntireAction.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/EntireSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/EntireSideEffect.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/EntireUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/EntireUiState.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditAction.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditSideEffect.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/state/edit/ProfileEditUiState.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/EntireViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/EntireViewModel.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/NotificationSettingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/NotificationSettingViewModel.kt -------------------------------------------------------------------------------- /feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/ProfileEditViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/java/com/bff/wespot/entire/viewmodel/ProfileEditViewModel.kt -------------------------------------------------------------------------------- /feature/entire/src/main/res/drawable/album.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/drawable/album.xml -------------------------------------------------------------------------------- /feature/entire/src/main/res/drawable/ic_check.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/drawable/ic_check.xml -------------------------------------------------------------------------------- /feature/entire/src/main/res/drawable/revoke_character.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/drawable/revoke_character.png -------------------------------------------------------------------------------- /feature/entire/src/main/res/drawable/vote_question_ask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/drawable/vote_question_ask.png -------------------------------------------------------------------------------- /feature/entire/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/entire/src/main/res/values/urls.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/entire/src/main/res/values/urls.xml -------------------------------------------------------------------------------- /feature/message/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/message/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/build.gradle.kts -------------------------------------------------------------------------------- /feature/message/src/androidTest/java/com/bff/wespot/message/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/androidTest/java/com/bff/wespot/message/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /feature/message/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/common/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/common/Constants.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/common/TimeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/common/TimeExtensions.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/component/MessageItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/component/MessageItem.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/component/ProfileSelectBottomSheet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/component/ProfileSelectBottomSheet.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/component/SendExitDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/component/SendExitDialog.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/model/AnonymousProfile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/model/AnonymousProfile.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/model/MessageCardType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/model/MessageCardType.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/MessageHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/MessageHomeScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/MessageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/MessageScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/room/MessageRoomScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/room/MessageRoomScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/AnonymousProfileModal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/AnonymousProfileModal.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/MessageSendScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/MessageSendScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/MessageWriteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/MessageWriteScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/ReceiverSelectionScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/send/ReceiverSelectionScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/setting/BlockedMessageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/setting/BlockedMessageScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/setting/MessageSettingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/setting/MessageSettingScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/storage/EmptyBookmarkScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/storage/EmptyBookmarkScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/screen/storage/MessageStorageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/screen/storage/MessageStorageScreen.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeSideEffect.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/home/MessageHomeUiState.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomSideEffect.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/room/RoomUiState.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/MessageSendSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/MessageSendSideEffect.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/MessageSendUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/MessageSendUiState.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/receiver/ReceiverAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/receiver/ReceiverAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/send/SendAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/send/SendAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/send/SendSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/send/SendSideEffect.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/send/writing/WritingAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/send/writing/WritingAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/setting/BlockedMessageAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/setting/BlockedMessageAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/setting/BlockedMessageUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/setting/BlockedMessageUiState.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageAction.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageSideEffect.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/state/storage/StorageUiState.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/AnonymousProfileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/AnonymousProfileViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/BlockedMessageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/BlockedMessageViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageHomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageHomeViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageRoomViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageRoomViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageUsageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageUsageViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/MessageViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/SendViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/SendViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/StorageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/kotlin/com/bff/wespot/message/viewmodel/StorageViewModel.kt -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/add.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/album.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/album.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/all.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/all.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/bookmark.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/bookmark.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/bookmark_chip.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/bookmark_chip.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/close.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/edit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/edit.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/empty_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/empty_message.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/error.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message_1.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message_2.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message_3.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message_gradient_dawn_evening.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message_gradient_dawn_evening.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/message_room_arrow.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/message_room_arrow.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/option.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/option.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/pencil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/pencil.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/received.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/received.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/received_message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/received_message.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/received_message_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/received_message_card.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/room_bookmarked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/room_bookmarked.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/sent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/sent.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/sent_message_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/sent_message_card.png -------------------------------------------------------------------------------- /feature/message/src/main/res/drawable/timer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/drawable/timer.xml -------------------------------------------------------------------------------- /feature/message/src/main/res/raw/message_dawn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/raw/message_dawn.json -------------------------------------------------------------------------------- /feature/message/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/message/src/test/java/com/bff/wespot/message/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/message/src/test/java/com/bff/wespot/message/ExampleUnitTest.kt -------------------------------------------------------------------------------- /feature/notification/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/notification/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/build.gradle.kts -------------------------------------------------------------------------------- /feature/notification/src/main/kotlin/com/bff/wespot/notification/screen/NotificationScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/kotlin/com/bff/wespot/notification/screen/NotificationScreen.kt -------------------------------------------------------------------------------- /feature/notification/src/main/kotlin/com/bff/wespot/notification/state/NotificationAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/kotlin/com/bff/wespot/notification/state/NotificationAction.kt -------------------------------------------------------------------------------- /feature/notification/src/main/kotlin/com/bff/wespot/notification/state/NotificationUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/kotlin/com/bff/wespot/notification/state/NotificationUiState.kt -------------------------------------------------------------------------------- /feature/notification/src/main/res/drawable/ic_message_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/res/drawable/ic_message_notification.xml -------------------------------------------------------------------------------- /feature/notification/src/main/res/drawable/ic_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/res/drawable/ic_notification.xml -------------------------------------------------------------------------------- /feature/notification/src/main/res/drawable/ic_vote_notification.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/res/drawable/ic_vote_notification.xml -------------------------------------------------------------------------------- /feature/notification/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/notification/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /feature/server-driven/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/server-driven/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/build.gradle.kts -------------------------------------------------------------------------------- /feature/server-driven/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/ButtonsSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/ButtonsSection.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/ImageSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/ImageSection.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/TextListSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/TextListSection.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/TextSection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/component/TextSection.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/ColorTypeItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/ColorTypeItem.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/GradationMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/GradationMapper.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/IconTypeItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/IconTypeItem.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/RichTextItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/RichTextItem.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/TypographyMapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/type/TypographyMapper.kt -------------------------------------------------------------------------------- /feature/server-driven/src/main/java/com/bff/wespot/server/driven/util/AttributeConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/server-driven/src/main/java/com/bff/wespot/server/driven/util/AttributeConverter.kt -------------------------------------------------------------------------------- /feature/vote/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /feature/vote/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/build.gradle.kts -------------------------------------------------------------------------------- /feature/vote/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/screen/IndividualVoteScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/screen/IndividualVoteScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteHomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteHomeScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteResultScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteResultScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteStorageScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/screen/VoteStorageScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/screen/VotingScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/screen/VotingScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteAction.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteSideEffect.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/home/VoteUiState.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultAction.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultSideEffect.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/result/ResultUiState.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageAction.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageSideEffect.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/storage/StorageUiState.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingAction.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingSideEffect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingSideEffect.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingUiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/state/voting/VotingUiState.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/ui/EmptyResultScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/ui/EmptyResultScreen.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/ui/VoteCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/ui/VoteCard.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/IndividualViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/IndividualViewModel.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteHomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteHomeViewModel.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteResultViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteResultViewModel.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteStorageViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VoteStorageViewModel.kt -------------------------------------------------------------------------------- /feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VotingViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/java/com/bff/wespot/vote/viewmodel/VotingViewModel.kt -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/blur_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/blur_2.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/blur_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/blur_3.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/blur_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/blur_4.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/blur_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/blur_5.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/empty_vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/empty_vote.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/first.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/first_empty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/first_empty.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/guide_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/guide_image.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/logo1.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/logo2.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/logo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/logo3.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/no_friends.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/no_friends.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/no_vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/no_vote.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/second.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/second.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/third.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/third.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/vote.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/vote_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/vote_background.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/vote_badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/vote_badge.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/drawable/vote_gradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/drawable/vote_gradient.png -------------------------------------------------------------------------------- /feature/vote/src/main/res/raw/vote_find.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/raw/vote_find.json -------------------------------------------------------------------------------- /feature/vote/src/main/res/raw/vote_home.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/raw/vote_home.json -------------------------------------------------------------------------------- /feature/vote/src/main/res/raw/vote_swipe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/raw/vote_swipe.json -------------------------------------------------------------------------------- /feature/vote/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/feature/vote/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/gradlew.bat -------------------------------------------------------------------------------- /module_graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/module_graph.svg -------------------------------------------------------------------------------- /script/hookScript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/script/hookScript -------------------------------------------------------------------------------- /script/setupLint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/script/setupLint.sh -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wespot-bff/WeSpot-Android/HEAD/settings.gradle.kts --------------------------------------------------------------------------------