├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── cicd.yml │ ├── gradle.yml │ └── mastertag.yml ├── .gitignore ├── Dockerfile ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lombok.config ├── settings.gradle └── src ├── main ├── java │ └── our │ │ └── yurivongella │ │ └── instagramclone │ │ ├── InstagramcloneApplication.java │ │ ├── config │ │ ├── JwtSecurityConfig.java │ │ ├── QuerydslConfig.java │ │ ├── SecurityConfig.java │ │ ├── SwaggerConfig.java │ │ └── WebConfig.java │ │ ├── controller │ │ ├── AuthController.java │ │ ├── CommentController.java │ │ ├── ImageController.java │ │ ├── MemberController.java │ │ ├── PostController.java │ │ ├── actuator │ │ │ └── HealthIndicatorRestController.java │ │ └── dto │ │ │ ├── ProcessStatus.java │ │ │ ├── comment │ │ │ ├── CommentDto.java │ │ │ ├── CommentReqDto.java │ │ │ └── CommentResDto.java │ │ │ ├── member │ │ │ ├── FollowReqDto.java │ │ │ ├── MemberResDto.java │ │ │ ├── SigninReqDto.java │ │ │ ├── SignupReqDto.java │ │ │ └── token │ │ │ │ ├── TokenDto.java │ │ │ │ └── TokenReqDto.java │ │ │ └── post │ │ │ ├── MediaUrlDto.java │ │ │ ├── PostDto.java │ │ │ ├── PostReqDto.java │ │ │ └── PostResDto.java │ │ ├── entity │ │ ├── BaseEntity.java │ │ ├── Comment.java │ │ ├── CommentLike.java │ │ ├── Follow.java │ │ ├── MediaUrl.java │ │ ├── Member.java │ │ ├── Post.java │ │ ├── PostLike.java │ │ └── RefreshToken.java │ │ ├── exception │ │ ├── CustomException.java │ │ ├── ErrorCode.java │ │ ├── ErrorResponse.java │ │ └── GlobalExceptionHandler.java │ │ ├── jwt │ │ ├── JwtAccessDeniedHandler.java │ │ ├── JwtAuthenticationEntryPoint.java │ │ ├── JwtFilter.java │ │ └── TokenProvider.java │ │ ├── repository │ │ ├── CommentLikeRepository.java │ │ ├── FollowRepository.java │ │ ├── MediaUrlRepository.java │ │ ├── MemberRepository.java │ │ ├── PostLikeRepository.java │ │ ├── RefreshTokenRepository.java │ │ ├── comment │ │ │ ├── CommentRepository.java │ │ │ ├── CommentRepositoryImpl.java │ │ │ └── CustomCommentRepository.java │ │ └── post │ │ │ ├── CustomPostRepository.java │ │ │ ├── PostRepository.java │ │ │ └── PostRepositoryImpl.java │ │ ├── service │ │ ├── AuthService.java │ │ ├── CommentService.java │ │ ├── CustomUserDetailsService.java │ │ ├── FollowService.java │ │ ├── MemberService.java │ │ ├── PostService.java │ │ ├── S3Service.java │ │ └── support │ │ │ └── actuator │ │ │ └── ApplicationHealthIndicator.java │ │ └── util │ │ ├── DateTimeUtil.java │ │ ├── SecurityUtil.java │ │ └── SliceHelper.java └── resources │ ├── application-beta.yml │ ├── application-local.yml │ ├── application-real.yml │ ├── application.yml │ └── data.sql └── test ├── java └── our │ └── yurivongella │ └── instagramclone │ ├── InstagramcloneApplicationTests.java │ ├── controller │ └── dto │ │ ├── comment │ │ └── CommentDtoTest.java │ │ └── member │ │ └── MemberResDtoTest.java │ └── service │ ├── AuthServiceTest.java │ ├── CommentServiceTest.java │ ├── CustomUserDetailsServiceTest.java │ ├── FollowServiceTest.java │ ├── MemberServiceTest.java │ ├── PostServiceTest.java │ └── TestBase.java └── resources └── application.yml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/cicd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/workflows/cicd.yml -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/mastertag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.github/workflows/mastertag.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/lombok.config -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'instagramclone' 2 | -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/InstagramcloneApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/InstagramcloneApplication.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/config/JwtSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/config/JwtSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/config/QuerydslConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/config/QuerydslConfig.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/config/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/config/SwaggerConfig.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/AuthController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/CommentController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/ImageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/ImageController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/MemberController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/PostController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/PostController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/actuator/HealthIndicatorRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/actuator/HealthIndicatorRestController.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/ProcessStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/ProcessStatus.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentResDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/comment/CommentResDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/FollowReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/FollowReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/MemberResDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/MemberResDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/SigninReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/SigninReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/SignupReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/SignupReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/token/TokenDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/token/TokenDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/member/token/TokenReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/member/token/TokenReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/post/MediaUrlDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/post/MediaUrlDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostReqDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostReqDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostResDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/controller/dto/post/PostResDto.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/Comment.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/CommentLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/CommentLike.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/Follow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/Follow.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/MediaUrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/MediaUrl.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/Member.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/Post.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/PostLike.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/PostLike.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/entity/RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/entity/RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/exception/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/exception/CustomException.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/exception/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/exception/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/exception/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/exception/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/jwt/JwtAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/jwt/JwtAccessDeniedHandler.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/jwt/JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/jwt/JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/jwt/JwtFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/jwt/JwtFilter.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/jwt/TokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/jwt/TokenProvider.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/CommentLikeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/CommentLikeRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/FollowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/FollowRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/MediaUrlRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/MediaUrlRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/MemberRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/PostLikeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/PostLikeRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/RefreshTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/RefreshTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/comment/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/comment/CommentRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/comment/CommentRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/comment/CommentRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/comment/CustomCommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/comment/CustomCommentRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/post/CustomPostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/post/CustomPostRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/post/PostRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/post/PostRepository.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/repository/post/PostRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/repository/post/PostRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/AuthService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/CommentService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/CustomUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/CustomUserDetailsService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/FollowService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/FollowService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/MemberService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/PostService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/PostService.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/S3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/S3Service.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/service/support/actuator/ApplicationHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/service/support/actuator/ApplicationHealthIndicator.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/util/DateTimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/util/DateTimeUtil.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/util/SecurityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/util/SecurityUtil.java -------------------------------------------------------------------------------- /src/main/java/our/yurivongella/instagramclone/util/SliceHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/java/our/yurivongella/instagramclone/util/SliceHelper.java -------------------------------------------------------------------------------- /src/main/resources/application-beta.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/resources/application-beta.yml -------------------------------------------------------------------------------- /src/main/resources/application-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/resources/application-local.yml -------------------------------------------------------------------------------- /src/main/resources/application-real.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/resources/application-real.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/main/resources/data.sql -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/InstagramcloneApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/InstagramcloneApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/controller/dto/comment/CommentDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/controller/dto/comment/CommentDtoTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/controller/dto/member/MemberResDtoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/controller/dto/member/MemberResDtoTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/AuthServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/AuthServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/CommentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/CommentServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/CustomUserDetailsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/CustomUserDetailsServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/FollowServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/FollowServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/MemberServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/MemberServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/PostServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/PostServiceTest.java -------------------------------------------------------------------------------- /src/test/java/our/yurivongella/instagramclone/service/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/java/our/yurivongella/instagramclone/service/TestBase.java -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/INSPJT/instagram_clone_backend/HEAD/src/test/resources/application.yml --------------------------------------------------------------------------------