├── .github └── workflows │ └── ci.yml ├── .gitignore ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── rolling-adapter ├── build.gradle ├── jpa-mysql │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── rolling │ │ └── jpamysql │ │ ├── common │ │ ├── config │ │ │ ├── jpa │ │ │ │ └── JpaAuditingConfig.java │ │ │ └── querydsl │ │ │ │ └── QueryDSLConfig.java │ │ └── entity │ │ │ └── base │ │ │ ├── BaseTSIDEntity.java │ │ │ └── BaseTimeEntity.java │ │ ├── company │ │ ├── CompanyJPAAdapter.java │ │ ├── CompanyJPAEntity.java │ │ ├── CompanyJpaRepository.java │ │ ├── CompanyMapper.java │ │ ├── CompanyQueryDSLAdapter.java │ │ └── CompanyQueryDSLRepository.java │ │ ├── logging │ │ ├── CommandCompanyViewLoggingAdapter.java │ │ ├── CommandHistoryLoggingAdapter.java │ │ ├── CompanyViewLoggingJPAEntity.java │ │ ├── CompanyViewLoggingMapper.java │ │ ├── CompanyViewLoggingRepository.java │ │ ├── HistoryLoggingJPAEntity.java │ │ ├── HistoryLoggingJpaRepository.java │ │ └── HistoryLoggingMapper.java │ │ ├── member │ │ ├── CommandMemberAdapter.java │ │ ├── MemberJPAEntity.java │ │ ├── MemberJpaRepository.java │ │ ├── MemberMapper.java │ │ └── QueryMemberAdapter.java │ │ └── story │ │ ├── StoryJPAAdapter.java │ │ ├── StoryJPAEntity.java │ │ ├── StoryJpaRepository.java │ │ ├── StoryMapper.java │ │ ├── StoryQueryDSLAdapter.java │ │ └── StoryQueryDSLRepository.java ├── naver-news-client │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── rolling │ │ └── navernewsclient │ │ ├── NaverClientConfig.java │ │ ├── NaverNewsAdapter.java │ │ ├── NaverProperties.java │ │ └── NewsClientException.java ├── s3 │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── rolling │ │ └── s3 │ │ ├── FileUploadException.java │ │ ├── S3Adapter.java │ │ ├── S3Config.java │ │ └── S3Properties.java ├── security │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── rolling │ │ └── security │ │ ├── alumni │ │ ├── AlumniCertifyFailedException.java │ │ ├── CertifyAlumniAdapter.java │ │ └── CertifyProperties.java │ │ ├── common │ │ └── util │ │ │ ├── CookieSerializer.java │ │ │ └── StringUtils.java │ │ ├── jwt │ │ ├── ExceptionFilter.java │ │ ├── JwtExceptionFilter.java │ │ ├── JwtFilter.java │ │ ├── JwtHelper.java │ │ ├── JwtProperties.java │ │ ├── JwtType.java │ │ ├── ParseJwtAdapter.java │ │ ├── ProvideJwtAdapter.java │ │ └── WrongTokenTypeException.java │ │ └── oauth │ │ ├── CustomAccessDeniedHandler.java │ │ ├── MemberDetailsAdapter.java │ │ ├── MemberSecurityContextAdapter.java │ │ ├── OAuthAttributes.java │ │ ├── OAuthMemberService.java │ │ ├── SecurityConfig.java │ │ └── handler │ │ ├── CookieAuthorizationRequestRepository.java │ │ ├── CookieManager.java │ │ ├── OAuthFailException.java │ │ ├── OAuthFailureHandler.java │ │ ├── OAuthProperties.java │ │ └── OAuthSuccessHandler.java └── smtp │ ├── build.gradle │ └── src │ └── main │ └── java │ └── rolling │ └── smtp │ ├── EmailProperties.java │ └── SMTPAdapter.java ├── rolling-api ├── Dockerfile ├── build.gradle └── src │ ├── main │ ├── java │ │ └── rolling │ │ │ ├── RollingApiApplication.java │ │ │ └── rollingapi │ │ │ ├── auth │ │ │ ├── AuthController.java │ │ │ ├── CertifyAlumniRequest.java │ │ │ └── RefreshTokenRequest.java │ │ │ ├── common │ │ │ ├── async │ │ │ │ ├── AsyncConfig.java │ │ │ │ └── AsyncExceptionHandler.java │ │ │ ├── exception │ │ │ │ └── GlobalExceptionHandler.java │ │ │ └── swagger │ │ │ │ └── SwaggerConfig.java │ │ │ ├── company │ │ │ ├── CommandCompanyController.java │ │ │ ├── ModifyCompanyRequest.java │ │ │ ├── QueryCompanyController.java │ │ │ └── RegisterCompanyRequest.java │ │ │ ├── file │ │ │ └── FileController.java │ │ │ ├── member │ │ │ ├── MemberController.java │ │ │ └── ModifyNicknameRequest.java │ │ │ └── story │ │ │ ├── CommandStoryController.java │ │ │ ├── ModifyStoryRequest.java │ │ │ ├── QueryStoryController.java │ │ │ └── RegisterStoryRequest.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── rolling │ └── RollingApiApplicationTests.java ├── rolling-batch ├── Dockerfile ├── build.gradle └── src │ ├── main │ ├── java │ │ └── rolling │ │ │ ├── RollingBatchApplication.java │ │ │ └── rollingbatch │ │ │ ├── job │ │ │ ├── config │ │ │ │ └── CalculateCompanyGradesAvgJobConfig.java │ │ │ └── consts │ │ │ │ └── BatchConstants.java │ │ │ ├── processor │ │ │ └── CompanyGradesAvgProcessor.java │ │ │ ├── reader │ │ │ └── CompanyListReader.java │ │ │ ├── scheduler │ │ │ └── CompanyGradesAvgScheduler.java │ │ │ └── writer │ │ │ └── CompanyListWriter.java │ └── resources │ │ └── application.yml │ └── test │ └── java │ └── rolling │ └── rollingbatch │ └── RollingBatchApplicationTests.java ├── rolling-core ├── application │ ├── build.gradle │ └── src │ │ └── main │ │ └── java │ │ └── rolling │ │ └── application │ │ ├── auth │ │ ├── interactor │ │ │ ├── CertifyAlumniUseCase.java │ │ │ ├── RefreshTokenResponse.java │ │ │ └── RefreshTokenUseCase.java │ │ └── outport │ │ │ ├── CertifyAlumniPort.java │ │ │ ├── ParseTokenPort.java │ │ │ └── ProvideTokenPort.java │ │ ├── common │ │ └── response │ │ │ └── PageDataResponse.java │ │ ├── company │ │ ├── CompanyServiceImpl.java │ │ ├── interactor │ │ │ ├── command │ │ │ │ ├── CompanyMapper.java │ │ │ │ ├── DeleteCompanyCommand.java │ │ │ │ ├── DeleteCompanyUseCase.java │ │ │ │ ├── ModifyCompanyDetailsCommand.java │ │ │ │ ├── ModifyCompanyStatusCommand.java │ │ │ │ ├── ModifyCompanyUseCase.java │ │ │ │ ├── RegisterCompanyCommand.java │ │ │ │ └── RegisterCompanyUseCase.java │ │ │ └── query │ │ │ │ ├── CompanyQueryResponse.java │ │ │ │ ├── CompanyResponse.java │ │ │ │ ├── QueryAllCompanyUseCase.java │ │ │ │ ├── QueryCompanyInfoUseCase.java │ │ │ │ ├── QueryTop10CompanyUseCase.java │ │ │ │ └── SearchCompanyByNameUseCase.java │ │ └── outport │ │ │ ├── CommandCompanyPort.java │ │ │ └── QueryCompanyPort.java │ │ ├── file │ │ ├── interactor │ │ │ ├── FileResponse.java │ │ │ └── UploadFileUseCase.java │ │ └── outport │ │ │ └── UploadFilePort.java │ │ ├── logging │ │ ├── interactor │ │ │ ├── CompanyViewLoggingEventListener.java │ │ │ └── PileUpHistoryLoggingUseCase.java │ │ └── outport │ │ │ ├── CommandLoggingPort.java │ │ │ └── PileUpHistoryLoggingCommand.java │ │ ├── mail │ │ ├── interactor │ │ │ └── MailEventListener.java │ │ └── outport │ │ │ └── SendMailPort.java │ │ ├── member │ │ ├── interactor │ │ │ ├── MemberServiceImpl.java │ │ │ ├── command │ │ │ │ ├── MemberEventListener.java │ │ │ │ ├── ModifyNicknameCommand.java │ │ │ │ └── ModifyNicknameUseCase.java │ │ │ └── query │ │ │ │ ├── MemberResponse.java │ │ │ │ └── QueryMemberInfoUseCase.java │ │ └── outport │ │ │ ├── CommandMemberPort.java │ │ │ ├── MemberSessionPort.java │ │ │ └── QueryMemberPort.java │ │ ├── news │ │ ├── interactor │ │ │ └── NaverNewsResponse.java │ │ └── outport │ │ │ └── NewsPort.java │ │ └── story │ │ ├── interactor │ │ ├── command │ │ │ ├── DeleteStoryCommand.java │ │ │ ├── DeleteStoryUseCase.java │ │ │ ├── ModifyStoryCommand.java │ │ │ ├── ModifyStoryUseCase.java │ │ │ ├── RegisterStoryCommand.java │ │ │ ├── RegisterStoryUseCase.java │ │ │ └── StoryMapper.java │ │ └── query │ │ │ ├── QueryMyStoryStatusUseCase.java │ │ │ ├── QueryStoryByCompanyUseCase.java │ │ │ ├── QueryStoryByMemberUseCase.java │ │ │ ├── QueryStoryInfoUseCase.java │ │ │ ├── StoryQueryByCompanyResponse.java │ │ │ ├── StoryQueryByMemberResponse.java │ │ │ └── StoryStatusResponse.java │ │ └── outport │ │ ├── CommandStoryPort.java │ │ └── QueryStoryPort.java ├── build.gradle └── domain │ ├── build.gradle │ └── src │ ├── main │ └── java │ │ └── rolling │ │ └── domain │ │ ├── common │ │ ├── error │ │ │ ├── CustomException.java │ │ │ ├── ErrorCode.java │ │ │ ├── ErrorResponse.java │ │ │ └── exception │ │ │ │ ├── InternalServerException.java │ │ │ │ ├── NotMatchedIdException.java │ │ │ │ └── WrongCalculationException.java │ │ └── model │ │ │ ├── BaseId.java │ │ │ ├── Grades.java │ │ │ ├── PageRequest.java │ │ │ └── TSID.java │ │ ├── company │ │ ├── consts │ │ │ └── CompanyStatus.java │ │ ├── events │ │ │ └── CompanyViewedEvent.java │ │ ├── exception │ │ │ ├── CompanyNotFoundException.java │ │ │ └── DuplicatedCompanyNameException.java │ │ ├── model │ │ │ ├── Address.java │ │ │ ├── Company.java │ │ │ ├── CompanyDetails.java │ │ │ ├── CompanyGrades.java │ │ │ ├── CompanyId.java │ │ │ ├── CompanyLogo.java │ │ │ └── RegistrantId.java │ │ └── service │ │ │ └── CompanyService.java │ │ ├── logging │ │ └── model │ │ │ ├── CompanyViewLogging.java │ │ │ └── HistoryLogging.java │ │ ├── member │ │ ├── consts │ │ │ ├── LoginType.java │ │ │ └── MemberRole.java │ │ ├── events │ │ │ ├── MemberCertifiedEvent.java │ │ │ └── MemberRegisteredEvent.java │ │ ├── exception │ │ │ ├── DuplicatedNicknameException.java │ │ │ ├── MemberNotFoundException.java │ │ │ └── WrongLoginTypeException.java │ │ ├── model │ │ │ ├── Member.java │ │ │ ├── MemberDetails.java │ │ │ ├── MemberId.java │ │ │ ├── MemberProfile.java │ │ │ └── SocialDetails.java │ │ └── service │ │ │ └── MemberService.java │ │ └── story │ │ ├── exception │ │ └── StoryNotFoundException.java │ │ └── model │ │ ├── AuthorId.java │ │ ├── CorporationDetails.java │ │ ├── EmploymentDetails.java │ │ ├── ReviewGrades.java │ │ ├── Story.java │ │ └── StoryId.java │ └── test │ └── java │ └── rolling │ └── domain │ ├── common │ └── model │ │ └── GradesTest.java │ ├── company │ ├── CompanyServiceForFailure.java │ ├── CompanyServiceForSuccess.java │ └── CompanyTest.java │ ├── member │ ├── MemberServiceForFailure.java │ ├── MemberServiceForSuccess.java │ └── MemberTest.java │ └── story │ └── StoryTest.java └── settings.gradle /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/gradlew.bat -------------------------------------------------------------------------------- /rolling-adapter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/config/jpa/JpaAuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/config/jpa/JpaAuditingConfig.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/config/querydsl/QueryDSLConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/config/querydsl/QueryDSLConfig.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/entity/base/BaseTSIDEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/entity/base/BaseTSIDEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/entity/base/BaseTimeEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/common/entity/base/BaseTimeEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJPAAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJPAAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJPAEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJPAEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyJpaRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyMapper.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyQueryDSLAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyQueryDSLAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyQueryDSLRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/company/CompanyQueryDSLRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CommandCompanyViewLoggingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CommandCompanyViewLoggingAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CommandHistoryLoggingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CommandHistoryLoggingAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingJPAEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingJPAEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingMapper.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/CompanyViewLoggingRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingJPAEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingJPAEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingJpaRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/logging/HistoryLoggingMapper.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/CommandMemberAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/CommandMemberAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberJPAEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberJPAEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberJpaRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/MemberMapper.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/QueryMemberAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/member/QueryMemberAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJPAAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJPAAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJPAEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJPAEntity.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryJpaRepository.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryMapper.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryQueryDSLAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryQueryDSLAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryQueryDSLRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/jpa-mysql/src/main/java/rolling/jpamysql/story/StoryQueryDSLRepository.java -------------------------------------------------------------------------------- /rolling-adapter/naver-news-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/naver-news-client/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverClientConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverClientConfig.java -------------------------------------------------------------------------------- /rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverNewsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverNewsAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NaverProperties.java -------------------------------------------------------------------------------- /rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NewsClientException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/naver-news-client/src/main/java/rolling/navernewsclient/NewsClientException.java -------------------------------------------------------------------------------- /rolling-adapter/s3/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/s3/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/s3/src/main/java/rolling/s3/FileUploadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/s3/src/main/java/rolling/s3/FileUploadException.java -------------------------------------------------------------------------------- /rolling-adapter/s3/src/main/java/rolling/s3/S3Adapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/s3/src/main/java/rolling/s3/S3Adapter.java -------------------------------------------------------------------------------- /rolling-adapter/s3/src/main/java/rolling/s3/S3Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/s3/src/main/java/rolling/s3/S3Config.java -------------------------------------------------------------------------------- /rolling-adapter/s3/src/main/java/rolling/s3/S3Properties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/s3/src/main/java/rolling/s3/S3Properties.java -------------------------------------------------------------------------------- /rolling-adapter/security/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/alumni/AlumniCertifyFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/alumni/AlumniCertifyFailedException.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/alumni/CertifyAlumniAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/alumni/CertifyAlumniAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/alumni/CertifyProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/alumni/CertifyProperties.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/common/util/CookieSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/common/util/CookieSerializer.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/common/util/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/common/util/StringUtils.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/ExceptionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/ExceptionFilter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/JwtExceptionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/JwtExceptionFilter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/JwtFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/JwtFilter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/JwtHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/JwtHelper.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/JwtProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/JwtProperties.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/JwtType.java: -------------------------------------------------------------------------------- 1 | package rolling.security.jwt; 2 | 3 | enum JwtType { 4 | 5 | ACCESS, REFRESH 6 | 7 | } -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/ParseJwtAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/ParseJwtAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/ProvideJwtAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/ProvideJwtAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/jwt/WrongTokenTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/jwt/WrongTokenTypeException.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/CustomAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/CustomAccessDeniedHandler.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/MemberDetailsAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/MemberDetailsAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/MemberSecurityContextAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/MemberSecurityContextAdapter.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/OAuthAttributes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/OAuthAttributes.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/OAuthMemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/OAuthMemberService.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/SecurityConfig.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/CookieAuthorizationRequestRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/CookieAuthorizationRequestRepository.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/CookieManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/CookieManager.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthFailException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthFailException.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthFailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthFailureHandler.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthProperties.java -------------------------------------------------------------------------------- /rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/security/src/main/java/rolling/security/oauth/handler/OAuthSuccessHandler.java -------------------------------------------------------------------------------- /rolling-adapter/smtp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/smtp/build.gradle -------------------------------------------------------------------------------- /rolling-adapter/smtp/src/main/java/rolling/smtp/EmailProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/smtp/src/main/java/rolling/smtp/EmailProperties.java -------------------------------------------------------------------------------- /rolling-adapter/smtp/src/main/java/rolling/smtp/SMTPAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-adapter/smtp/src/main/java/rolling/smtp/SMTPAdapter.java -------------------------------------------------------------------------------- /rolling-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/Dockerfile -------------------------------------------------------------------------------- /rolling-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/build.gradle -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/RollingApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/RollingApiApplication.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/auth/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/auth/AuthController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/auth/CertifyAlumniRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/auth/CertifyAlumniRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/auth/RefreshTokenRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/auth/RefreshTokenRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/common/async/AsyncConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/common/async/AsyncConfig.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/common/async/AsyncExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/common/async/AsyncExceptionHandler.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/common/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/common/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/common/swagger/SwaggerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/common/swagger/SwaggerConfig.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/company/CommandCompanyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/company/CommandCompanyController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/company/ModifyCompanyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/company/ModifyCompanyRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/company/QueryCompanyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/company/QueryCompanyController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/company/RegisterCompanyRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/company/RegisterCompanyRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/file/FileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/file/FileController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/member/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/member/MemberController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/member/ModifyNicknameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/member/ModifyNicknameRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/story/CommandStoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/story/CommandStoryController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/story/ModifyStoryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/story/ModifyStoryRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/story/QueryStoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/story/QueryStoryController.java -------------------------------------------------------------------------------- /rolling-api/src/main/java/rolling/rollingapi/story/RegisterStoryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/java/rolling/rollingapi/story/RegisterStoryRequest.java -------------------------------------------------------------------------------- /rolling-api/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/main/resources/application.yml -------------------------------------------------------------------------------- /rolling-api/src/test/java/rolling/RollingApiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-api/src/test/java/rolling/RollingApiApplicationTests.java -------------------------------------------------------------------------------- /rolling-batch/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/Dockerfile -------------------------------------------------------------------------------- /rolling-batch/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/build.gradle -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/RollingBatchApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/RollingBatchApplication.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/job/config/CalculateCompanyGradesAvgJobConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/job/config/CalculateCompanyGradesAvgJobConfig.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/job/consts/BatchConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/job/consts/BatchConstants.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/processor/CompanyGradesAvgProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/processor/CompanyGradesAvgProcessor.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/reader/CompanyListReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/reader/CompanyListReader.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/scheduler/CompanyGradesAvgScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/scheduler/CompanyGradesAvgScheduler.java -------------------------------------------------------------------------------- /rolling-batch/src/main/java/rolling/rollingbatch/writer/CompanyListWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/java/rolling/rollingbatch/writer/CompanyListWriter.java -------------------------------------------------------------------------------- /rolling-batch/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/main/resources/application.yml -------------------------------------------------------------------------------- /rolling-batch/src/test/java/rolling/rollingbatch/RollingBatchApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-batch/src/test/java/rolling/rollingbatch/RollingBatchApplicationTests.java -------------------------------------------------------------------------------- /rolling-core/application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/build.gradle -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/interactor/CertifyAlumniUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/interactor/CertifyAlumniUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/interactor/RefreshTokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/interactor/RefreshTokenResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/interactor/RefreshTokenUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/interactor/RefreshTokenUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/outport/CertifyAlumniPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/outport/CertifyAlumniPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/outport/ParseTokenPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/outport/ParseTokenPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/auth/outport/ProvideTokenPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/auth/outport/ProvideTokenPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/common/response/PageDataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/common/response/PageDataResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/CompanyServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/CompanyServiceImpl.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/CompanyMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/CompanyMapper.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/DeleteCompanyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/DeleteCompanyCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/DeleteCompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/DeleteCompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyDetailsCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyDetailsCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyStatusCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyStatusCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/ModifyCompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/RegisterCompanyCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/RegisterCompanyCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/command/RegisterCompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/command/RegisterCompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/CompanyQueryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/CompanyQueryResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/CompanyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/CompanyResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryAllCompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryAllCompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryCompanyInfoUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryCompanyInfoUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryTop10CompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/QueryTop10CompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/interactor/query/SearchCompanyByNameUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/interactor/query/SearchCompanyByNameUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/outport/CommandCompanyPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/outport/CommandCompanyPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/company/outport/QueryCompanyPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/company/outport/QueryCompanyPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/file/interactor/FileResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/file/interactor/FileResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/file/interactor/UploadFileUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/file/interactor/UploadFileUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/file/outport/UploadFilePort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/file/outport/UploadFilePort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/logging/interactor/CompanyViewLoggingEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/logging/interactor/CompanyViewLoggingEventListener.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/logging/interactor/PileUpHistoryLoggingUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/logging/interactor/PileUpHistoryLoggingUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/logging/outport/CommandLoggingPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/logging/outport/CommandLoggingPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/logging/outport/PileUpHistoryLoggingCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/logging/outport/PileUpHistoryLoggingCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/mail/interactor/MailEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/mail/interactor/MailEventListener.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/mail/outport/SendMailPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/mail/outport/SendMailPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/MemberServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/MemberServiceImpl.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/command/MemberEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/command/MemberEventListener.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/command/ModifyNicknameCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/command/ModifyNicknameCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/command/ModifyNicknameUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/command/ModifyNicknameUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/query/MemberResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/query/MemberResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/interactor/query/QueryMemberInfoUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/interactor/query/QueryMemberInfoUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/outport/CommandMemberPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/outport/CommandMemberPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/outport/MemberSessionPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/outport/MemberSessionPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/member/outport/QueryMemberPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/member/outport/QueryMemberPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/news/interactor/NaverNewsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/news/interactor/NaverNewsResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/news/outport/NewsPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/news/outport/NewsPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/DeleteStoryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/DeleteStoryCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/DeleteStoryUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/DeleteStoryUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/ModifyStoryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/ModifyStoryCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/ModifyStoryUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/ModifyStoryUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/RegisterStoryCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/RegisterStoryCommand.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/RegisterStoryUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/RegisterStoryUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/command/StoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/command/StoryMapper.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryMyStoryStatusUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryMyStoryStatusUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryByCompanyUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryByCompanyUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryByMemberUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryByMemberUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryInfoUseCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/QueryStoryInfoUseCase.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryQueryByCompanyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryQueryByCompanyResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryQueryByMemberResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryQueryByMemberResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryStatusResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/interactor/query/StoryStatusResponse.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/outport/CommandStoryPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/outport/CommandStoryPort.java -------------------------------------------------------------------------------- /rolling-core/application/src/main/java/rolling/application/story/outport/QueryStoryPort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/application/src/main/java/rolling/application/story/outport/QueryStoryPort.java -------------------------------------------------------------------------------- /rolling-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/build.gradle -------------------------------------------------------------------------------- /rolling-core/domain/build.gradle: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/CustomException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/CustomException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/ErrorCode.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/ErrorResponse.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/exception/InternalServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/exception/InternalServerException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/exception/NotMatchedIdException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/exception/NotMatchedIdException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/error/exception/WrongCalculationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/error/exception/WrongCalculationException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/model/BaseId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/model/BaseId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/model/Grades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/model/Grades.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/model/PageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/model/PageRequest.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/common/model/TSID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/common/model/TSID.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/consts/CompanyStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/consts/CompanyStatus.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/events/CompanyViewedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/events/CompanyViewedEvent.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/exception/CompanyNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/exception/CompanyNotFoundException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/exception/DuplicatedCompanyNameException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/exception/DuplicatedCompanyNameException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/Address.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/Company.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/Company.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyDetails.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyGrades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyGrades.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyLogo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/CompanyLogo.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/model/RegistrantId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/model/RegistrantId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/company/service/CompanyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/company/service/CompanyService.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/logging/model/CompanyViewLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/logging/model/CompanyViewLogging.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/logging/model/HistoryLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/logging/model/HistoryLogging.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/consts/LoginType.java: -------------------------------------------------------------------------------- 1 | package rolling.domain.member.consts; 2 | 3 | public enum LoginType { 4 | GITHUB, GOOGLE 5 | } -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/consts/MemberRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/consts/MemberRole.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/events/MemberCertifiedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/events/MemberCertifiedEvent.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/events/MemberRegisteredEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/events/MemberRegisteredEvent.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/exception/DuplicatedNicknameException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/exception/DuplicatedNicknameException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/exception/MemberNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/exception/MemberNotFoundException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/exception/WrongLoginTypeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/exception/WrongLoginTypeException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/model/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/model/Member.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/model/MemberDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/model/MemberDetails.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/model/MemberId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/model/MemberId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/model/MemberProfile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/model/MemberProfile.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/model/SocialDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/model/SocialDetails.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/member/service/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/member/service/MemberService.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/exception/StoryNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/exception/StoryNotFoundException.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/AuthorId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/AuthorId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/CorporationDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/CorporationDetails.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/EmploymentDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/EmploymentDetails.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/ReviewGrades.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/ReviewGrades.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/Story.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/Story.java -------------------------------------------------------------------------------- /rolling-core/domain/src/main/java/rolling/domain/story/model/StoryId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/main/java/rolling/domain/story/model/StoryId.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/common/model/GradesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/common/model/GradesTest.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/company/CompanyServiceForFailure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/company/CompanyServiceForFailure.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/company/CompanyServiceForSuccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/company/CompanyServiceForSuccess.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/company/CompanyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/company/CompanyTest.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/member/MemberServiceForFailure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/member/MemberServiceForFailure.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/member/MemberServiceForSuccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/member/MemberServiceForSuccess.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/member/MemberTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/member/MemberTest.java -------------------------------------------------------------------------------- /rolling-core/domain/src/test/java/rolling/domain/story/StoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/rolling-core/domain/src/test/java/rolling/domain/story/StoryTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StuBee2/Rolling_Backend/HEAD/settings.gradle --------------------------------------------------------------------------------