├── .github ├── CODEOWNERS └── workflows │ └── gradle.yml ├── .gitignore ├── README.md ├── acm-admin ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── mashup │ │ │ └── backend │ │ │ └── spring │ │ │ └── acm │ │ │ ├── AcmAdminApplication.kt │ │ │ └── presentation │ │ │ ├── AdminAccordController.kt │ │ │ ├── AdminBrandController.kt │ │ │ ├── AdminMemberController.kt │ │ │ ├── AdminNoteController.kt │ │ │ ├── AdminNoteGroupController.kt │ │ │ └── AdminPerfumeController.kt │ └── resources │ │ ├── application.yml │ │ └── templates │ │ ├── accord │ │ └── list.html │ │ ├── brand │ │ └── list.html │ │ ├── index.html │ │ ├── member │ │ └── list.html │ │ ├── note-group │ │ └── list.html │ │ ├── note │ │ └── list.html │ │ └── perfume │ │ └── list.html │ └── test │ └── kotlin │ └── mashup │ └── backend │ └── spring │ └── acm │ └── AcmAdminApplicationTests.kt ├── acm-api ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── mashup │ │ │ └── backend │ │ │ └── spring │ │ │ └── acm │ │ │ ├── AcmApiApplication.kt │ │ │ ├── application │ │ │ ├── TokenService.kt │ │ │ ├── brand │ │ │ │ ├── BrandApplicationService.kt │ │ │ │ └── BrandCacheApplicationService.kt │ │ │ ├── login │ │ │ │ ├── LoginApplicationService.kt │ │ │ │ ├── LoginRequestVo.kt │ │ │ │ └── LoginResponseVo.kt │ │ │ ├── member │ │ │ │ └── MemberApplicationService.kt │ │ │ ├── note │ │ │ │ ├── NoteApplicationService.kt │ │ │ │ └── NoteGroupApplicationService.kt │ │ │ ├── perfume │ │ │ │ └── PerfumeApplicationService.kt │ │ │ ├── recommend │ │ │ │ └── RecommendApplicationService.kt │ │ │ └── search │ │ │ │ ├── SearchApplicationService.kt │ │ │ │ ├── SearchRequestVo.kt │ │ │ │ └── SearchResponseVo.kt │ │ │ ├── infrastructure │ │ │ ├── jwt │ │ │ │ └── JwtService.kt │ │ │ ├── spring │ │ │ │ └── security │ │ │ │ │ ├── PreAuthTokenProvider.kt │ │ │ │ │ ├── SecurityConfig.kt │ │ │ │ │ ├── TokenMissingException.kt │ │ │ │ │ └── TokenPreAuthFilter.kt │ │ │ └── swagger │ │ │ │ ├── SwaggerConfig.kt │ │ │ │ └── SwaggerPageableRequest.kt │ │ │ └── presentation │ │ │ ├── ApiControllerAdvice.kt │ │ │ ├── ApiResponse.kt │ │ │ ├── HelloController.kt │ │ │ ├── api │ │ │ ├── brand │ │ │ │ ├── BrandController.kt │ │ │ │ └── BrandData.kt │ │ │ ├── member │ │ │ │ ├── MemberController.kt │ │ │ │ └── MemberData.kt │ │ │ ├── note │ │ │ │ ├── NoteController.kt │ │ │ │ ├── NoteData.kt │ │ │ │ ├── NoteGroupController.kt │ │ │ │ └── NoteGroupData.kt │ │ │ ├── perfume │ │ │ │ ├── PerfumeController.kt │ │ │ │ └── PerfumeData.kt │ │ │ ├── recommend │ │ │ │ ├── RecommendController.kt │ │ │ │ └── RecommendData.kt │ │ │ ├── search │ │ │ │ ├── SearchController.kt │ │ │ │ └── SearchData.kt │ │ │ └── test │ │ │ │ └── TestController.kt │ │ │ ├── assembler │ │ │ ├── BrandExtensions.kt │ │ │ ├── LoginExtentions.kt │ │ │ ├── MemberExtentions.kt │ │ │ ├── NoteExtensions.kt │ │ │ ├── PerfumeExtensions.kt │ │ │ └── SearchExtensions.kt │ │ │ └── scheduler │ │ │ ├── Scheduler.kt │ │ │ ├── SchedulerConfig.kt │ │ │ ├── SchedulerRunner.kt │ │ │ └── cache │ │ │ ├── BrandCacheScheduler.kt │ │ │ ├── NoteGroupCacheScheduler.kt │ │ │ └── PerfumeCacheScheduler.kt │ └── resources │ │ ├── api-develop.yml │ │ ├── api-local.yml │ │ └── api-production.yml │ └── test │ ├── kotlin │ └── mashup │ │ └── backend │ │ └── spring │ │ └── acm │ │ ├── AcmApiApplicationTests.kt │ │ ├── infrastructure │ │ └── jwt │ │ │ └── JwtServiceTest.kt │ │ └── presentation │ │ ├── HelloControllerTest.kt │ │ └── api │ │ └── member │ │ └── MemberControllerTest.kt │ └── resources │ └── application.yml ├── acm-batch ├── build.gradle └── src │ └── main │ ├── kotlin │ └── mashup │ │ └── backend │ │ └── spring │ │ └── acm │ │ ├── AcmBatchApplication.kt │ │ ├── collector │ │ ├── brand │ │ │ ├── detail │ │ │ │ ├── BrandDetailCollectorConfig.kt │ │ │ │ ├── BrandDetailCollectorTasklet.kt │ │ │ │ └── BrandDetailParser.kt │ │ │ ├── original_name │ │ │ │ ├── BrandOriginalNameMigrationConfig.kt │ │ │ │ └── BrandOriginalNameMigrationTasklet.kt │ │ │ └── rename │ │ │ │ ├── BrandRenameConfig.kt │ │ │ │ └── BrandRenameTasklet.kt │ │ ├── brand_by_prefix │ │ │ ├── BrandByPrefixCollectorConfig.kt │ │ │ ├── BrandByPrefixCollectorTasklet.kt │ │ │ └── BrandUrlByPrefixScrapingService.kt │ │ ├── hello │ │ │ ├── HelloConfig.kt │ │ │ └── HelloTasklet.kt │ │ ├── note │ │ │ ├── NoteCollectorConfig.kt │ │ │ ├── NoteCollectorTasklet.kt │ │ │ └── detail │ │ │ │ ├── NoteDetailCollectorConfig.kt │ │ │ │ └── NoteDetailCollectorTasklet.kt │ │ ├── notegroup │ │ │ ├── NoteGroupCollectorConfig.kt │ │ │ └── NoteGroupCollectorTasklet.kt │ │ ├── perfume │ │ │ ├── PerfumeCollectorConfig.kt │ │ │ ├── PerfumeCollectorTasklet.kt │ │ │ └── detail │ │ │ │ ├── PerfumeAccordVo.kt │ │ │ │ ├── PerfumeDetailCollectorConfig.kt │ │ │ │ ├── PerfumeDetailCollectorTasklet.kt │ │ │ │ ├── PerfumeDetailParser.kt │ │ │ │ ├── PerfumeNoteDetailParser.kt │ │ │ │ ├── SimpleNote.kt │ │ │ │ └── SimplePerfume.kt │ │ ├── perfume_url_by_brand │ │ │ ├── PerfumeUrlByBrandCollectorConfig.kt │ │ │ ├── PerfumeUrlByBrandCollectorTasklet.kt │ │ │ └── PerfumeUrlByBrandScrapingService.kt │ │ └── perfume_url_by_review_date │ │ │ ├── PerfumeUrlByReviewDateCollectorConfig.kt │ │ │ ├── PerfumeUrlByReviewDateCollectorTasklet.kt │ │ │ └── PerfumeUrlByReviewDateScrapingService.kt │ │ └── infrastructure │ │ └── BatchConfig.kt │ └── resources │ ├── batch-develop.yml │ ├── batch-local.yml │ ├── batch-production.yml │ ├── batch.yml │ └── webdriver │ ├── linux-chromedriver │ ├── mac-chromedriver │ └── windows-chromedriver.exe ├── acm-domain ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── mashup │ │ │ └── backend │ │ │ └── spring │ │ │ └── acm │ │ │ ├── application │ │ │ └── ApplicationService.kt │ │ │ ├── domain │ │ │ ├── BaseEntity.kt │ │ │ ├── ResultCode.kt │ │ │ ├── accord │ │ │ │ ├── Accord.kt │ │ │ │ ├── AccordCreateVo.kt │ │ │ │ ├── AccordRepository.kt │ │ │ │ └── AccordService.kt │ │ │ ├── brand │ │ │ │ ├── Brand.kt │ │ │ │ ├── BrandCreateVo.kt │ │ │ │ ├── BrandDetailVo.kt │ │ │ │ ├── BrandRepository.kt │ │ │ │ ├── BrandService.kt │ │ │ │ └── BrandSimpleVo.kt │ │ │ ├── converter │ │ │ │ ├── AgeGroupConverter.kt │ │ │ │ ├── NumberListAndStringConverter.kt │ │ │ │ └── YearIntConverter.kt │ │ │ ├── exception │ │ │ │ ├── AccordNotFoundException.kt │ │ │ │ ├── BadRequestException.kt │ │ │ │ ├── BrandDuplicatedException.kt │ │ │ │ ├── BrandNotFoundException.kt │ │ │ │ ├── BusinessException.kt │ │ │ │ ├── DuplicatedNoteException.kt │ │ │ │ ├── DuplicatedPerfumeException.kt │ │ │ │ ├── MemberInitializeFailedException.kt │ │ │ │ ├── MemberNicknameDuplicatedException.kt │ │ │ │ ├── MemberNicknameInvalidException.kt │ │ │ │ ├── MemberNotFoundException.kt │ │ │ │ ├── NotFoundException.kt │ │ │ │ ├── NoteGroupNotFoundException.kt │ │ │ │ ├── NoteNotFoundException.kt │ │ │ │ ├── PerfumeNotFoundException.kt │ │ │ │ └── ScrapingJobDuplicatedException.kt │ │ │ ├── member │ │ │ │ ├── AgeGroup.kt │ │ │ │ ├── Member.kt │ │ │ │ ├── MemberDetail.kt │ │ │ │ ├── MemberDetailRepository.kt │ │ │ │ ├── MemberDetailVo.kt │ │ │ │ ├── MemberGender.kt │ │ │ │ ├── MemberInitializeRequestVo.kt │ │ │ │ ├── MemberRepository.kt │ │ │ │ ├── MemberService.kt │ │ │ │ ├── MemberStatus.kt │ │ │ │ ├── SimpleMemberDetailVo.kt │ │ │ │ └── idprovider │ │ │ │ │ ├── IdProviderInfo.kt │ │ │ │ │ ├── IdProviderType.kt │ │ │ │ │ ├── MemberIdProvider.kt │ │ │ │ │ └── MemberIdProviderStatus.kt │ │ │ ├── note │ │ │ │ ├── Note.kt │ │ │ │ ├── NoteCreateVo.kt │ │ │ │ ├── NoteDetailVo.kt │ │ │ │ ├── NoteGroup.kt │ │ │ │ ├── NoteGroupCacheService.kt │ │ │ │ ├── NoteGroupCreateVo.kt │ │ │ │ ├── NoteGroupDetailVo.kt │ │ │ │ ├── NoteGroupRepository.kt │ │ │ │ ├── NoteGroupService.kt │ │ │ │ ├── NoteGroupSimpleVo.kt │ │ │ │ ├── NoteRepository.kt │ │ │ │ ├── NoteService.kt │ │ │ │ ├── NoteSimpleVo.kt │ │ │ │ └── NoteUpdateVo.kt │ │ │ ├── perfume │ │ │ │ ├── Gender.kt │ │ │ │ ├── Perfume.kt │ │ │ │ ├── PerfumeAccord.kt │ │ │ │ ├── PerfumeAccordCreateVo.kt │ │ │ │ ├── PerfumeAccordRepository.kt │ │ │ │ ├── PerfumeCreateVo.kt │ │ │ │ ├── PerfumeNote.kt │ │ │ │ ├── PerfumeNoteCreateVo.kt │ │ │ │ ├── PerfumeNoteRepository.kt │ │ │ │ ├── PerfumeNoteType.kt │ │ │ │ ├── PerfumeRepository.kt │ │ │ │ ├── PerfumeService.kt │ │ │ │ └── PerfumeSimpleVo.kt │ │ │ ├── recommend │ │ │ │ ├── RecommendRequestVo.kt │ │ │ │ ├── RecommendService.kt │ │ │ │ ├── Recommender.kt │ │ │ │ ├── RecommenderBuilder.kt │ │ │ │ ├── note │ │ │ │ │ ├── NoteRecommenderConfig.kt │ │ │ │ │ ├── NoteRecommenderService.kt │ │ │ │ │ ├── RecommendNotesByBestGroupIdsService.kt │ │ │ │ │ ├── RecommendNotesByNoteGroupIdsService.kt │ │ │ │ │ └── RecommendNotesService.kt │ │ │ │ ├── notegroup │ │ │ │ │ └── NoteGroupRecommenderSupportService.kt │ │ │ │ └── perfume │ │ │ │ │ ├── PerfumeRecommenderCacheService.kt │ │ │ │ │ ├── PerfumeRecommenderConfig.kt │ │ │ │ │ ├── PerfumeRecommenderService.kt │ │ │ │ │ ├── RecommendMonthlyPerfumesService.kt │ │ │ │ │ ├── RecommendPerfumesByDefaultService.kt │ │ │ │ │ ├── RecommendPerfumesByGenderService.kt │ │ │ │ │ ├── RecommendPerfumesByNoteGroupIdsAndGender.kt │ │ │ │ │ ├── RecommendPerfumesByNoteGroupIdsService.kt │ │ │ │ │ ├── RecommendPerfumesByPopularNoteGroup.kt │ │ │ │ │ ├── RecommendPerfumesByUnisexGenderService.kt │ │ │ │ │ ├── RecommendPerfumesForPresentService.kt │ │ │ │ │ └── RecommendPerfumesService.kt │ │ │ ├── scrap │ │ │ │ ├── AbstractScrapingService.kt │ │ │ │ ├── ScrapingJob.kt │ │ │ │ ├── ScrappingJobStatus.kt │ │ │ │ ├── brand_url │ │ │ │ │ ├── BrandPrefixScrapingJob.kt │ │ │ │ │ ├── BrandPrefixScrapingJobRepository.kt │ │ │ │ │ ├── BrandPrefixScrapingJobService.kt │ │ │ │ │ ├── BrandUrlScrapingJob.kt │ │ │ │ │ ├── BrandUrlScrapingJobRepository.kt │ │ │ │ │ └── BrandUrlScrapingJobService.kt │ │ │ │ ├── perfume_by_brand │ │ │ │ │ ├── PerfumeBrandScrapingJob.kt │ │ │ │ │ ├── PerfumeBrandScrapingJobRepository.kt │ │ │ │ │ └── PerfumeBrandScrapingJobService.kt │ │ │ │ ├── perfume_by_rewiew_date │ │ │ │ │ ├── PerfumeReviewScrapingJob.kt │ │ │ │ │ ├── PerfumeReviewScrapingJobRepository.kt │ │ │ │ │ └── PerfumeReviewScrapingJobService.kt │ │ │ │ └── perfume_url │ │ │ │ │ ├── PerfumeUrlRepository.kt │ │ │ │ │ ├── PerfumeUrlScrapingJob.kt │ │ │ │ │ └── PerfumeUrlScrapingJobService.kt │ │ │ └── util │ │ │ │ └── Convert.kt │ │ │ └── infrastructure │ │ │ ├── JasyptConfig.kt │ │ │ ├── JpaConfig.kt │ │ │ └── cache │ │ │ ├── CacheConfig.kt │ │ │ └── CacheService.kt │ └── resources │ │ ├── application-develop.yml │ │ ├── application-local.yml │ │ ├── application-production.yml │ │ └── application.yml │ └── test │ ├── kotlin │ └── mashup │ │ └── backend │ │ └── spring │ │ └── acm │ │ ├── TestConfiguration.kt │ │ ├── domain │ │ ├── member │ │ │ └── MemberServiceImplTest.kt │ │ └── recommend │ │ │ ├── MockRecommendService.kt │ │ │ ├── RecommendConfig.kt │ │ │ └── RecommenderTest.kt │ │ └── infrastructure │ │ └── JasyptConfigTest.kt │ └── resources │ └── application.yml ├── docs ├── erd.mwb └── intellij_run_configuration.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/README.md -------------------------------------------------------------------------------- /acm-admin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/build.gradle -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/AcmAdminApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/AcmAdminApplication.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminAccordController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminAccordController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminBrandController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminBrandController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminMemberController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminMemberController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminNoteController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminNoteController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminNoteGroupController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminNoteGroupController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminPerfumeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/kotlin/mashup/backend/spring/acm/presentation/AdminPerfumeController.kt -------------------------------------------------------------------------------- /acm-admin/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/application.yml -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/accord/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/accord/list.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/brand/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/brand/list.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/member/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/member/list.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/note-group/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/note-group/list.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/note/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/note/list.html -------------------------------------------------------------------------------- /acm-admin/src/main/resources/templates/perfume/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/main/resources/templates/perfume/list.html -------------------------------------------------------------------------------- /acm-admin/src/test/kotlin/mashup/backend/spring/acm/AcmAdminApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-admin/src/test/kotlin/mashup/backend/spring/acm/AcmAdminApplicationTests.kt -------------------------------------------------------------------------------- /acm-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/build.gradle -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/AcmApiApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/AcmApiApplication.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/TokenService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/TokenService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/brand/BrandApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/brand/BrandApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/brand/BrandCacheApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/brand/BrandCacheApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginRequestVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginRequestVo.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginResponseVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/login/LoginResponseVo.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/member/MemberApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/member/MemberApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/note/NoteApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/note/NoteApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/note/NoteGroupApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/note/NoteGroupApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/perfume/PerfumeApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/perfume/PerfumeApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/recommend/RecommendApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/recommend/RecommendApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchApplicationService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchRequestVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchRequestVo.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchResponseVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/application/search/SearchResponseVo.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/jwt/JwtService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/jwt/JwtService.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/PreAuthTokenProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/PreAuthTokenProvider.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/SecurityConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/SecurityConfig.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/TokenMissingException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/TokenMissingException.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/TokenPreAuthFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/spring/security/TokenPreAuthFilter.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/swagger/SwaggerConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/swagger/SwaggerConfig.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/swagger/SwaggerPageableRequest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/infrastructure/swagger/SwaggerPageableRequest.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/ApiControllerAdvice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/ApiControllerAdvice.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/ApiResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/ApiResponse.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/HelloController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/HelloController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/brand/BrandController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/brand/BrandController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/brand/BrandData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/brand/BrandData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteGroupController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteGroupController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteGroupData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/note/NoteGroupData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/perfume/PerfumeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/perfume/PerfumeController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/perfume/PerfumeData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/perfume/PerfumeData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/recommend/RecommendController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/recommend/RecommendController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/recommend/RecommendData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/recommend/RecommendData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/search/SearchController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/search/SearchController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/search/SearchData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/search/SearchData.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/test/TestController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/api/test/TestController.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/BrandExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/BrandExtensions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/LoginExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/LoginExtentions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/MemberExtentions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/MemberExtentions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/NoteExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/NoteExtensions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/PerfumeExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/PerfumeExtensions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/SearchExtensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/assembler/SearchExtensions.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/Scheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/Scheduler.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/SchedulerConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/SchedulerConfig.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/SchedulerRunner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/SchedulerRunner.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/BrandCacheScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/BrandCacheScheduler.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/NoteGroupCacheScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/NoteGroupCacheScheduler.kt -------------------------------------------------------------------------------- /acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/PerfumeCacheScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/kotlin/mashup/backend/spring/acm/presentation/scheduler/cache/PerfumeCacheScheduler.kt -------------------------------------------------------------------------------- /acm-api/src/main/resources/api-develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/resources/api-develop.yml -------------------------------------------------------------------------------- /acm-api/src/main/resources/api-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/resources/api-local.yml -------------------------------------------------------------------------------- /acm-api/src/main/resources/api-production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/main/resources/api-production.yml -------------------------------------------------------------------------------- /acm-api/src/test/kotlin/mashup/backend/spring/acm/AcmApiApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/test/kotlin/mashup/backend/spring/acm/AcmApiApplicationTests.kt -------------------------------------------------------------------------------- /acm-api/src/test/kotlin/mashup/backend/spring/acm/infrastructure/jwt/JwtServiceTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/test/kotlin/mashup/backend/spring/acm/infrastructure/jwt/JwtServiceTest.kt -------------------------------------------------------------------------------- /acm-api/src/test/kotlin/mashup/backend/spring/acm/presentation/HelloControllerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/test/kotlin/mashup/backend/spring/acm/presentation/HelloControllerTest.kt -------------------------------------------------------------------------------- /acm-api/src/test/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberControllerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/test/kotlin/mashup/backend/spring/acm/presentation/api/member/MemberControllerTest.kt -------------------------------------------------------------------------------- /acm-api/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-api/src/test/resources/application.yml -------------------------------------------------------------------------------- /acm-batch/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/build.gradle -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/AcmBatchApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/AcmBatchApplication.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/detail/BrandDetailParser.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/original_name/BrandOriginalNameMigrationConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/original_name/BrandOriginalNameMigrationConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/original_name/BrandOriginalNameMigrationTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/original_name/BrandOriginalNameMigrationTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/rename/BrandRenameConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/rename/BrandRenameConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/rename/BrandRenameTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand/rename/BrandRenameTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandByPrefixCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandByPrefixCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandByPrefixCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandByPrefixCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandUrlByPrefixScrapingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/brand_by_prefix/BrandUrlByPrefixScrapingService.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/hello/HelloConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/hello/HelloConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/hello/HelloTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/hello/HelloTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/NoteCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/NoteCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/NoteCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/NoteCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/detail/NoteDetailCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/detail/NoteDetailCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/detail/NoteDetailCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/note/detail/NoteDetailCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/notegroup/NoteGroupCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/notegroup/NoteGroupCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/notegroup/NoteGroupCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/notegroup/NoteGroupCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/PerfumeCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/PerfumeCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/PerfumeCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/PerfumeCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeAccordVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeAccordVo.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeDetailParser.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeNoteDetailParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/PerfumeNoteDetailParser.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/SimpleNote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/SimpleNote.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/SimplePerfume.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume/detail/SimplePerfume.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandScrapingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_brand/PerfumeUrlByBrandScrapingService.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateCollectorConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateCollectorConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateCollectorTasklet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateCollectorTasklet.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateScrapingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/collector/perfume_url_by_review_date/PerfumeUrlByReviewDateScrapingService.kt -------------------------------------------------------------------------------- /acm-batch/src/main/kotlin/mashup/backend/spring/acm/infrastructure/BatchConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/kotlin/mashup/backend/spring/acm/infrastructure/BatchConfig.kt -------------------------------------------------------------------------------- /acm-batch/src/main/resources/batch-develop.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acm-batch/src/main/resources/batch-local.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acm-batch/src/main/resources/batch-production.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acm-batch/src/main/resources/batch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/resources/batch.yml -------------------------------------------------------------------------------- /acm-batch/src/main/resources/webdriver/linux-chromedriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/resources/webdriver/linux-chromedriver -------------------------------------------------------------------------------- /acm-batch/src/main/resources/webdriver/mac-chromedriver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/resources/webdriver/mac-chromedriver -------------------------------------------------------------------------------- /acm-batch/src/main/resources/webdriver/windows-chromedriver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-batch/src/main/resources/webdriver/windows-chromedriver.exe -------------------------------------------------------------------------------- /acm-domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/build.gradle -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/application/ApplicationService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/application/ApplicationService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/BaseEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/BaseEntity.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/ResultCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/ResultCode.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/Accord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/Accord.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/accord/AccordService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/Brand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/Brand.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandDetailVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandDetailVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandSimpleVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/brand/BrandSimpleVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/AgeGroupConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/AgeGroupConverter.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/NumberListAndStringConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/NumberListAndStringConverter.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/YearIntConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/converter/YearIntConverter.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/AccordNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/AccordNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BadRequestException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BadRequestException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BrandDuplicatedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BrandDuplicatedException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BrandNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BrandNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BusinessException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/BusinessException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/DuplicatedNoteException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/DuplicatedNoteException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/DuplicatedPerfumeException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/DuplicatedPerfumeException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberInitializeFailedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberInitializeFailedException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNicknameDuplicatedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNicknameDuplicatedException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNicknameInvalidException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNicknameInvalidException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/MemberNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NoteGroupNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NoteGroupNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NoteNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/NoteNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/PerfumeNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/PerfumeNotFoundException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/ScrapingJobDuplicatedException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/exception/ScrapingJobDuplicatedException.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/AgeGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/AgeGroup.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/Member.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/Member.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetail.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetailRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetailRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetailVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberDetailVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberGender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberGender.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberInitializeRequestVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberInitializeRequestVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/MemberStatus.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/SimpleMemberDetailVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/SimpleMemberDetailVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/IdProviderInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/IdProviderInfo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/IdProviderType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/IdProviderType.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/MemberIdProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/MemberIdProvider.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/MemberIdProviderStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/member/idprovider/MemberIdProviderStatus.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/Note.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/Note.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteDetailVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteDetailVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroup.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupCacheService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupCacheService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupDetailVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupDetailVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupSimpleVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteGroupSimpleVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteSimpleVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteSimpleVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteUpdateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/note/NoteUpdateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/Gender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/Gender.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/Perfume.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/Perfume.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccord.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccordCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccordCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccordRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeAccordRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNote.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteCreateVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteCreateVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeNoteType.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeSimpleVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/perfume/PerfumeSimpleVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendRequestVo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendRequestVo.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/Recommender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/Recommender.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommenderBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/RecommenderBuilder.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/NoteRecommenderConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/NoteRecommenderConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/NoteRecommenderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/NoteRecommenderService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesByBestGroupIdsService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesByBestGroupIdsService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesByNoteGroupIdsService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesByNoteGroupIdsService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/note/RecommendNotesService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/notegroup/NoteGroupRecommenderSupportService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/notegroup/NoteGroupRecommenderSupportService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderCacheService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderCacheService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/PerfumeRecommenderService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendMonthlyPerfumesService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendMonthlyPerfumesService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByDefaultService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByDefaultService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByGenderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByGenderService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByNoteGroupIdsAndGender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByNoteGroupIdsAndGender.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByNoteGroupIdsService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByNoteGroupIdsService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByPopularNoteGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByPopularNoteGroup.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByUnisexGenderService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesByUnisexGenderService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesForPresentService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesForPresentService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/recommend/perfume/RecommendPerfumesService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/AbstractScrapingService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/AbstractScrapingService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/ScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/ScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/ScrappingJobStatus.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/ScrappingJobStatus.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJobRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJobRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJobService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandPrefixScrapingJobService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJobRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJobRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJobService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/brand_url/BrandUrlScrapingJobService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJobRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJobRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJobService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_brand/PerfumeBrandScrapingJobService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJobRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJobRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJobService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_by_rewiew_date/PerfumeReviewScrapingJobService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlRepository.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlScrapingJob.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlScrapingJob.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlScrapingJobService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/scrap/perfume_url/PerfumeUrlScrapingJobService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/util/Convert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/domain/util/Convert.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/JasyptConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/JasyptConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/JpaConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/JpaConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/cache/CacheConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/cache/CacheConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/cache/CacheService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/kotlin/mashup/backend/spring/acm/infrastructure/cache/CacheService.kt -------------------------------------------------------------------------------- /acm-domain/src/main/resources/application-develop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/resources/application-develop.yml -------------------------------------------------------------------------------- /acm-domain/src/main/resources/application-local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/resources/application-local.yml -------------------------------------------------------------------------------- /acm-domain/src/main/resources/application-production.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/main/resources/application-production.yml -------------------------------------------------------------------------------- /acm-domain/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/TestConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/TestConfiguration.kt -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/member/MemberServiceImplTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/member/MemberServiceImplTest.kt -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/MockRecommendService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/MockRecommendService.kt -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/RecommendConfig.kt -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/RecommenderTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/domain/recommend/RecommenderTest.kt -------------------------------------------------------------------------------- /acm-domain/src/test/kotlin/mashup/backend/spring/acm/infrastructure/JasyptConfigTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/kotlin/mashup/backend/spring/acm/infrastructure/JasyptConfigTest.kt -------------------------------------------------------------------------------- /acm-domain/src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/acm-domain/src/test/resources/application.yml -------------------------------------------------------------------------------- /docs/erd.mwb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/docs/erd.mwb -------------------------------------------------------------------------------- /docs/intellij_run_configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/docs/intellij_run_configuration.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mash-up-kr/ACM-Backend/HEAD/settings.gradle.kts --------------------------------------------------------------------------------