├── .github ├── ISSUE_TEMPLATE │ └── issue_template.md ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── deploy-prod.yml │ └── deploy.yml ├── .gitignore ├── Dockerfile-dev ├── Dockerfile-prod ├── README.md ├── appspec.yml ├── checkstyle ├── naver-checkstyle-rules.xml └── naver-checkstyle-suppressions.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── scripts └── deploy.sh ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── soptie │ │ └── server │ │ ├── ServerApplication.java │ │ ├── api │ │ ├── common │ │ │ ├── annotation │ │ │ │ ├── ApiCreatedResponse.java │ │ │ │ ├── ApiFailResponses.java │ │ │ │ └── ApiSuccessResponse.java │ │ │ └── constants │ │ │ │ ├── ApiTagConstants.java │ │ │ │ └── MessageConstants.java │ │ ├── controller │ │ │ ├── achievement │ │ │ │ ├── AchievementApiV3.java │ │ │ │ ├── docs │ │ │ │ │ └── AchievementApiV3Docs.java │ │ │ │ └── dto │ │ │ │ │ ├── AchievedThemeResponse.java │ │ │ │ │ └── AchievedThemesResponse.java │ │ │ ├── admin │ │ │ │ └── AdminApi.java │ │ │ ├── auth │ │ │ │ ├── AuthApi.java │ │ │ │ ├── docs │ │ │ │ │ └── AuthApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── SignInRequest.java │ │ │ │ │ ├── SignInResponse.java │ │ │ │ │ └── TokenGetResponse.java │ │ │ ├── calendar │ │ │ │ ├── CalendarApi.java │ │ │ │ ├── docs │ │ │ │ │ └── CalendarApiDocs.java │ │ │ │ └── dto │ │ │ │ │ └── DateHistoryResponse.java │ │ │ ├── challenge │ │ │ │ ├── ChallengeApi.java │ │ │ │ ├── docs │ │ │ │ │ └── ChallengeApiDocs.java │ │ │ │ └── dto │ │ │ │ │ └── ChallengesResponse.java │ │ │ ├── customroutine │ │ │ │ ├── CustomRoutineApi.java │ │ │ │ ├── docs │ │ │ │ │ └── CustomRoutineApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── CustomRoutineRequest.java │ │ │ │ │ └── CustomRoutineResponse.java │ │ │ ├── generic │ │ │ │ └── dto │ │ │ │ │ ├── BaseResponse.java │ │ │ │ │ ├── ErrorResponse.java │ │ │ │ │ └── SuccessResponse.java │ │ │ ├── member │ │ │ │ ├── MemberApi.java │ │ │ │ ├── docs │ │ │ │ │ └── MemberApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── CreateProfileRequest.java │ │ │ │ │ ├── GetHomeInfoResponse.java │ │ │ │ │ ├── GiveMemberCottonResponse.java │ │ │ │ │ ├── MemberProfileResponse.java │ │ │ │ │ └── UpdateFcmTokenRequest.java │ │ │ ├── memberchallenge │ │ │ │ ├── MemberChallengeApi.java │ │ │ │ ├── docs │ │ │ │ │ └── MemberChallengeApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── CreateMemberChallengeRequest.java │ │ │ │ │ ├── CreateMemberChallengeResponse.java │ │ │ │ │ └── MemberChallengeResponse.java │ │ │ ├── memberroutine │ │ │ │ ├── MemberRoutineApi.java │ │ │ │ ├── MemberRoutineApiV2.java │ │ │ │ ├── docs │ │ │ │ │ ├── MemberRoutineApiDocs.java │ │ │ │ │ └── MemberRoutineApiV2Docs.java │ │ │ │ └── dto │ │ │ │ │ ├── AchieveMemberRoutineResponse.java │ │ │ │ │ ├── CreateMemberRoutinesRequest.java │ │ │ │ │ ├── CreateMemberRoutinesResponse.java │ │ │ │ │ ├── GetMemberRoutinesResponse.java │ │ │ │ │ ├── MemberRoutineResponse.java │ │ │ │ │ └── UpdateMemberRoutineRequest.java │ │ │ ├── memo │ │ │ │ ├── MemoApi.java │ │ │ │ ├── docs │ │ │ │ │ └── MemoApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── CreateMemoRequest.java │ │ │ │ │ ├── CreateMemoResponse.java │ │ │ │ │ └── ModifyMemoRequest.java │ │ │ ├── routine │ │ │ │ ├── RoutineApi.java │ │ │ │ ├── docs │ │ │ │ │ └── RoutineApiDocs.java │ │ │ │ └── dto │ │ │ │ │ ├── GetRoutinesByMemberResponse.java │ │ │ │ │ └── GetRoutinesByThemeResponse.java │ │ │ ├── test │ │ │ │ └── TestApi.java │ │ │ ├── theme │ │ │ │ ├── ThemeApiV2.java │ │ │ │ ├── docs │ │ │ │ │ └── ThemeApiV2Docs.java │ │ │ │ └── dto │ │ │ │ │ ├── GetThemesResponse.java │ │ │ │ │ └── ThemeResponse.java │ │ │ └── version │ │ │ │ ├── VersionApi.java │ │ │ │ ├── docs │ │ │ │ └── VersionApiDocs.java │ │ │ │ └── dto │ │ │ │ └── GetAppVersionResponse.java │ │ └── web │ │ │ ├── advice │ │ │ └── ErrorHandler.java │ │ │ └── jwt │ │ │ ├── CustomJwtAuthenticationEntryPoint.java │ │ │ ├── JwtAuthenticationFilter.java │ │ │ ├── JwtTokenProvider.java │ │ │ ├── JwtValidationType.java │ │ │ └── UserAuthentication.java │ │ ├── batch │ │ ├── BatchProperties.java │ │ ├── MemberRoutineScheduler.java │ │ ├── PreDataScheduler.java │ │ ├── RoutineAlarmScheduler.java │ │ └── dto │ │ │ ├── NotificationHelper.java │ │ │ └── NotificationRequest.java │ │ ├── common │ │ ├── constants │ │ │ └── DomainConstants.java │ │ ├── exception │ │ │ ├── ExceptionCode.java │ │ │ └── SoftieException.java │ │ ├── helper │ │ │ └── webhook │ │ │ │ ├── DiscordWebhookLogger.java │ │ │ │ ├── WebhookLogger.java │ │ │ │ └── model │ │ │ │ ├── DiscordRequest.java │ │ │ │ ├── WebhookLoggerRequest.java │ │ │ │ └── WebhookType.java │ │ ├── support │ │ │ ├── ExpressionGenerator.java │ │ │ ├── RepositoryAdapter.java │ │ │ └── ValueConfig.java │ │ └── utils │ │ │ ├── ChallengeUtils.java │ │ │ ├── CollectionUtils.java │ │ │ ├── LoggerUtils.java │ │ │ ├── MapUtils.java │ │ │ └── TimeUtils.java │ │ ├── config │ │ ├── FcmConfig.java │ │ ├── JpaAuditingConfig.java │ │ ├── JpaQueryFactoryConfig.java │ │ ├── PropertyConfig.java │ │ ├── SecurityConfig.java │ │ ├── SwaggerConfig.java │ │ ├── TimezoneConfig.java │ │ ├── properties │ │ │ └── LoggingProperties.java │ │ └── support │ │ │ └── GlobalData.java │ │ ├── domain │ │ ├── achievement │ │ │ ├── AchievedChallenge.java │ │ │ ├── AchievedRoutine.java │ │ │ ├── AchievedThemeService.java │ │ │ └── Achievement.java │ │ ├── auth │ │ │ ├── AuthService.java │ │ │ └── Token.java │ │ ├── calendar │ │ │ └── CalendarService.java │ │ ├── challenge │ │ │ ├── Challenge.java │ │ │ ├── ChallengeHistory.java │ │ │ ├── ChallengeService.java │ │ │ ├── MemberChallenge.java │ │ │ ├── MemberChallengeService.java │ │ │ └── util │ │ │ │ └── ChallengeValidator.java │ │ ├── conversation │ │ │ └── Conversation.java │ │ ├── customroutine │ │ │ └── CustomRoutineCommandService.java │ │ ├── doll │ │ │ ├── Doll.java │ │ │ └── DollType.java │ │ ├── member │ │ │ ├── CottonType.java │ │ │ ├── Member.java │ │ │ ├── MemberCotton.java │ │ │ ├── MemberService.java │ │ │ ├── Social.java │ │ │ └── SocialType.java │ │ ├── memberdoll │ │ │ ├── DollCotton.java │ │ │ └── MemberDoll.java │ │ ├── memberroutine │ │ │ ├── MemberRoutine.java │ │ │ ├── MemberRoutineReadService.java │ │ │ ├── MemberRoutineService.java │ │ │ ├── RoutineAlarm.java │ │ │ └── RoutineHistory.java │ │ ├── memo │ │ │ ├── Memo.java │ │ │ └── MemoService.java │ │ ├── routine │ │ │ ├── Routine.java │ │ │ └── RoutineService.java │ │ ├── test │ │ │ └── TestService.java │ │ ├── theme │ │ │ ├── Theme.java │ │ │ └── ThemeService.java │ │ └── version │ │ │ └── VersionService.java │ │ ├── external │ │ ├── config │ │ │ └── RestTemplateConfig.java │ │ └── oauth │ │ │ ├── AppleService.java │ │ │ ├── AppleServiceImpl.java │ │ │ ├── KakaoService.java │ │ │ └── KakaoServiceImpl.java │ │ └── persistence │ │ ├── adapter │ │ ├── ConversationAdapter.java │ │ ├── DollAdapter.java │ │ ├── MemberAdapter.java │ │ ├── MemberDollAdapter.java │ │ ├── MemoAdapter.java │ │ ├── ThemeAdapter.java │ │ ├── challenge │ │ │ ├── ChallengeAdapter.java │ │ │ ├── ChallengeHistoryAdapter.java │ │ │ └── MemberChallengeAdapter.java │ │ └── routine │ │ │ ├── MemberRoutineAdapter.java │ │ │ ├── RoutineAdapter.java │ │ │ ├── RoutineAlarmAdapter.java │ │ │ └── RoutineHistoryAdapter.java │ │ ├── converter │ │ └── MemberConverter.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── ConversationEntity.java │ │ ├── DollEntity.java │ │ ├── MemberDollEntity.java │ │ ├── MemberEntity.java │ │ ├── MemoEntity.java │ │ ├── PropertyEntity.java │ │ ├── ThemeEntity.java │ │ ├── challenge │ │ │ ├── ChallengeEntity.java │ │ │ ├── ChallengeHistoryEntity.java │ │ │ └── MemberChallengeEntity.java │ │ └── routine │ │ │ ├── MemberRoutineEntity.java │ │ │ ├── RoutineAlarmEntity.java │ │ │ ├── RoutineEntity.java │ │ │ └── RoutineHistoryEntity.java │ │ ├── global │ │ ├── ChallengeStore.java │ │ ├── PropertyStore.java │ │ ├── RequestLimiter.java │ │ ├── RoutineStore.java │ │ └── ThemeStore.java │ │ ├── repository │ │ ├── ConversationRepository.java │ │ ├── DollRepository.java │ │ ├── MemberDollRepository.java │ │ ├── MemberRepository.java │ │ ├── MemoRepository.java │ │ ├── PropertyRepository.java │ │ ├── ThemeRepository.java │ │ ├── challenge │ │ │ ├── ChallengeHistoryRepository.java │ │ │ ├── ChallengeRepository.java │ │ │ └── MemberChallengeRepository.java │ │ └── routine │ │ │ ├── MemberRoutineRepository.java │ │ │ ├── RoutineAlarmRepository.java │ │ │ ├── RoutineHistoryRepository.java │ │ │ ├── RoutineRepository.java │ │ │ └── custom │ │ │ ├── MemberRoutineCustomRepository.java │ │ │ └── MemberRoutineRepositoryImpl.java │ │ └── support │ │ └── QueryConstants.java └── resources │ ├── application-dev.yml │ ├── application-prod.yml │ └── logback-spring.xml └── test ├── java └── com │ └── soptie │ └── server │ ├── config │ └── TestJpaQueryFactoryConfig.java │ ├── domain │ ├── auth │ │ └── AuthServiceImplTest.java │ ├── doll │ │ └── DollServiceTest.java │ ├── member │ │ └── MemberServiceTest.java │ ├── memberdoll │ │ └── MemberDollServiceTest.java │ ├── memberroutine │ │ └── MemberRoutineServiceTest.java │ └── routine │ │ └── RoutineServiceTest.java │ └── support │ ├── DatabaseClearListener.java │ ├── IntegrationTest.java │ ├── RepositoryTest.java │ └── fixture │ ├── MemberFixture.java │ ├── MemberRoutineFixture.java │ └── RoutineFixture.java └── resources ├── application-test.yml ├── application.yml └── sql └── schema.sql /.github/ISSUE_TEMPLATE/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.github/ISSUE_TEMPLATE/issue_template.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/deploy-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.github/workflows/deploy-prod.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/Dockerfile-dev -------------------------------------------------------------------------------- /Dockerfile-prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/Dockerfile-prod -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/README.md -------------------------------------------------------------------------------- /appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/appspec.yml -------------------------------------------------------------------------------- /checkstyle/naver-checkstyle-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/checkstyle/naver-checkstyle-rules.xml -------------------------------------------------------------------------------- /checkstyle/naver-checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/checkstyle/naver-checkstyle-suppressions.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/gradlew.bat -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'server' 2 | -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/ServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/ServerApplication.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/common/annotation/ApiCreatedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/common/annotation/ApiCreatedResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/common/annotation/ApiFailResponses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/common/annotation/ApiFailResponses.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/common/annotation/ApiSuccessResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/common/annotation/ApiSuccessResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/common/constants/ApiTagConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/common/constants/ApiTagConstants.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/common/constants/MessageConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/common/constants/MessageConstants.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/achievement/AchievementApiV3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/achievement/AchievementApiV3.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/achievement/docs/AchievementApiV3Docs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/achievement/docs/AchievementApiV3Docs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/achievement/dto/AchievedThemeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/achievement/dto/AchievedThemeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/achievement/dto/AchievedThemesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/achievement/dto/AchievedThemesResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/admin/AdminApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/admin/AdminApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/auth/AuthApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/auth/AuthApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/auth/docs/AuthApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/auth/docs/AuthApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/auth/dto/SignInRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/auth/dto/SignInRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/auth/dto/SignInResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/auth/dto/SignInResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/auth/dto/TokenGetResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/auth/dto/TokenGetResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/calendar/CalendarApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/calendar/CalendarApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/calendar/docs/CalendarApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/calendar/docs/CalendarApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/calendar/dto/DateHistoryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/calendar/dto/DateHistoryResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/challenge/ChallengeApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/challenge/ChallengeApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/challenge/docs/ChallengeApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/challenge/docs/ChallengeApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/challenge/dto/ChallengesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/challenge/dto/ChallengesResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/customroutine/CustomRoutineApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/customroutine/CustomRoutineApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/customroutine/docs/CustomRoutineApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/customroutine/docs/CustomRoutineApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/customroutine/dto/CustomRoutineRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/customroutine/dto/CustomRoutineRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/customroutine/dto/CustomRoutineResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/customroutine/dto/CustomRoutineResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/generic/dto/BaseResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/generic/dto/BaseResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/generic/dto/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/generic/dto/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/generic/dto/SuccessResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/generic/dto/SuccessResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/MemberApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/MemberApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/docs/MemberApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/docs/MemberApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/dto/CreateProfileRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/dto/CreateProfileRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/dto/GetHomeInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/dto/GetHomeInfoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/dto/GiveMemberCottonResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/dto/GiveMemberCottonResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/dto/MemberProfileResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/dto/MemberProfileResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/member/dto/UpdateFcmTokenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/member/dto/UpdateFcmTokenRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberchallenge/MemberChallengeApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberchallenge/MemberChallengeApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberchallenge/docs/MemberChallengeApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberchallenge/docs/MemberChallengeApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberchallenge/dto/CreateMemberChallengeRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberchallenge/dto/CreateMemberChallengeRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberchallenge/dto/CreateMemberChallengeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberchallenge/dto/CreateMemberChallengeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberchallenge/dto/MemberChallengeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberchallenge/dto/MemberChallengeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/MemberRoutineApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/MemberRoutineApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/MemberRoutineApiV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/MemberRoutineApiV2.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/docs/MemberRoutineApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/docs/MemberRoutineApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/docs/MemberRoutineApiV2Docs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/docs/MemberRoutineApiV2Docs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/AchieveMemberRoutineResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/AchieveMemberRoutineResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/CreateMemberRoutinesRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/CreateMemberRoutinesRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/CreateMemberRoutinesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/CreateMemberRoutinesResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/GetMemberRoutinesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/GetMemberRoutinesResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/MemberRoutineResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/MemberRoutineResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memberroutine/dto/UpdateMemberRoutineRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memberroutine/dto/UpdateMemberRoutineRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memo/MemoApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memo/MemoApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memo/docs/MemoApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memo/docs/MemoApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memo/dto/CreateMemoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memo/dto/CreateMemoRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memo/dto/CreateMemoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memo/dto/CreateMemoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/memo/dto/ModifyMemoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/memo/dto/ModifyMemoRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/routine/RoutineApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/routine/RoutineApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/routine/docs/RoutineApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/routine/docs/RoutineApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/routine/dto/GetRoutinesByMemberResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/routine/dto/GetRoutinesByMemberResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/routine/dto/GetRoutinesByThemeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/routine/dto/GetRoutinesByThemeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/test/TestApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/test/TestApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/theme/ThemeApiV2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/theme/ThemeApiV2.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/theme/docs/ThemeApiV2Docs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/theme/docs/ThemeApiV2Docs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/theme/dto/GetThemesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/theme/dto/GetThemesResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/theme/dto/ThemeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/theme/dto/ThemeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/version/VersionApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/version/VersionApi.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/version/docs/VersionApiDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/version/docs/VersionApiDocs.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/controller/version/dto/GetAppVersionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/controller/version/dto/GetAppVersionResponse.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/advice/ErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/advice/ErrorHandler.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/jwt/CustomJwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/jwt/CustomJwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/jwt/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/jwt/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/jwt/JwtTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/jwt/JwtTokenProvider.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/jwt/JwtValidationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/jwt/JwtValidationType.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/api/web/jwt/UserAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/api/web/jwt/UserAuthentication.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/BatchProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/BatchProperties.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/MemberRoutineScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/MemberRoutineScheduler.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/PreDataScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/PreDataScheduler.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/RoutineAlarmScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/RoutineAlarmScheduler.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/dto/NotificationHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/dto/NotificationHelper.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/batch/dto/NotificationRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/batch/dto/NotificationRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/constants/DomainConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/constants/DomainConstants.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/exception/ExceptionCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/exception/ExceptionCode.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/exception/SoftieException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/exception/SoftieException.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/helper/webhook/DiscordWebhookLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/helper/webhook/DiscordWebhookLogger.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/helper/webhook/WebhookLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/helper/webhook/WebhookLogger.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/helper/webhook/model/DiscordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/helper/webhook/model/DiscordRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/helper/webhook/model/WebhookLoggerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/helper/webhook/model/WebhookLoggerRequest.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/helper/webhook/model/WebhookType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/helper/webhook/model/WebhookType.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/support/ExpressionGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/support/ExpressionGenerator.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/support/RepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/support/RepositoryAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/support/ValueConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/support/ValueConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/utils/ChallengeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/utils/ChallengeUtils.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/utils/CollectionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/utils/CollectionUtils.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/utils/LoggerUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/utils/LoggerUtils.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/utils/MapUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/utils/MapUtils.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/common/utils/TimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/common/utils/TimeUtils.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/FcmConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/FcmConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/JpaAuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/JpaAuditingConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/JpaQueryFactoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/JpaQueryFactoryConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/PropertyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/PropertyConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/TimezoneConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/TimezoneConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/properties/LoggingProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/properties/LoggingProperties.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/config/support/GlobalData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/config/support/GlobalData.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/achievement/AchievedChallenge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/achievement/AchievedChallenge.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/achievement/AchievedRoutine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/achievement/AchievedRoutine.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/achievement/AchievedThemeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/achievement/AchievedThemeService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/achievement/Achievement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/achievement/Achievement.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/auth/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/auth/AuthService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/auth/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/auth/Token.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/calendar/CalendarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/calendar/CalendarService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/Challenge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/Challenge.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/ChallengeHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/ChallengeHistory.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/ChallengeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/ChallengeService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/MemberChallenge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/MemberChallenge.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/MemberChallengeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/MemberChallengeService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/challenge/util/ChallengeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/challenge/util/ChallengeValidator.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/conversation/Conversation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/conversation/Conversation.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/customroutine/CustomRoutineCommandService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/customroutine/CustomRoutineCommandService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/doll/Doll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/doll/Doll.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/doll/DollType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/doll/DollType.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/CottonType.java: -------------------------------------------------------------------------------- 1 | package com.soptie.server.domain.member; 2 | 3 | public enum CottonType { 4 | DAILY, 5 | HAPPINESS 6 | } 7 | -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/member/Member.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/MemberCotton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/member/MemberCotton.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/member/MemberService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/Social.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/member/Social.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/member/SocialType.java: -------------------------------------------------------------------------------- 1 | package com.soptie.server.domain.member; 2 | 3 | public enum SocialType { 4 | KAKAO, APPLE, ETC 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberdoll/DollCotton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberdoll/DollCotton.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberdoll/MemberDoll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberdoll/MemberDoll.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberroutine/MemberRoutine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberroutine/MemberRoutine.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberroutine/MemberRoutineReadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberroutine/MemberRoutineReadService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberroutine/MemberRoutineService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberroutine/MemberRoutineService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberroutine/RoutineAlarm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberroutine/RoutineAlarm.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memberroutine/RoutineHistory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memberroutine/RoutineHistory.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memo/Memo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memo/Memo.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/memo/MemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/memo/MemoService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/routine/Routine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/routine/Routine.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/routine/RoutineService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/routine/RoutineService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/test/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/test/TestService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/theme/Theme.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/theme/Theme.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/theme/ThemeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/theme/ThemeService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/domain/version/VersionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/domain/version/VersionService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/external/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/external/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/external/oauth/AppleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/external/oauth/AppleService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/external/oauth/AppleServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/external/oauth/AppleServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/external/oauth/KakaoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/external/oauth/KakaoService.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/external/oauth/KakaoServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/external/oauth/KakaoServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/ConversationAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/ConversationAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/DollAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/DollAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/MemberAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/MemberAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/MemberDollAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/MemberDollAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/MemoAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/MemoAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/ThemeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/ThemeAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/challenge/ChallengeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/challenge/ChallengeAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/challenge/ChallengeHistoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/challenge/ChallengeHistoryAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/challenge/MemberChallengeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/challenge/MemberChallengeAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/routine/MemberRoutineAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/routine/MemberRoutineAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/routine/RoutineAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/routine/RoutineAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/routine/RoutineAlarmAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/routine/RoutineAlarmAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/adapter/routine/RoutineHistoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/adapter/routine/RoutineHistoryAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/converter/MemberConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/converter/MemberConverter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/ConversationEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/ConversationEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/DollEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/DollEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/MemberDollEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/MemberDollEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/MemberEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/MemberEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/MemoEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/MemoEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/PropertyEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/PropertyEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/ThemeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/ThemeEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/challenge/ChallengeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/challenge/ChallengeEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/challenge/ChallengeHistoryEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/challenge/ChallengeHistoryEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/challenge/MemberChallengeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/challenge/MemberChallengeEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/routine/MemberRoutineEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/routine/MemberRoutineEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/routine/RoutineAlarmEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/routine/RoutineAlarmEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/routine/RoutineEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/routine/RoutineEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/entity/routine/RoutineHistoryEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/entity/routine/RoutineHistoryEntity.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/global/ChallengeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/global/ChallengeStore.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/global/PropertyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/global/PropertyStore.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/global/RequestLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/global/RequestLimiter.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/global/RoutineStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/global/RoutineStore.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/global/ThemeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/global/ThemeStore.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/ConversationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/ConversationRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/DollRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/DollRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/MemberDollRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/MemberDollRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/MemberRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/MemoRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/MemoRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/PropertyRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/PropertyRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/ThemeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/ThemeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/challenge/ChallengeHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/challenge/ChallengeHistoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/challenge/ChallengeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/challenge/ChallengeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/challenge/MemberChallengeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/challenge/MemberChallengeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/MemberRoutineRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/MemberRoutineRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/RoutineAlarmRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/RoutineAlarmRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/RoutineHistoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/RoutineHistoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/RoutineRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/RoutineRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/custom/MemberRoutineCustomRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/custom/MemberRoutineCustomRepository.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/repository/routine/custom/MemberRoutineRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/repository/routine/custom/MemberRoutineRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/soptie/server/persistence/support/QueryConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/java/com/soptie/server/persistence/support/QueryConstants.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/config/TestJpaQueryFactoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/config/TestJpaQueryFactoryConfig.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/auth/AuthServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/auth/AuthServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/doll/DollServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/doll/DollServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/member/MemberServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/member/MemberServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/memberdoll/MemberDollServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/memberdoll/MemberDollServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/memberroutine/MemberRoutineServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/memberroutine/MemberRoutineServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/domain/routine/RoutineServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/domain/routine/RoutineServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/DatabaseClearListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/DatabaseClearListener.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/IntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/IntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/RepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/RepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/fixture/MemberFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/fixture/MemberFixture.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/fixture/MemberRoutineFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/fixture/MemberRoutineFixture.java -------------------------------------------------------------------------------- /src/test/java/com/soptie/server/support/fixture/RoutineFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/java/com/soptie/server/support/fixture/RoutineFixture.java -------------------------------------------------------------------------------- /src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/resources/application-test.yml -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/resources/application.yml -------------------------------------------------------------------------------- /src/test/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Team-Sopetit/Sopetit-server/HEAD/src/test/resources/sql/schema.sql --------------------------------------------------------------------------------