├── .gitattributes ├── .github ├── release-changelog-builder.json ├── renovate.json └── workflows │ └── main.yml ├── .gitignore ├── LICENSE ├── README.md ├── example-logo.png ├── gradle.properties ├── gradle ├── libs.versions.toml ├── plugins │ ├── build.gradle.kts │ ├── common │ │ ├── build.gradle.kts │ │ └── src │ │ │ └── main │ │ │ └── kotlin │ │ │ ├── realworld.jacoco-aggregation.gradle.kts │ │ │ ├── realworld.java-conventions.gradle.kts │ │ │ └── realworld.project-conventions.gradle.kts │ └── settings.gradle.kts └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── service-api ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── github │ └── al │ └── realworld │ └── api │ ├── command │ ├── AddComment.java │ ├── AddCommentResult.java │ ├── CreateArticle.java │ ├── CreateArticleResult.java │ ├── DeleteArticle.java │ ├── DeleteArticleResult.java │ ├── DeleteComment.java │ ├── DeleteCommentResult.java │ ├── FavoriteArticle.java │ ├── FavoriteArticleResult.java │ ├── FollowProfile.java │ ├── FollowProfileResult.java │ ├── LoginUser.java │ ├── LoginUserResult.java │ ├── RegisterUser.java │ ├── RegisterUserResult.java │ ├── UnfavoriteArticle.java │ ├── UnfavoriteArticleResult.java │ ├── UnfollowProfile.java │ ├── UnfollowProfileResult.java │ ├── UpdateArticle.java │ ├── UpdateArticleResult.java │ ├── UpdateUser.java │ └── UpdateUserResult.java │ ├── dto │ ├── ArticleDto.java │ ├── CommentDto.java │ ├── ProfileDto.java │ └── UserDto.java │ ├── operation │ ├── ArticleOperations.java │ ├── ProfileOperations.java │ ├── TagOperations.java │ └── UserOperations.java │ └── query │ ├── GetArticle.java │ ├── GetArticleResult.java │ ├── GetArticles.java │ ├── GetArticlesResult.java │ ├── GetComment.java │ ├── GetCommentResult.java │ ├── GetComments.java │ ├── GetCommentsResult.java │ ├── GetCurrentUser.java │ ├── GetCurrentUserResult.java │ ├── GetFeed.java │ ├── GetFeedResult.java │ ├── GetProfile.java │ ├── GetProfileResult.java │ ├── GetTags.java │ └── GetTagsResult.java ├── service-bus ├── build.gradle.kts └── src │ └── main │ └── java │ └── com │ └── github │ └── al │ └── realworld │ └── bus │ ├── Bus.java │ ├── Command.java │ ├── CommandHandler.java │ ├── CommandHandlerProvider.java │ ├── DefaultBus.java │ ├── Query.java │ ├── QueryHandler.java │ ├── QueryHandlerProvider.java │ └── Registry.java ├── service ├── build.gradle.kts └── src │ ├── intTest │ └── java │ │ └── com │ │ └── github │ │ └── al │ │ └── realworld │ │ ├── api │ │ └── operation │ │ │ ├── ArticleClient.java │ │ │ ├── ProfileClient.java │ │ │ ├── TagClient.java │ │ │ └── UserClient.java │ │ └── rest │ │ ├── ArticleApiTest.java │ │ ├── ProfileApiTest.java │ │ ├── UserApiTest.java │ │ ├── auth │ │ └── AuthSupport.java │ │ └── support │ │ └── BaseRestTest.java │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── al │ │ │ └── realworld │ │ │ ├── App.java │ │ │ ├── application │ │ │ ├── ArticleAssembler.java │ │ │ ├── CommentAssembler.java │ │ │ ├── ProfileAssembler.java │ │ │ ├── UserAssembler.java │ │ │ ├── command │ │ │ │ ├── AddCommentHandler.java │ │ │ │ ├── CreateArticleHandler.java │ │ │ │ ├── DeleteArticleHandler.java │ │ │ │ ├── DeleteCommentHandler.java │ │ │ │ ├── FavoriteArticleHandler.java │ │ │ │ ├── FollowProfileHandler.java │ │ │ │ ├── LoginUserHandler.java │ │ │ │ ├── RegisterUserHandler.java │ │ │ │ ├── UnfavoriteArticleHandler.java │ │ │ │ ├── UnfollowProfileHandler.java │ │ │ │ ├── UpdateArticleHandler.java │ │ │ │ └── UpdateUserHandler.java │ │ │ ├── exception │ │ │ │ ├── BadRequestException.java │ │ │ │ ├── ForbiddenException.java │ │ │ │ ├── NotFoundException.java │ │ │ │ └── UnauthorizedException.java │ │ │ ├── query │ │ │ │ ├── GetArticleHandler.java │ │ │ │ ├── GetArticlesHandler.java │ │ │ │ ├── GetCommentHandler.java │ │ │ │ ├── GetCommentsHandler.java │ │ │ │ ├── GetCurrentUserHandler.java │ │ │ │ ├── GetFeedHandler.java │ │ │ │ ├── GetProfileHandler.java │ │ │ │ └── GetTagsHandler.java │ │ │ └── service │ │ │ │ ├── AuthenticationService.java │ │ │ │ ├── DefaultAuthenticationService.java │ │ │ │ ├── DefaultJwtService.java │ │ │ │ ├── JwtService.java │ │ │ │ └── SlugService.java │ │ │ ├── domain │ │ │ ├── model │ │ │ │ ├── Article.java │ │ │ │ ├── Comment.java │ │ │ │ ├── FollowRelation.java │ │ │ │ ├── FollowRelationId.java │ │ │ │ ├── Tag.java │ │ │ │ └── User.java │ │ │ └── repository │ │ │ │ ├── ArticleRepository.java │ │ │ │ ├── FollowRelationRepository.java │ │ │ │ ├── TagRepository.java │ │ │ │ └── UserRepository.java │ │ │ └── infrastructure │ │ │ ├── config │ │ │ ├── GraalConfig.java │ │ │ ├── LogConfig.java │ │ │ ├── OpenApiConfig.java │ │ │ ├── SecurityConfig.java │ │ │ └── WebConfig.java │ │ │ ├── db │ │ │ └── jpa │ │ │ │ ├── DataArticleRepository.java │ │ │ │ ├── DataFollowRelationRepository.java │ │ │ │ ├── DataTagRepository.java │ │ │ │ ├── DataUserRepository.java │ │ │ │ ├── JpaArticleRepositoryAdapter.java │ │ │ │ ├── JpaFollowRelationRepositoryAdapter.java │ │ │ │ ├── JpaTagRepositoryAdapter.java │ │ │ │ ├── JpaUserRepositoryAdapter.java │ │ │ │ └── OffsetBasedPageRequest.java │ │ │ └── web │ │ │ ├── ArticleController.java │ │ │ ├── ProfileController.java │ │ │ ├── TagController.java │ │ │ └── UserController.java │ └── resources │ │ ├── application.properties │ │ └── db │ │ └── changelog │ │ ├── changes │ │ └── 01-schema.xml │ │ └── db.changelog-master.yaml │ └── test │ └── java │ └── com │ └── github │ └── al │ └── realworld │ ├── application │ ├── command │ │ ├── BeansTest.java │ │ ├── Command1.java │ │ ├── Command1Handler.java │ │ ├── Command2.java │ │ └── Command2Handler.java │ └── service │ │ └── SlugServiceTest.java │ └── bus │ ├── Command3.java │ ├── Command3Handler.java │ └── DefaultBusTest.java ├── settings.gradle.kts └── src └── spotless └── mit-license.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/release-changelog-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/.github/release-changelog-builder.json -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/README.md -------------------------------------------------------------------------------- /example-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/example-logo.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | VERSION_JWT=0.11.0 -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/plugins/build.gradle.kts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gradle/plugins/common/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/plugins/common/build.gradle.kts -------------------------------------------------------------------------------- /gradle/plugins/common/src/main/kotlin/realworld.jacoco-aggregation.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/plugins/common/src/main/kotlin/realworld.jacoco-aggregation.gradle.kts -------------------------------------------------------------------------------- /gradle/plugins/common/src/main/kotlin/realworld.java-conventions.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/plugins/common/src/main/kotlin/realworld.java-conventions.gradle.kts -------------------------------------------------------------------------------- /gradle/plugins/common/src/main/kotlin/realworld.project-conventions.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/plugins/common/src/main/kotlin/realworld.project-conventions.gradle.kts -------------------------------------------------------------------------------- /gradle/plugins/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/plugins/settings.gradle.kts -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/gradlew.bat -------------------------------------------------------------------------------- /service-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/build.gradle.kts -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/AddComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/AddComment.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/AddCommentResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/AddCommentResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/CreateArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/CreateArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/CreateArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/CreateArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/DeleteArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/DeleteArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/DeleteArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/DeleteArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/DeleteComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/DeleteComment.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/DeleteCommentResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/DeleteCommentResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/FavoriteArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/FavoriteArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/FavoriteArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/FavoriteArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/FollowProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/FollowProfile.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/FollowProfileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/FollowProfileResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/LoginUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/LoginUser.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/LoginUserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/LoginUserResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/RegisterUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/RegisterUser.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/RegisterUserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/RegisterUserResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UnfavoriteArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UnfavoriteArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UnfavoriteArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UnfavoriteArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UnfollowProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UnfollowProfile.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UnfollowProfileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UnfollowProfileResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UpdateArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UpdateArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UpdateArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UpdateArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UpdateUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UpdateUser.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/command/UpdateUserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/command/UpdateUserResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/dto/ArticleDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/dto/ArticleDto.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/dto/CommentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/dto/CommentDto.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/dto/ProfileDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/dto/ProfileDto.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/dto/UserDto.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/operation/ArticleOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/operation/ArticleOperations.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/operation/ProfileOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/operation/ProfileOperations.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/operation/TagOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/operation/TagOperations.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/operation/UserOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/operation/UserOperations.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetArticle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetArticle.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetArticleResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetArticleResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetArticles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetArticles.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetArticlesResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetArticlesResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetComment.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetCommentResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetCommentResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetComments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetComments.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetCommentsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetCommentsResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetCurrentUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetCurrentUser.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetCurrentUserResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetCurrentUserResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetFeed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetFeed.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetFeedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetFeedResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetProfile.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetProfileResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetProfileResult.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetTags.java -------------------------------------------------------------------------------- /service-api/src/main/java/com/github/al/realworld/api/query/GetTagsResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-api/src/main/java/com/github/al/realworld/api/query/GetTagsResult.java -------------------------------------------------------------------------------- /service-bus/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/build.gradle.kts -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/Bus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/Bus.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/Command.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/CommandHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/CommandHandler.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/CommandHandlerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/CommandHandlerProvider.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/DefaultBus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/DefaultBus.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/Query.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/QueryHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/QueryHandler.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/QueryHandlerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/QueryHandlerProvider.java -------------------------------------------------------------------------------- /service-bus/src/main/java/com/github/al/realworld/bus/Registry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service-bus/src/main/java/com/github/al/realworld/bus/Registry.java -------------------------------------------------------------------------------- /service/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/build.gradle.kts -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/api/operation/ArticleClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/api/operation/ArticleClient.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/api/operation/ProfileClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/api/operation/ProfileClient.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/api/operation/TagClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/api/operation/TagClient.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/api/operation/UserClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/api/operation/UserClient.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/rest/ArticleApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/rest/ArticleApiTest.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/rest/ProfileApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/rest/ProfileApiTest.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/rest/UserApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/rest/UserApiTest.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/rest/auth/AuthSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/rest/auth/AuthSupport.java -------------------------------------------------------------------------------- /service/src/intTest/java/com/github/al/realworld/rest/support/BaseRestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/intTest/java/com/github/al/realworld/rest/support/BaseRestTest.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/App.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/ArticleAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/ArticleAssembler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/CommentAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/CommentAssembler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/ProfileAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/ProfileAssembler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/UserAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/UserAssembler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/AddCommentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/AddCommentHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/CreateArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/CreateArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/DeleteArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/DeleteArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/DeleteCommentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/DeleteCommentHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/FavoriteArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/FavoriteArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/FollowProfileHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/FollowProfileHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/LoginUserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/LoginUserHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/RegisterUserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/RegisterUserHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/UnfavoriteArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/UnfavoriteArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/UnfollowProfileHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/UnfollowProfileHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/UpdateArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/UpdateArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/command/UpdateUserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/command/UpdateUserHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/exception/BadRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/exception/BadRequestException.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/exception/ForbiddenException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/exception/ForbiddenException.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/exception/NotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/exception/NotFoundException.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/exception/UnauthorizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/exception/UnauthorizedException.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetArticleHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetArticleHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetArticlesHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetArticlesHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetCommentHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetCommentHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetCommentsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetCommentsHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetCurrentUserHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetCurrentUserHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetFeedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetFeedHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetProfileHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetProfileHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/query/GetTagsHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/query/GetTagsHandler.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/service/AuthenticationService.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/service/DefaultAuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/service/DefaultAuthenticationService.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/service/DefaultJwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/service/DefaultJwtService.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/service/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/service/JwtService.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/application/service/SlugService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/application/service/SlugService.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/Article.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/Article.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/Comment.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/FollowRelation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/FollowRelation.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/FollowRelationId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/FollowRelationId.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/Tag.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/model/User.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/repository/ArticleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/repository/ArticleRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/repository/FollowRelationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/repository/FollowRelationRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/repository/TagRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/repository/TagRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/domain/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/domain/repository/UserRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/config/GraalConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/config/GraalConfig.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/config/LogConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/config/LogConfig.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/config/OpenApiConfig.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/config/SecurityConfig.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/config/WebConfig.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataArticleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataArticleRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataFollowRelationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataFollowRelationRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataTagRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataTagRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataUserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/DataUserRepository.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaArticleRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaArticleRepositoryAdapter.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaFollowRelationRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaFollowRelationRepositoryAdapter.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaTagRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaTagRepositoryAdapter.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaUserRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/JpaUserRepositoryAdapter.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/OffsetBasedPageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/db/jpa/OffsetBasedPageRequest.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/web/ArticleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/web/ArticleController.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/web/ProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/web/ProfileController.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/web/TagController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/web/TagController.java -------------------------------------------------------------------------------- /service/src/main/java/com/github/al/realworld/infrastructure/web/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/java/com/github/al/realworld/infrastructure/web/UserController.java -------------------------------------------------------------------------------- /service/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/resources/application.properties -------------------------------------------------------------------------------- /service/src/main/resources/db/changelog/changes/01-schema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/resources/db/changelog/changes/01-schema.xml -------------------------------------------------------------------------------- /service/src/main/resources/db/changelog/db.changelog-master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/main/resources/db/changelog/db.changelog-master.yaml -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/command/BeansTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/command/BeansTest.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/command/Command1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/command/Command1.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/command/Command1Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/command/Command1Handler.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/command/Command2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/command/Command2.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/command/Command2Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/command/Command2Handler.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/application/service/SlugServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/application/service/SlugServiceTest.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/bus/Command3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/bus/Command3.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/bus/Command3Handler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/bus/Command3Handler.java -------------------------------------------------------------------------------- /service/src/test/java/com/github/al/realworld/bus/DefaultBusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/service/src/test/java/com/github/al/realworld/bus/DefaultBusTest.java -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /src/spotless/mit-license.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexey-lapin/realworld-backend-spring/HEAD/src/spotless/mit-license.java --------------------------------------------------------------------------------