├── .github ├── pull_request_template.md └── workflows │ └── cicd.yml ├── .gitignore ├── .gitmodules ├── Dockerfile-develop ├── Dockerfile-release ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lombok.config ├── server-api ├── README.md ├── build.gradle ├── gradle.properties ├── http-client.env.json ├── http │ ├── AuthController.http │ ├── ProfileController.http │ └── StoreController.http └── src │ ├── docs │ └── asciidoc │ │ ├── docinfo.html │ │ ├── index.adoc │ │ ├── overview.adoc │ │ ├── store.adoc │ │ └── test.adoc │ ├── main │ └── java │ │ └── com │ │ └── depromeet │ │ ├── ServerApiApplication.java │ │ ├── annotation │ │ ├── AuthUser.java │ │ ├── VisitedDateFormat.java │ │ └── VisitedDateValidator.java │ │ ├── auth │ │ ├── apple │ │ │ ├── AppleAuthClient.java │ │ │ ├── AppleFeignClientConfiguration.java │ │ │ ├── AppleFeignClientErrorDecoder.java │ │ │ ├── AppleIdTokenPayload.java │ │ │ ├── AppleProperties.java │ │ │ ├── AppleSocialTokenInfoResponse.java │ │ │ └── TokenDecoder.java │ │ ├── controller │ │ │ ├── AuthController.java │ │ │ ├── KakaoTokenClient.java │ │ │ └── KakaoUserClient.java │ │ ├── dto │ │ │ ├── AppleLoginResponse.java │ │ │ ├── ApplePublicKeyResponse.java │ │ │ ├── AppleToken.java │ │ │ ├── KakaoTokenResponse.java │ │ │ ├── KakaoUserInfo.java │ │ │ ├── SocialLoginRequest.java │ │ │ ├── SocialSignupRequest.java │ │ │ └── TokenResponse.java │ │ ├── jwt │ │ │ ├── JwtAuthenticationFilter.java │ │ │ ├── JwtService.java │ │ │ └── handler │ │ │ │ ├── JwtAccessDeniedHandler.java │ │ │ │ └── JwtAuthenticationEntryPoint.java │ │ ├── oauth2 │ │ │ ├── CustomOAuth2User.java │ │ │ ├── OAuth2Attribute.java │ │ │ └── service │ │ │ │ └── CustomOAuth2UserService.java │ │ └── service │ │ │ ├── AuthService.java │ │ │ ├── CookieService.java │ │ │ └── RedisService.java │ │ ├── common │ │ └── CursorPagingCommon.java │ │ ├── config │ │ ├── OpenFeignConfig.java │ │ ├── RedisConfig.java │ │ ├── SecurityConfig.java │ │ └── WebConfig.java │ │ └── domains │ │ ├── bookmark │ │ ├── controller │ │ │ └── BookmarkController.java │ │ ├── dto │ │ │ └── response │ │ │ │ └── BookmarkingResponse.java │ │ └── service │ │ │ └── BookmarkService.java │ │ ├── commet │ │ ├── controller │ │ │ └── CommentController.java │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── CommentCreateRequest.java │ │ │ │ └── CommentUpdateRequest.java │ │ │ └── response │ │ │ │ └── CommentsResponse.java │ │ └── servicce │ │ │ └── CommentService.java │ │ ├── feed │ │ ├── controller │ │ │ └── FeedController.java │ │ ├── dto │ │ │ ├── request │ │ │ │ └── FeedUpdateRequest.java │ │ │ └── response │ │ │ │ ├── FeedDetailResponse.java │ │ │ │ ├── FeedResponse.java │ │ │ │ └── FeedStoreResponse.java │ │ └── service │ │ │ └── FeedService.java │ │ ├── follow │ │ ├── controller │ │ │ └── FollowController.java │ │ ├── dto │ │ │ └── FollowUpdateResponse.java │ │ └── service │ │ │ └── FollowService.java │ │ ├── image │ │ ├── controller │ │ │ └── ImageController.java │ │ └── dto │ │ │ └── ImageResponse.java │ │ ├── like │ │ └── controller │ │ │ └── LikeController.java │ │ ├── profile │ │ ├── controller │ │ │ └── ProfileController.java │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── ProfileImageUrlRequest.java │ │ │ │ └── ProfileNicknameRequest.java │ │ │ └── response │ │ │ │ ├── MyProfileResponse.java │ │ │ │ ├── ProfileBookmarkResponse.java │ │ │ │ ├── ProfileFeedResponse.java │ │ │ │ └── ProfileResponse.java │ │ └── service │ │ │ └── ProfileService.java │ │ ├── store │ │ ├── controller │ │ │ ├── KakaoSearchClient.java │ │ │ ├── StoreController.java │ │ │ └── StoreSearchController.java │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── FeedAddRequest.java │ │ │ │ └── NewStoreRequest.java │ │ │ └── response │ │ │ │ ├── FeedAddLimitResponse.java │ │ │ │ ├── FeedAddResponse.java │ │ │ │ ├── StoreLocationRangeResponse.java │ │ │ │ ├── StorePreviewResponse.java │ │ │ │ ├── StoreReportResponse.java │ │ │ │ ├── StoreSearchResponse.java │ │ │ │ ├── StoreSearchResult.java │ │ │ │ └── StoreSharingSpotResponse.java │ │ └── service │ │ │ ├── StoreSearchService.java │ │ │ └── StoreService.java │ │ └── user │ │ ├── controller │ │ └── UserController.java │ │ ├── dto │ │ ├── request │ │ │ └── NicknameRequest.java │ │ └── response │ │ │ ├── UserBookmarkResponse.java │ │ │ ├── UserFeedResponse.java │ │ │ └── UserProfileResponse.java │ │ └── service │ │ └── UserService.java │ └── test │ ├── java │ └── com │ │ └── depromeet │ │ ├── config │ │ └── RestDocsConfig.java │ │ ├── controller │ │ ├── AuthControllerTest.java │ │ ├── BookmarkControllerTest.java │ │ ├── FeedControllerTest.java │ │ ├── FollowControllerTest.java │ │ ├── ImageControllerTest.java │ │ ├── ProfileControllerTest.java │ │ ├── StoreControllerTest.java │ │ ├── StoreSearchControllerTest.java │ │ └── UserControllerTest.java │ │ └── document │ │ ├── ApiResponseDto.java │ │ ├── CommonDocController.java │ │ ├── CommonDocControllerTest.java │ │ ├── ControllerTest.java │ │ ├── CustomResponseFieldsSnippet.java │ │ ├── DocumentLinkGenerator.java │ │ ├── EnumDocs.java │ │ └── RestDocsTestSupport.java │ └── resources │ └── org │ └── springframework │ └── restdocs │ └── templates │ ├── custom-response-fields.snippet │ ├── request-fields.snippet │ ├── request-parameters.snippet │ └── response-fields.snippet ├── server-common ├── README.md ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── depromeet │ │ └── common │ │ └── exception │ │ ├── CommonRestExceptionHandler.java │ │ ├── CustomException.java │ │ ├── CustomExceptionResponse.java │ │ ├── CustomResponseEntity.java │ │ └── Result.java │ └── resources │ ├── logback │ ├── logback-develop.xml │ ├── logback-local.xml │ └── logback-release.xml │ └── logging.yml ├── server-domain ├── README.md ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── depromeet │ │ ├── config │ │ └── db │ │ │ └── config │ │ │ ├── CoreDataSourceConfig.java │ │ │ ├── JpaAuditingConfig.java │ │ │ └── QuerydslConfig.java │ │ ├── domains │ │ ├── bookmark │ │ │ ├── entity │ │ │ │ └── Bookmark.java │ │ │ └── repository │ │ │ │ ├── BookmarkRepository.java │ │ │ │ ├── BookmarkRepositoryCustom.java │ │ │ │ └── BookmarkRepositoryImpl.java │ │ ├── comment │ │ │ ├── dao │ │ │ │ └── CommentsProjection.java │ │ │ ├── entity │ │ │ │ └── Comment.java │ │ │ └── repository │ │ │ │ ├── CommentRepository.java │ │ │ │ ├── CommentRepositoryCustom.java │ │ │ │ └── CommentRepositoryImpl.java │ │ ├── common │ │ │ └── entity │ │ │ │ └── BaseTimeEntity.java │ │ ├── feed │ │ │ ├── dao │ │ │ │ ├── FeedAllProjection.java │ │ │ │ └── FeedDetailProjection.java │ │ │ ├── entity │ │ │ │ ├── Feed.java │ │ │ │ └── FeedType.java │ │ │ └── repository │ │ │ │ ├── FeedRepository.java │ │ │ │ ├── FeedRepositoryCustom.java │ │ │ │ ├── FeedRepositoryImpl.java │ │ │ │ └── ProfileFeedProjection.java │ │ ├── follow │ │ │ ├── dto │ │ │ │ └── FollowListResponse.java │ │ │ ├── entity │ │ │ │ └── Follow.java │ │ │ └── repository │ │ │ │ ├── FollowRepository.java │ │ │ │ ├── FollowRepositoryCustom.java │ │ │ │ └── FollowRepositoryImpl.java │ │ ├── like │ │ │ ├── entity │ │ │ │ └── Heart.java │ │ │ └── repository │ │ │ │ ├── HeartRepository.java │ │ │ │ ├── HeartRepositoryCustom.java │ │ │ │ └── HeartRepositoryImpl.java │ │ ├── store │ │ │ ├── dao │ │ │ │ └── StoreFeedProjection.java │ │ │ ├── dto │ │ │ │ ├── StoreFeedResponse.java │ │ │ │ └── StoreLocationDto.java │ │ │ ├── entity │ │ │ │ ├── Location.java │ │ │ │ └── Store.java │ │ │ └── repository │ │ │ │ ├── StoreRepository.java │ │ │ │ ├── StoreRepositoryCustom.java │ │ │ │ └── StoreRepositoryImpl.java │ │ └── user │ │ │ ├── entity │ │ │ └── User.java │ │ │ └── repository │ │ │ ├── UserRepository.java │ │ │ ├── UserRepositoryCustom.java │ │ │ └── UserRepositoryImpl.java │ │ ├── enums │ │ ├── EnumType.java │ │ ├── FeedType.java │ │ ├── FollowType.java │ │ ├── Role.java │ │ ├── SocialType.java │ │ ├── UserLevel.java │ │ └── ViewLevel.java │ │ └── test │ │ └── TestEnumType.java │ └── resources │ └── data.sql ├── server-infra ├── README.md ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── depromeet │ └── S3 │ ├── S3Config.java │ └── S3Service.java └── settings.gradle /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/cicd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/.github/workflows/cicd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile-develop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/Dockerfile-develop -------------------------------------------------------------------------------- /Dockerfile-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/Dockerfile-release -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/lombok.config -------------------------------------------------------------------------------- /server-api/README.md: -------------------------------------------------------------------------------- 1 | # Application(api) 2 | 3 | ## 애플리케이션 모듈 4 | 5 | -------------------------------------------------------------------------------- /server-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/build.gradle -------------------------------------------------------------------------------- /server-api/gradle.properties: -------------------------------------------------------------------------------- 1 | springCloudVersion=2021.0.3 2 | -------------------------------------------------------------------------------- /server-api/http-client.env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/http-client.env.json -------------------------------------------------------------------------------- /server-api/http/AuthController.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/http/AuthController.http -------------------------------------------------------------------------------- /server-api/http/ProfileController.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/http/ProfileController.http -------------------------------------------------------------------------------- /server-api/http/StoreController.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/http/StoreController.http -------------------------------------------------------------------------------- /server-api/src/docs/asciidoc/docinfo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/docs/asciidoc/docinfo.html -------------------------------------------------------------------------------- /server-api/src/docs/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/docs/asciidoc/index.adoc -------------------------------------------------------------------------------- /server-api/src/docs/asciidoc/overview.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/docs/asciidoc/overview.adoc -------------------------------------------------------------------------------- /server-api/src/docs/asciidoc/store.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/docs/asciidoc/store.adoc -------------------------------------------------------------------------------- /server-api/src/docs/asciidoc/test.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/docs/asciidoc/test.adoc -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/ServerApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/ServerApiApplication.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/annotation/AuthUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/annotation/AuthUser.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/annotation/VisitedDateFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/annotation/VisitedDateFormat.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/annotation/VisitedDateValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/annotation/VisitedDateValidator.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleAuthClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleAuthClient.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleFeignClientConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleFeignClientConfiguration.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleFeignClientErrorDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleFeignClientErrorDecoder.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleIdTokenPayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleIdTokenPayload.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleProperties.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/AppleSocialTokenInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/AppleSocialTokenInfoResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/apple/TokenDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/apple/TokenDecoder.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/controller/AuthController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/controller/KakaoTokenClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/controller/KakaoTokenClient.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/controller/KakaoUserClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/controller/KakaoUserClient.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/AppleLoginResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/AppleLoginResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/ApplePublicKeyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/ApplePublicKeyResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/AppleToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/AppleToken.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/KakaoTokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/KakaoTokenResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/KakaoUserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/KakaoUserInfo.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/SocialLoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/SocialLoginRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/SocialSignupRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/SocialSignupRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/dto/TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/dto/TokenResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/jwt/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/jwt/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/jwt/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/jwt/JwtService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/jwt/handler/JwtAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/jwt/handler/JwtAccessDeniedHandler.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/jwt/handler/JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/jwt/handler/JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/oauth2/CustomOAuth2User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/oauth2/CustomOAuth2User.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/oauth2/OAuth2Attribute.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/oauth2/OAuth2Attribute.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/oauth2/service/CustomOAuth2UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/oauth2/service/CustomOAuth2UserService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/service/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/service/AuthService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/service/CookieService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/service/CookieService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/auth/service/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/auth/service/RedisService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/common/CursorPagingCommon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/common/CursorPagingCommon.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/config/OpenFeignConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/config/OpenFeignConfig.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/config/RedisConfig.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/config/SecurityConfig.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/config/WebConfig.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/bookmark/controller/BookmarkController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/bookmark/controller/BookmarkController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/bookmark/dto/response/BookmarkingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/bookmark/dto/response/BookmarkingResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/bookmark/service/BookmarkService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/bookmark/service/BookmarkService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/commet/controller/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/commet/controller/CommentController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/commet/dto/request/CommentCreateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/commet/dto/request/CommentCreateRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/commet/dto/request/CommentUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/commet/dto/request/CommentUpdateRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/commet/dto/response/CommentsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/commet/dto/response/CommentsResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/commet/servicce/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/commet/servicce/CommentService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/controller/FeedController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/controller/FeedController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/dto/request/FeedUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/dto/request/FeedUpdateRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedDetailResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedDetailResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedStoreResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/dto/response/FeedStoreResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/feed/service/FeedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/feed/service/FeedService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/follow/controller/FollowController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/follow/controller/FollowController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/follow/dto/FollowUpdateResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/follow/dto/FollowUpdateResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/follow/service/FollowService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/follow/service/FollowService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/image/controller/ImageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/image/controller/ImageController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/image/dto/ImageResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/image/dto/ImageResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/like/controller/LikeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/like/controller/LikeController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/controller/ProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/controller/ProfileController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/request/ProfileImageUrlRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/request/ProfileImageUrlRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/request/ProfileNicknameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/request/ProfileNicknameRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/response/MyProfileResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/response/MyProfileResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileBookmarkResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileBookmarkResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileFeedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileFeedResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/dto/response/ProfileResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/profile/service/ProfileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/profile/service/ProfileService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/controller/KakaoSearchClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/controller/KakaoSearchClient.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/controller/StoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/controller/StoreController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/controller/StoreSearchController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/controller/StoreSearchController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/request/FeedAddRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/request/FeedAddRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/request/NewStoreRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/request/NewStoreRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/FeedAddLimitResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/FeedAddLimitResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/FeedAddResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/FeedAddResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreLocationRangeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreLocationRangeResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StorePreviewResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StorePreviewResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreReportResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreReportResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSearchResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSearchResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSearchResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSearchResult.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSharingSpotResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/dto/response/StoreSharingSpotResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/service/StoreSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/service/StoreSearchService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/store/service/StoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/store/service/StoreService.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/controller/UserController.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/dto/request/NicknameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/dto/request/NicknameRequest.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/dto/response/UserBookmarkResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/dto/response/UserBookmarkResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/dto/response/UserFeedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/dto/response/UserFeedResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/dto/response/UserProfileResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/dto/response/UserProfileResponse.java -------------------------------------------------------------------------------- /server-api/src/main/java/com/depromeet/domains/user/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/main/java/com/depromeet/domains/user/service/UserService.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/config/RestDocsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/config/RestDocsConfig.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/AuthControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/AuthControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/BookmarkControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/BookmarkControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/FeedControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/FeedControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/FollowControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/FollowControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/ImageControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/ImageControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/ProfileControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/ProfileControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/StoreControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/StoreControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/StoreSearchControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/StoreSearchControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/controller/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/controller/UserControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/ApiResponseDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/ApiResponseDto.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/CommonDocController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/CommonDocController.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/CommonDocControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/CommonDocControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/ControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/ControllerTest.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/CustomResponseFieldsSnippet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/CustomResponseFieldsSnippet.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/DocumentLinkGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/DocumentLinkGenerator.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/EnumDocs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/EnumDocs.java -------------------------------------------------------------------------------- /server-api/src/test/java/com/depromeet/document/RestDocsTestSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/java/com/depromeet/document/RestDocsTestSupport.java -------------------------------------------------------------------------------- /server-api/src/test/resources/org/springframework/restdocs/templates/custom-response-fields.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/resources/org/springframework/restdocs/templates/custom-response-fields.snippet -------------------------------------------------------------------------------- /server-api/src/test/resources/org/springframework/restdocs/templates/request-fields.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/resources/org/springframework/restdocs/templates/request-fields.snippet -------------------------------------------------------------------------------- /server-api/src/test/resources/org/springframework/restdocs/templates/request-parameters.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/resources/org/springframework/restdocs/templates/request-parameters.snippet -------------------------------------------------------------------------------- /server-api/src/test/resources/org/springframework/restdocs/templates/response-fields.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-api/src/test/resources/org/springframework/restdocs/templates/response-fields.snippet -------------------------------------------------------------------------------- /server-common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/README.md -------------------------------------------------------------------------------- /server-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/build.gradle -------------------------------------------------------------------------------- /server-common/src/main/java/com/depromeet/common/exception/CommonRestExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/java/com/depromeet/common/exception/CommonRestExceptionHandler.java -------------------------------------------------------------------------------- /server-common/src/main/java/com/depromeet/common/exception/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/java/com/depromeet/common/exception/CustomException.java -------------------------------------------------------------------------------- /server-common/src/main/java/com/depromeet/common/exception/CustomExceptionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/java/com/depromeet/common/exception/CustomExceptionResponse.java -------------------------------------------------------------------------------- /server-common/src/main/java/com/depromeet/common/exception/CustomResponseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/java/com/depromeet/common/exception/CustomResponseEntity.java -------------------------------------------------------------------------------- /server-common/src/main/java/com/depromeet/common/exception/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/java/com/depromeet/common/exception/Result.java -------------------------------------------------------------------------------- /server-common/src/main/resources/logback/logback-develop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/resources/logback/logback-develop.xml -------------------------------------------------------------------------------- /server-common/src/main/resources/logback/logback-local.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/resources/logback/logback-local.xml -------------------------------------------------------------------------------- /server-common/src/main/resources/logback/logback-release.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/resources/logback/logback-release.xml -------------------------------------------------------------------------------- /server-common/src/main/resources/logging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-common/src/main/resources/logging.yml -------------------------------------------------------------------------------- /server-domain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/README.md -------------------------------------------------------------------------------- /server-domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/build.gradle -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/config/db/config/CoreDataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/config/db/config/CoreDataSourceConfig.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/config/db/config/JpaAuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/config/db/config/JpaAuditingConfig.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/config/db/config/QuerydslConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/config/db/config/QuerydslConfig.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/bookmark/entity/Bookmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/bookmark/entity/Bookmark.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/bookmark/repository/BookmarkRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/comment/dao/CommentsProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/comment/dao/CommentsProjection.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/comment/entity/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/comment/entity/Comment.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/comment/repository/CommentRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/common/entity/BaseTimeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/common/entity/BaseTimeEntity.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/dao/FeedAllProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/dao/FeedAllProjection.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/dao/FeedDetailProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/dao/FeedDetailProjection.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/entity/Feed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/entity/Feed.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/entity/FeedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/entity/FeedType.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/repository/FeedRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/feed/repository/ProfileFeedProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/feed/repository/ProfileFeedProjection.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/follow/dto/FollowListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/follow/dto/FollowListResponse.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/follow/entity/Follow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/follow/entity/Follow.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/follow/repository/FollowRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/like/entity/Heart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/like/entity/Heart.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/like/repository/HeartRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/dao/StoreFeedProjection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/dao/StoreFeedProjection.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/dto/StoreFeedResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/dto/StoreFeedResponse.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/dto/StoreLocationDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/dto/StoreLocationDto.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/entity/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/entity/Location.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/entity/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/entity/Store.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/store/repository/StoreRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/user/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/user/entity/User.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepository.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepositoryCustom.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/domains/user/repository/UserRepositoryImpl.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/EnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/EnumType.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/FeedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/FeedType.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/FollowType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/FollowType.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/Role.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/SocialType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/SocialType.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/UserLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/UserLevel.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/enums/ViewLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/enums/ViewLevel.java -------------------------------------------------------------------------------- /server-domain/src/main/java/com/depromeet/test/TestEnumType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/java/com/depromeet/test/TestEnumType.java -------------------------------------------------------------------------------- /server-domain/src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-domain/src/main/resources/data.sql -------------------------------------------------------------------------------- /server-infra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-infra/README.md -------------------------------------------------------------------------------- /server-infra/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-infra/build.gradle -------------------------------------------------------------------------------- /server-infra/src/main/java/com/depromeet/S3/S3Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-infra/src/main/java/com/depromeet/S3/S3Config.java -------------------------------------------------------------------------------- /server-infra/src/main/java/com/depromeet/S3/S3Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/server-infra/src/main/java/com/depromeet/S3/S3Service.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/depromeet/14th-team4-BE/HEAD/settings.gradle --------------------------------------------------------------------------------