├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── HELP.md ├── LICENSE.md ├── README.md ├── documents ├── Reddit Clone.postman_collection.json ├── reddit-clone-eer-diagram.mwb ├── reddit-clone-eer-diagram.png └── reddit-clone-jks-generation.PNG ├── mvnw ├── mvnw.cmd ├── pom.xml ├── pull_request_template.md └── src ├── main ├── java │ └── io │ │ └── github │ │ └── anantharajuc │ │ └── rc │ │ ├── RedditCloneApplication.java │ │ ├── api │ │ ├── ResourcePaths.java │ │ └── UserController.java │ │ ├── domain │ │ └── model │ │ │ ├── ApplicationSetings.java │ │ │ ├── Comment.java │ │ │ ├── Post.java │ │ │ ├── Vote.java │ │ │ ├── VoteType.java │ │ │ └── common │ │ │ ├── AuditEntity.java │ │ │ └── BaseEntity.java │ │ ├── email │ │ ├── Email.java │ │ ├── EmailService.java │ │ └── EmailServiceImpl.java │ │ ├── infra │ │ ├── config │ │ │ ├── AuditConfiguration.java │ │ │ ├── DTOModelMapperConfig.java │ │ │ └── SwaggerConfiguration.java │ │ ├── exception │ │ │ └── SpringRedditException.java │ │ └── security │ │ │ ├── ApplicationSecurityConfiguration.java │ │ │ ├── JwtAuthenticationFilter.java │ │ │ ├── JwtProvider.java │ │ │ ├── authentication │ │ │ ├── AuthenticationController.java │ │ │ ├── AuthenticationResponse.java │ │ │ ├── UserLoginRequestDTO.java │ │ │ ├── UserSignupRequestDTO.java │ │ │ ├── model │ │ │ │ ├── RefreshToken.java │ │ │ │ ├── VerificationToken.java │ │ │ │ └── VerificationTokenEnum.java │ │ │ ├── repository │ │ │ │ ├── RefreshTokenRepository.java │ │ │ │ └── VerificationTokenRepository.java │ │ │ └── service │ │ │ │ ├── AuthenticationService.java │ │ │ │ ├── RefreshTokenService.java │ │ │ │ └── impl │ │ │ │ ├── AuthenticationServiceImpl.java │ │ │ │ └── RefreshTokenServiceImpl.java │ │ │ └── user │ │ │ ├── UserDetailsImpl.java │ │ │ ├── UserDetailsServiceImpl.java │ │ │ ├── model │ │ │ ├── Permission.java │ │ │ ├── Role.java │ │ │ └── User.java │ │ │ ├── repository │ │ │ ├── RoleRepository.java │ │ │ └── UserRepository.java │ │ │ └── service │ │ │ ├── RedditUserService.java │ │ │ └── RedditUserServiceImpl.java │ │ ├── repository │ │ ├── ApplicationSettingsRepository.java │ │ ├── CommentRepository.java │ │ ├── PostRepository.java │ │ └── VoteRepository.java │ │ ├── service │ │ ├── AppService.java │ │ ├── AppServiceImpl.java │ │ └── AuditorAwareImpl.java │ │ └── subreddit │ │ ├── Subreddit.java │ │ ├── SubredditController.java │ │ ├── SubredditDTO.java │ │ ├── SubredditRepository.java │ │ ├── SubredditService.java │ │ └── SubredditServiceImpl.java └── resources │ ├── application-dev.properties │ ├── application-production.properties │ ├── application.properties │ ├── banner.txt │ ├── data │ └── mysql │ │ └── migrations │ │ ├── V0_0_1__user_structure.sql │ │ ├── V0_0_2__application_structure.sql │ │ ├── V0_0_3__application_data.sql │ │ └── V0_0_4__security_data.sql │ ├── redditclone.jks │ └── templates │ └── mailTemplate.html └── test └── java └── io └── github └── anantharajuc └── rc └── RedditCloneApplicationTests.java /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HELP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/HELP.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/README.md -------------------------------------------------------------------------------- /documents/Reddit Clone.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/documents/Reddit Clone.postman_collection.json -------------------------------------------------------------------------------- /documents/reddit-clone-eer-diagram.mwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/documents/reddit-clone-eer-diagram.mwb -------------------------------------------------------------------------------- /documents/reddit-clone-eer-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/documents/reddit-clone-eer-diagram.png -------------------------------------------------------------------------------- /documents/reddit-clone-jks-generation.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/documents/reddit-clone-jks-generation.PNG -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/pom.xml -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/RedditCloneApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/RedditCloneApplication.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/api/ResourcePaths.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/api/ResourcePaths.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/api/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/api/UserController.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/ApplicationSetings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/ApplicationSetings.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/Comment.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/Post.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/Vote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/Vote.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/VoteType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/VoteType.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/common/AuditEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/common/AuditEntity.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/domain/model/common/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/domain/model/common/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/email/Email.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/email/Email.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/email/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/email/EmailService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/email/EmailServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/email/EmailServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/config/AuditConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/config/AuditConfiguration.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/config/DTOModelMapperConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/config/DTOModelMapperConfig.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/config/SwaggerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/config/SwaggerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/exception/SpringRedditException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/exception/SpringRedditException.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/ApplicationSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/ApplicationSecurityConfiguration.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/JwtProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/JwtProvider.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/AuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/AuthenticationController.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/AuthenticationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/AuthenticationResponse.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/UserLoginRequestDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/UserLoginRequestDTO.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/UserSignupRequestDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/UserSignupRequestDTO.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/VerificationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/VerificationToken.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/VerificationTokenEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/model/VerificationTokenEnum.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/repository/RefreshTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/repository/RefreshTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/repository/VerificationTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/repository/VerificationTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/AuthenticationService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/RefreshTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/RefreshTokenService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/impl/AuthenticationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/impl/AuthenticationServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/impl/RefreshTokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/authentication/service/impl/RefreshTokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/UserDetailsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/UserDetailsImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/model/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/model/Permission.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/model/Role.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/model/User.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/repository/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/repository/RoleRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/service/RedditUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/service/RedditUserService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/infra/security/user/service/RedditUserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/infra/security/user/service/RedditUserServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/repository/ApplicationSettingsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/repository/ApplicationSettingsRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/repository/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/repository/CommentRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/repository/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/repository/PostRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/repository/VoteRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/repository/VoteRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/service/AppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/service/AppService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/service/AppServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/service/AppServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/service/AuditorAwareImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/service/AuditorAwareImpl.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/Subreddit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/Subreddit.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/SubredditController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/SubredditController.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/SubredditDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/SubredditDTO.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/SubredditRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/SubredditRepository.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/SubredditService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/SubredditService.java -------------------------------------------------------------------------------- /src/main/java/io/github/anantharajuc/rc/subreddit/SubredditServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/java/io/github/anantharajuc/rc/subreddit/SubredditServiceImpl.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /src/main/resources/application-production.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/application-production.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/data/mysql/migrations/V0_0_1__user_structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/data/mysql/migrations/V0_0_1__user_structure.sql -------------------------------------------------------------------------------- /src/main/resources/data/mysql/migrations/V0_0_2__application_structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/data/mysql/migrations/V0_0_2__application_structure.sql -------------------------------------------------------------------------------- /src/main/resources/data/mysql/migrations/V0_0_3__application_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/data/mysql/migrations/V0_0_3__application_data.sql -------------------------------------------------------------------------------- /src/main/resources/data/mysql/migrations/V0_0_4__security_data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/data/mysql/migrations/V0_0_4__security_data.sql -------------------------------------------------------------------------------- /src/main/resources/redditclone.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/redditclone.jks -------------------------------------------------------------------------------- /src/main/resources/templates/mailTemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/main/resources/templates/mailTemplate.html -------------------------------------------------------------------------------- /src/test/java/io/github/anantharajuc/rc/RedditCloneApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnanthaRajuC/Reddit-Clone/HEAD/src/test/java/io/github/anantharajuc/rc/RedditCloneApplicationTests.java --------------------------------------------------------------------------------