├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── dev_deploy.yml │ ├── gradle.yml │ └── prod_deploy.yml ├── .gitignore ├── README.md ├── appspec.yml ├── docker-compose.yml ├── dockerfile ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── module-api ├── build.gradle └── src │ └── main │ └── java │ └── inspiration │ ├── RestPage.java │ ├── ResultResponse.java │ ├── auth │ ├── AuthService.java │ ├── TokenResponse.java │ ├── jwt │ │ ├── JwtAuthenticationProvider.java │ │ ├── JwtPreAuthenticatedProcessingFilter.java │ │ └── JwtProvider.java │ └── request │ │ ├── LoginRequest.java │ │ └── TokenRequest.java │ ├── aws │ ├── AwsS3Config.java │ └── AwsS3Service.java │ ├── domain │ ├── emailauth │ │ ├── EmailAuthService.java │ │ ├── EmailSendService.java │ │ ├── ResetPasswordEmailSendService.java │ │ ├── ResetPasswordForAuthSendService.java │ │ ├── SignUpEmailSendService.java │ │ └── request │ │ │ ├── AuthenticateEmailRequest.java │ │ │ └── SendEmailRequest.java │ ├── inspiration │ │ ├── InspirationService.java │ │ ├── opengraph │ │ │ ├── OpenGraphService.java │ │ │ ├── OpenGraphServiceImpl.java │ │ │ ├── OpenGraphVo.java │ │ │ └── YgtangOgMetaElementHtmlParser.java │ │ ├── request │ │ │ ├── InspirationAddRequest.java │ │ │ ├── InspirationModifyRequest.java │ │ │ └── InspirationTagRequest.java │ │ └── response │ │ │ ├── InspirationResponse.java │ │ │ └── OpenGraphResponse.java │ ├── inspiration_tag │ │ └── InspirationTagService.java │ ├── member │ │ ├── MemberService.java │ │ ├── request │ │ │ ├── ExtraInfoRequest.java │ │ │ ├── SignUpRequest.java │ │ │ ├── UpdateNicknameRequest.java │ │ │ └── UpdatePasswordRequest.java │ │ └── response │ │ │ ├── MemberInfoResponse.java │ │ │ ├── MemberResponse.java │ │ │ └── NicknameResponse.java │ └── tag │ │ ├── TagService.java │ │ ├── request │ │ └── TagAddRequest.java │ │ └── response │ │ └── TagResponse.java │ └── signup │ └── SignupService.java ├── module-batch ├── Dockerfile ├── build.gradle └── src │ └── main │ ├── java │ └── inspiration │ │ ├── YgtangBatchApplication.java │ │ ├── application │ │ ├── hello │ │ │ └── HelloConfig.java │ │ ├── member │ │ │ ├── MemberInfoConfig.java │ │ │ └── count │ │ │ │ └── MemberCountJobConfig.java │ │ ├── slack │ │ │ ├── SlackService.java │ │ │ └── SlackServiceImpl.java │ │ └── tag │ │ │ ├── TagGroup.java │ │ │ ├── TagGroupService.java │ │ │ ├── TagRankingConfig.java │ │ │ ├── TagRankingTasklet.java │ │ │ └── TagRankingVo.java │ │ └── infrastructure │ │ ├── BatchConfig.java │ │ └── google │ │ ├── GoogleApiConfig.java │ │ └── GoogleSheetTagGroupService.java │ └── resources │ ├── batch-dev.yml │ ├── batch-local.yml │ ├── batch-prod.yml │ └── batch.yml ├── module-domain ├── build.gradle └── src │ ├── main │ ├── java │ │ └── inspiration │ │ │ ├── domain │ │ │ ├── date │ │ │ │ └── BaseTimeEntity.java │ │ │ ├── emailauth │ │ │ │ ├── EmailAuth.java │ │ │ │ └── EmailAuthRepository.java │ │ │ ├── inspiration │ │ │ │ ├── Inspiration.java │ │ │ │ ├── InspirationRepository.java │ │ │ │ ├── InspirationRepositoryCustom.java │ │ │ │ ├── InspirationRepositoryImpl.java │ │ │ │ └── InspirationType.java │ │ │ ├── inspiration_tag │ │ │ │ ├── InspirationTag.java │ │ │ │ └── InspirationTagRepository.java │ │ │ ├── member │ │ │ │ ├── AgeGroupType.java │ │ │ │ ├── GenderType.java │ │ │ │ ├── Member.java │ │ │ │ ├── MemberRepository.java │ │ │ │ ├── MemberRepositoryCustom.java │ │ │ │ └── MemberRepositoryImpl.java │ │ │ ├── passwordauth │ │ │ │ ├── PasswordAuth.java │ │ │ │ └── PasswordAuthRepository.java │ │ │ └── tag │ │ │ │ ├── Tag.java │ │ │ │ └── TagRepository.java │ │ │ ├── enumeration │ │ │ ├── ExceptionType.java │ │ │ ├── ExpireTimeConstants.java │ │ │ ├── HttpHeaderType.java │ │ │ └── TokenType.java │ │ │ ├── exception │ │ │ ├── ConflictRequestException.java │ │ │ ├── EmailAuthenticatedTimeExpiredException.java │ │ │ ├── EmailNotAuthenticatedException.java │ │ │ ├── InvalidMemberException.java │ │ │ ├── InvalidTokenException.java │ │ │ ├── NoAccessAuthorizationException.java │ │ │ ├── PostNotFoundException.java │ │ │ ├── RefreshTokenException.java │ │ │ ├── ResourceNotFoundException.java │ │ │ └── UnauthorizedAccessRequestException.java │ │ │ ├── infrastructure │ │ │ ├── PasswordEncoderConfig.java │ │ │ ├── mail │ │ │ │ ├── MailProperties.java │ │ │ │ └── MailSenderConfig.java │ │ │ ├── spring │ │ │ │ ├── ExecutorConfig.java │ │ │ │ ├── JpaConfig.java │ │ │ │ └── RestTemplateConfig.java │ │ │ └── thymeleaf │ │ │ │ └── ThymeleafConfig.java │ │ │ └── utils │ │ │ ├── AuthTokenUtil.java │ │ │ └── GetResetPasswordUtil.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application-local.yml │ │ ├── application-prod.yml │ │ ├── application.yml │ │ └── db │ │ └── migration │ │ ├── V10__create_inspiration_tag_table.sql │ │ ├── V11__add_inspiration_foreignkey.sql │ │ ├── V12__create_password_auth_table.sql │ │ ├── V13__alter_inspiration_drop_is_deleted.sql │ │ ├── V14__alter_member_column.sql │ │ ├── V1__create_email_auth_table.sql │ │ ├── V2__cteate_member_table.sql │ │ ├── V3__create_member_roles_table.sql │ │ ├── V4__alter_email_auth_add_constraint.sql │ │ ├── V5__alter_member_add_constraint_email.sql │ │ ├── V6__alter_member_add_constraint_nickname.sql │ │ ├── V7__alter_member_roles_references_member.sql │ │ ├── V8__create_inspiration_table.sql │ │ └── V9__create_tag_table.sql │ └── test │ ├── java │ └── inspiration │ │ ├── InspirationApplicationTests.java │ │ └── TestDomainApplication.java │ └── resources │ └── application.yml ├── module-web ├── Dockerfile ├── build.gradle └── src │ ├── main │ ├── java │ │ └── inspiration │ │ │ ├── DeployController.java │ │ │ ├── YgtangWebApplication.java │ │ │ ├── infrastructure │ │ │ ├── AuthenticationPrincipal.java │ │ │ ├── AuthenticationPrincipalArgumentResolver.java │ │ │ ├── SecurityConfiguration.java │ │ │ └── WebConfig.java │ │ │ └── v1 │ │ │ ├── ResultCode.java │ │ │ ├── ResultResponse.java │ │ │ ├── advice │ │ │ └── GlobalExceptionController.java │ │ │ ├── auth │ │ │ └── AuthController.java │ │ │ ├── inspiration │ │ │ └── InspirationController.java │ │ │ ├── member │ │ │ └── MemberController.java │ │ │ ├── reissue │ │ │ └── ReissueController.java │ │ │ ├── signup │ │ │ └── SignUpController.java │ │ │ └── tag │ │ │ └── TagController.java │ └── resources │ │ ├── db │ │ └── migration │ │ │ ├── V10__create_inspiration_tag_table.sql │ │ │ ├── V11__add_inspiration_foreignkey.sql │ │ │ ├── V12__create_password_auth_table.sql │ │ │ ├── V13__alter_inspiration_drop_is_deleted.sql │ │ │ ├── V14__alter_member_column.sql │ │ │ ├── V1__create_email_auth_table.sql │ │ │ ├── V2__cteate_member_table.sql │ │ │ ├── V3__create_member_roles_table.sql │ │ │ ├── V4__alter_email_auth_add_constraint.sql │ │ │ ├── V5__alter_member_add_constraint_email.sql │ │ │ ├── V6__alter_member_add_constraint_nickname.sql │ │ │ ├── V7__alter_member_roles_references_member.sql │ │ │ ├── V8__create_inspiration_table.sql │ │ │ └── V9__create_tag_table.sql │ │ ├── logback-spring.xml │ │ ├── mail │ │ ├── mail.html │ │ └── mail2.html │ │ ├── web-dev.yml │ │ ├── web-local.yml │ │ ├── web-prod.yml │ │ └── web.yml │ └── test │ ├── java │ └── inspiration │ │ ├── DeployControllerTest.java │ │ ├── YgtangWebApplicationTests.java │ │ └── v1 │ │ ├── auth │ │ └── AuthControllerTest.java │ │ ├── inspiration │ │ └── InspirationControllerTest.java │ │ └── signup │ │ └── SignUpControllerTest.java │ └── resources │ ├── application-test.yml │ └── application.yml ├── scripts ├── deploy.sh ├── health_check.sh ├── login_ecr.sh ├── run_new_batch.sh └── run_new_was.sh └── settings.gradle /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/dev_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/workflows/dev_deploy.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/prod_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.github/workflows/prod_deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/README.md -------------------------------------------------------------------------------- /appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/appspec.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/dockerfile -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/gradlew.bat -------------------------------------------------------------------------------- /module-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/build.gradle -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/RestPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/RestPage.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/ResultResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/ResultResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/AuthService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/TokenResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/jwt/JwtAuthenticationProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/jwt/JwtAuthenticationProvider.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/jwt/JwtPreAuthenticatedProcessingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/jwt/JwtPreAuthenticatedProcessingFilter.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/jwt/JwtProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/jwt/JwtProvider.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/request/LoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/request/LoginRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/auth/request/TokenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/auth/request/TokenRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/aws/AwsS3Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/aws/AwsS3Config.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/aws/AwsS3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/aws/AwsS3Service.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/EmailAuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/EmailAuthService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/EmailSendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/EmailSendService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/ResetPasswordEmailSendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/ResetPasswordEmailSendService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/ResetPasswordForAuthSendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/ResetPasswordForAuthSendService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/SignUpEmailSendService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/SignUpEmailSendService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/request/AuthenticateEmailRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/request/AuthenticateEmailRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/emailauth/request/SendEmailRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/emailauth/request/SendEmailRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/InspirationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/InspirationService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphServiceImpl.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/opengraph/OpenGraphVo.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/opengraph/YgtangOgMetaElementHtmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/opengraph/YgtangOgMetaElementHtmlParser.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/request/InspirationAddRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/request/InspirationAddRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/request/InspirationModifyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/request/InspirationModifyRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/request/InspirationTagRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/request/InspirationTagRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/response/InspirationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/response/InspirationResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration/response/OpenGraphResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration/response/OpenGraphResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/inspiration_tag/InspirationTagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/inspiration_tag/InspirationTagService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/MemberService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/request/ExtraInfoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/request/ExtraInfoRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/request/SignUpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/request/SignUpRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/request/UpdateNicknameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/request/UpdateNicknameRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/request/UpdatePasswordRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/request/UpdatePasswordRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/response/MemberInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/response/MemberInfoResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/response/MemberResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/response/MemberResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/member/response/NicknameResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/member/response/NicknameResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/tag/TagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/tag/TagService.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/tag/request/TagAddRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/tag/request/TagAddRequest.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/domain/tag/response/TagResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/domain/tag/response/TagResponse.java -------------------------------------------------------------------------------- /module-api/src/main/java/inspiration/signup/SignupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-api/src/main/java/inspiration/signup/SignupService.java -------------------------------------------------------------------------------- /module-batch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/Dockerfile -------------------------------------------------------------------------------- /module-batch/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/build.gradle -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/YgtangBatchApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/YgtangBatchApplication.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/hello/HelloConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/hello/HelloConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/member/MemberInfoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/member/MemberInfoConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/member/count/MemberCountJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/member/count/MemberCountJobConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/slack/SlackService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/slack/SlackService.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/slack/SlackServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/slack/SlackServiceImpl.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/tag/TagGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/tag/TagGroup.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/tag/TagGroupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/tag/TagGroupService.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/tag/TagRankingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/tag/TagRankingConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/tag/TagRankingTasklet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/tag/TagRankingTasklet.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/application/tag/TagRankingVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/application/tag/TagRankingVo.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/infrastructure/BatchConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/infrastructure/BatchConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/infrastructure/google/GoogleApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/infrastructure/google/GoogleApiConfig.java -------------------------------------------------------------------------------- /module-batch/src/main/java/inspiration/infrastructure/google/GoogleSheetTagGroupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/java/inspiration/infrastructure/google/GoogleSheetTagGroupService.java -------------------------------------------------------------------------------- /module-batch/src/main/resources/batch-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/resources/batch-dev.yml -------------------------------------------------------------------------------- /module-batch/src/main/resources/batch-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/resources/batch-local.yml -------------------------------------------------------------------------------- /module-batch/src/main/resources/batch-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/resources/batch-prod.yml -------------------------------------------------------------------------------- /module-batch/src/main/resources/batch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-batch/src/main/resources/batch.yml -------------------------------------------------------------------------------- /module-domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/build.gradle -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/date/BaseTimeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/date/BaseTimeEntity.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/emailauth/EmailAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/emailauth/EmailAuth.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/emailauth/EmailAuthRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/emailauth/EmailAuthRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration/Inspiration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration/Inspiration.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepositoryCustom.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration/InspirationRepositoryImpl.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration/InspirationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration/InspirationType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration_tag/InspirationTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration_tag/InspirationTag.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/inspiration_tag/InspirationTagRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/inspiration_tag/InspirationTagRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/AgeGroupType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/AgeGroupType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/GenderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/GenderType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/Member.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/MemberRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/MemberRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/MemberRepositoryCustom.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/member/MemberRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/member/MemberRepositoryImpl.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/passwordauth/PasswordAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/passwordauth/PasswordAuth.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/passwordauth/PasswordAuthRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/passwordauth/PasswordAuthRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/tag/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/tag/Tag.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/domain/tag/TagRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/domain/tag/TagRepository.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/enumeration/ExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/enumeration/ExceptionType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/enumeration/ExpireTimeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/enumeration/ExpireTimeConstants.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/enumeration/HttpHeaderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/enumeration/HttpHeaderType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/enumeration/TokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/enumeration/TokenType.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/ConflictRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/ConflictRequestException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/EmailAuthenticatedTimeExpiredException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/EmailAuthenticatedTimeExpiredException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/EmailNotAuthenticatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/EmailNotAuthenticatedException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/InvalidMemberException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/InvalidMemberException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/InvalidTokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/InvalidTokenException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/NoAccessAuthorizationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/NoAccessAuthorizationException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/PostNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/PostNotFoundException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/RefreshTokenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/RefreshTokenException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/ResourceNotFoundException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/exception/UnauthorizedAccessRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/exception/UnauthorizedAccessRequestException.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/PasswordEncoderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/PasswordEncoderConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/mail/MailProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/mail/MailProperties.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/mail/MailSenderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/mail/MailSenderConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/spring/ExecutorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/spring/ExecutorConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/spring/JpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/spring/JpaConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/spring/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/spring/RestTemplateConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/infrastructure/thymeleaf/ThymeleafConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/infrastructure/thymeleaf/ThymeleafConfig.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/utils/AuthTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/utils/AuthTokenUtil.java -------------------------------------------------------------------------------- /module-domain/src/main/java/inspiration/utils/GetResetPasswordUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/java/inspiration/utils/GetResetPasswordUtil.java -------------------------------------------------------------------------------- /module-domain/src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /module-domain/src/main/resources/application-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/application-local.yml -------------------------------------------------------------------------------- /module-domain/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /module-domain/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/application.yml -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V10__create_inspiration_tag_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V10__create_inspiration_tag_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V11__add_inspiration_foreignkey.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V11__add_inspiration_foreignkey.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V12__create_password_auth_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V12__create_password_auth_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V13__alter_inspiration_drop_is_deleted.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V13__alter_inspiration_drop_is_deleted.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V14__alter_member_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V14__alter_member_column.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V1__create_email_auth_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V1__create_email_auth_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V2__cteate_member_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V2__cteate_member_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V3__create_member_roles_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V3__create_member_roles_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V4__alter_email_auth_add_constraint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V4__alter_email_auth_add_constraint.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V5__alter_member_add_constraint_email.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V5__alter_member_add_constraint_email.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V6__alter_member_add_constraint_nickname.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V6__alter_member_add_constraint_nickname.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V7__alter_member_roles_references_member.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V7__alter_member_roles_references_member.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V8__create_inspiration_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V8__create_inspiration_table.sql -------------------------------------------------------------------------------- /module-domain/src/main/resources/db/migration/V9__create_tag_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/main/resources/db/migration/V9__create_tag_table.sql -------------------------------------------------------------------------------- /module-domain/src/test/java/inspiration/InspirationApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/test/java/inspiration/InspirationApplicationTests.java -------------------------------------------------------------------------------- /module-domain/src/test/java/inspiration/TestDomainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/test/java/inspiration/TestDomainApplication.java -------------------------------------------------------------------------------- /module-domain/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-domain/src/test/resources/application.yml -------------------------------------------------------------------------------- /module-web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/Dockerfile -------------------------------------------------------------------------------- /module-web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/build.gradle -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/DeployController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/DeployController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/YgtangWebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/YgtangWebApplication.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/infrastructure/AuthenticationPrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/infrastructure/AuthenticationPrincipal.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/infrastructure/AuthenticationPrincipalArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/infrastructure/AuthenticationPrincipalArgumentResolver.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/infrastructure/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/infrastructure/SecurityConfiguration.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/infrastructure/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/infrastructure/WebConfig.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/ResultCode.java: -------------------------------------------------------------------------------- 1 | package inspiration.v1; 2 | 3 | public class ResultCode { 4 | } 5 | -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/ResultResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/ResultResponse.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/advice/GlobalExceptionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/advice/GlobalExceptionController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/auth/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/auth/AuthController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/inspiration/InspirationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/inspiration/InspirationController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/member/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/member/MemberController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/reissue/ReissueController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/reissue/ReissueController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/signup/SignUpController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/signup/SignUpController.java -------------------------------------------------------------------------------- /module-web/src/main/java/inspiration/v1/tag/TagController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/java/inspiration/v1/tag/TagController.java -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V10__create_inspiration_tag_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V10__create_inspiration_tag_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V11__add_inspiration_foreignkey.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V11__add_inspiration_foreignkey.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V12__create_password_auth_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V12__create_password_auth_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V13__alter_inspiration_drop_is_deleted.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V13__alter_inspiration_drop_is_deleted.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V14__alter_member_column.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V14__alter_member_column.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V1__create_email_auth_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V1__create_email_auth_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V2__cteate_member_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V2__cteate_member_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V3__create_member_roles_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V3__create_member_roles_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V4__alter_email_auth_add_constraint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V4__alter_email_auth_add_constraint.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V5__alter_member_add_constraint_email.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V5__alter_member_add_constraint_email.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V6__alter_member_add_constraint_nickname.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V6__alter_member_add_constraint_nickname.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V7__alter_member_roles_references_member.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V7__alter_member_roles_references_member.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V8__create_inspiration_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V8__create_inspiration_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/db/migration/V9__create_tag_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/db/migration/V9__create_tag_table.sql -------------------------------------------------------------------------------- /module-web/src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /module-web/src/main/resources/mail/mail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/mail/mail.html -------------------------------------------------------------------------------- /module-web/src/main/resources/mail/mail2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/mail/mail2.html -------------------------------------------------------------------------------- /module-web/src/main/resources/web-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/web-dev.yml -------------------------------------------------------------------------------- /module-web/src/main/resources/web-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/web-local.yml -------------------------------------------------------------------------------- /module-web/src/main/resources/web-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/web-prod.yml -------------------------------------------------------------------------------- /module-web/src/main/resources/web.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/main/resources/web.yml -------------------------------------------------------------------------------- /module-web/src/test/java/inspiration/DeployControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/java/inspiration/DeployControllerTest.java -------------------------------------------------------------------------------- /module-web/src/test/java/inspiration/YgtangWebApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/java/inspiration/YgtangWebApplicationTests.java -------------------------------------------------------------------------------- /module-web/src/test/java/inspiration/v1/auth/AuthControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/java/inspiration/v1/auth/AuthControllerTest.java -------------------------------------------------------------------------------- /module-web/src/test/java/inspiration/v1/inspiration/InspirationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/java/inspiration/v1/inspiration/InspirationControllerTest.java -------------------------------------------------------------------------------- /module-web/src/test/java/inspiration/v1/signup/SignUpControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/java/inspiration/v1/signup/SignUpControllerTest.java -------------------------------------------------------------------------------- /module-web/src/test/resources/application-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/resources/application-test.yml -------------------------------------------------------------------------------- /module-web/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/module-web/src/test/resources/application.yml -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /scripts/health_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/scripts/health_check.sh -------------------------------------------------------------------------------- /scripts/login_ecr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/scripts/login_ecr.sh -------------------------------------------------------------------------------- /scripts/run_new_batch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/scripts/run_new_batch.sh -------------------------------------------------------------------------------- /scripts/run_new_was.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/scripts/run_new_was.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/ygtang-server/HEAD/settings.gradle --------------------------------------------------------------------------------