├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── gradle.yml │ ├── schedule.yml │ └── sonarcloud-analyze.yml ├── .gitignore ├── Dockerfile ├── README.md ├── crawling ├── Application.py ├── __init__.py ├── common │ └── ProductTypes.py ├── crawlingSite │ ├── .DS_Store │ ├── __init__.py │ ├── crawling_page_module.py │ ├── morecherry_site_crawling.py │ ├── porterna_site_crawling.py │ └── theverlin_site_crawling.py ├── dbConnection │ ├── __init__.py │ ├── cloud_db_connection_Info.py │ ├── database_module.py │ ├── mysql_connect.py │ └── product_query.py ├── detailPage │ ├── __init__.py │ ├── detail_page_crawling_module.py │ ├── detail_page_url_process.py │ ├── detail_page_url_thread.py │ ├── morecherry_detail_page_crawling.py │ ├── porterna_detail_page_crawling.py │ └── theverlin_detail_page_crawling.py ├── download │ ├── __init__.py │ ├── morecherry_img_download.py │ ├── porterna_img_download.py │ └── theverlin_img_download.py ├── img │ ├── __init__.py │ ├── morecherry_img_url_scrap.py │ ├── opencv │ │ ├── __init__.py │ │ └── img_crop.py │ ├── porterna_img_url_scrap.py │ └── theverlin_img_url_scrap.py ├── main.py ├── requirements.txt ├── urlCollection │ ├── __init__.py │ ├── morecherry_urls_collector.py │ ├── porterna_urls_collector.py │ ├── theverlin_urls_collector.py │ └── url_collection_module.py └── util │ ├── __init__.py │ └── chunker.py ├── frontend └── reactfront │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── resources │ ├── asset-manifest.json │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ ├── robots.txt │ └── static │ │ ├── asset-manifest.json │ │ ├── css │ │ ├── main.073c9b0a.css │ │ └── main.073c9b0a.css.map │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── js │ │ ├── 787.0451fb7f.chunk.js │ │ ├── 787.0451fb7f.chunk.js.map │ │ ├── main.d66186e7.js │ │ ├── main.d66186e7.js.LICENSE.txt │ │ └── main.d66186e7.js.map │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ ├── media │ │ └── logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg │ │ ├── robots.txt │ │ └── static │ │ ├── css │ │ ├── main.073c9b0a.css │ │ └── main.073c9b0a.css.map │ │ ├── js │ │ ├── 787.0451fb7f.chunk.js │ │ ├── 787.0451fb7f.chunk.js.map │ │ ├── main.d66186e7.js │ │ ├── main.d66186e7.js.LICENSE.txt │ │ └── main.d66186e7.js.map │ │ └── media │ │ └── logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg │ ├── src │ ├── App.css │ ├── App.js │ ├── Globals.css │ ├── component │ │ ├── ButtonSample.jsx │ │ ├── DeployTest.jsx │ │ ├── Home.js │ │ ├── LoginForm.jsx │ │ ├── SignUpForm.jsx │ │ ├── Signin.jsx │ │ ├── footer │ │ │ ├── Footer.css │ │ │ └── Footer.jsx │ │ ├── header │ │ │ ├── Header.css │ │ │ └── Header.jsx │ │ ├── modal │ │ │ └── Modal.css │ │ ├── page │ │ │ ├── ProductList.jsx │ │ │ ├── ProductListPage.jsx │ │ │ ├── ProductPage.jsx │ │ │ └── SignUpPage.jsx │ │ ├── paging │ │ │ ├── Pagination.jsx │ │ │ └── Product.jsx │ │ ├── searchBox │ │ │ ├── SearchBox.css │ │ │ └── SearchBox.jsx │ │ └── user │ │ │ └── UserSignUpContainer.jsx │ ├── index.css │ ├── index.js │ ├── reportWebVitals.js │ ├── setupProxy.js │ └── setupTests.js │ └── yarn.lock ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image ├── JBLY_UI_UX.png └── ProjectArch.png ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── flab │ │ └── jbly │ │ ├── JblyApplication.java │ │ ├── application │ │ ├── auth │ │ │ ├── AuthorizationService.java │ │ │ ├── TokenAuthorizationService.java │ │ │ ├── request │ │ │ │ └── AuthorizationServiceRequest.java │ │ │ └── response │ │ │ │ └── AuthorizationResponse.java │ │ ├── product │ │ │ ├── ProductPagingService.java │ │ │ └── response │ │ │ │ └── PagingDataResponse.java │ │ └── user │ │ │ ├── SigninService.java │ │ │ ├── UserService.java │ │ │ ├── request │ │ │ ├── AccountDeleteServiceRequest.java │ │ │ ├── AccountUpdateServiceRequest.java │ │ │ ├── SignUpServiceRequest.java │ │ │ └── SigninServiceRequest.java │ │ │ └── response │ │ │ └── UserResponse.java │ │ ├── domain │ │ ├── auth │ │ │ ├── Session.java │ │ │ ├── Token.java │ │ │ └── TokenRepository.java │ │ ├── common │ │ │ └── BaseEntity.java │ │ ├── product │ │ │ ├── Category.java │ │ │ ├── Product.java │ │ │ ├── ProductPageRepository.java │ │ │ └── ProductRepository.java │ │ └── user │ │ │ ├── PasswordEncryption.java │ │ │ ├── User.java │ │ │ └── UserRepository.java │ │ ├── infrastructure │ │ ├── common │ │ │ └── Role.java │ │ ├── config │ │ │ ├── RedisConfig.java │ │ │ ├── SigninCheckInterceptor.java │ │ │ └── WebConfig.java │ │ ├── encryption │ │ │ └── Encryption.java │ │ ├── exception │ │ │ ├── ErrorCode.java │ │ │ ├── ErrorResponse.java │ │ │ ├── GlobalExceptionHandler.java │ │ │ ├── auth │ │ │ │ ├── EmptySessionException.java │ │ │ │ └── SessionDoesNotExistException.java │ │ │ └── user │ │ │ │ ├── AccountMisMatchInfoException.java │ │ │ │ ├── DoesNotAllowLogoutException.java │ │ │ │ ├── DoesNotExistUserException.java │ │ │ │ ├── DuplicatedUserException.java │ │ │ │ ├── EncoderNoSuchAlgorithmException.java │ │ │ │ └── NotAllowedUserException.java │ │ ├── jpa │ │ │ ├── JpaAuditingConfig.java │ │ │ ├── page │ │ │ │ ├── ProductJpaRepository.java │ │ │ │ └── ProductRepositoryAdapter.java │ │ │ └── user │ │ │ │ ├── UserJpaRepository.java │ │ │ │ └── UserRepositoryAdapter.java │ │ └── redis │ │ │ └── TokenRedisTemplate.java │ │ └── presentation │ │ ├── ApiResponse.java │ │ ├── page │ │ └── PageController.java │ │ └── user │ │ ├── SigninController.java │ │ ├── UserController.java │ │ └── request │ │ ├── AccountDeleteRequest.java │ │ ├── AccountUpdateRequest.java │ │ ├── SignUpRequest.java │ │ └── SigninRequest.java └── resources │ ├── .DS_Store │ ├── application.yml │ └── db │ └── migration │ ├── V1__init_project_tables.sql │ └── V2__delete_session_table.sql └── test ├── java └── com │ └── flab │ └── jbly │ ├── .DS_Store │ ├── ApiTest.java │ ├── DatabaseCleanUp.java │ ├── TestContainerConfig.java │ ├── infrastructure │ ├── .gitkeep │ ├── encryption │ │ └── EncryptionTest.java │ └── redis │ │ └── RedisTemplateTest.java │ └── user │ ├── HashMapRepository.java │ ├── UserApiTest.java │ ├── UserServiceTest.java │ ├── UserSteps.java │ └── UserUnitTest.java └── resources ├── application.yml └── logback-test.xml /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.github/workflows/schedule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/.github/workflows/schedule.yml -------------------------------------------------------------------------------- /.github/workflows/sonarcloud-analyze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/.github/workflows/sonarcloud-analyze.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/README.md -------------------------------------------------------------------------------- /crawling/Application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/Application.py -------------------------------------------------------------------------------- /crawling/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/common/ProductTypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/common/ProductTypes.py -------------------------------------------------------------------------------- /crawling/crawlingSite/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/crawlingSite/.DS_Store -------------------------------------------------------------------------------- /crawling/crawlingSite/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/crawlingSite/crawling_page_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/crawlingSite/crawling_page_module.py -------------------------------------------------------------------------------- /crawling/crawlingSite/morecherry_site_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/crawlingSite/morecherry_site_crawling.py -------------------------------------------------------------------------------- /crawling/crawlingSite/porterna_site_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/crawlingSite/porterna_site_crawling.py -------------------------------------------------------------------------------- /crawling/crawlingSite/theverlin_site_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/crawlingSite/theverlin_site_crawling.py -------------------------------------------------------------------------------- /crawling/dbConnection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/dbConnection/cloud_db_connection_Info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/dbConnection/cloud_db_connection_Info.py -------------------------------------------------------------------------------- /crawling/dbConnection/database_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/dbConnection/database_module.py -------------------------------------------------------------------------------- /crawling/dbConnection/mysql_connect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/dbConnection/mysql_connect.py -------------------------------------------------------------------------------- /crawling/dbConnection/product_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/dbConnection/product_query.py -------------------------------------------------------------------------------- /crawling/detailPage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/detailPage/detail_page_crawling_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/detail_page_crawling_module.py -------------------------------------------------------------------------------- /crawling/detailPage/detail_page_url_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/detail_page_url_process.py -------------------------------------------------------------------------------- /crawling/detailPage/detail_page_url_thread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/detail_page_url_thread.py -------------------------------------------------------------------------------- /crawling/detailPage/morecherry_detail_page_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/morecherry_detail_page_crawling.py -------------------------------------------------------------------------------- /crawling/detailPage/porterna_detail_page_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/porterna_detail_page_crawling.py -------------------------------------------------------------------------------- /crawling/detailPage/theverlin_detail_page_crawling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/detailPage/theverlin_detail_page_crawling.py -------------------------------------------------------------------------------- /crawling/download/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/download/morecherry_img_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/download/morecherry_img_download.py -------------------------------------------------------------------------------- /crawling/download/porterna_img_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/download/porterna_img_download.py -------------------------------------------------------------------------------- /crawling/download/theverlin_img_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/download/theverlin_img_download.py -------------------------------------------------------------------------------- /crawling/img/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/img/morecherry_img_url_scrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/img/morecherry_img_url_scrap.py -------------------------------------------------------------------------------- /crawling/img/opencv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/img/opencv/img_crop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/img/opencv/img_crop.py -------------------------------------------------------------------------------- /crawling/img/porterna_img_url_scrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/img/porterna_img_url_scrap.py -------------------------------------------------------------------------------- /crawling/img/theverlin_img_url_scrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/img/theverlin_img_url_scrap.py -------------------------------------------------------------------------------- /crawling/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/main.py -------------------------------------------------------------------------------- /crawling/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/requirements.txt -------------------------------------------------------------------------------- /crawling/urlCollection/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/urlCollection/morecherry_urls_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/urlCollection/morecherry_urls_collector.py -------------------------------------------------------------------------------- /crawling/urlCollection/porterna_urls_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/urlCollection/porterna_urls_collector.py -------------------------------------------------------------------------------- /crawling/urlCollection/theverlin_urls_collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/urlCollection/theverlin_urls_collector.py -------------------------------------------------------------------------------- /crawling/urlCollection/url_collection_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/urlCollection/url_collection_module.py -------------------------------------------------------------------------------- /crawling/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /crawling/util/chunker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/crawling/util/chunker.py -------------------------------------------------------------------------------- /frontend/reactfront/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/.gitignore -------------------------------------------------------------------------------- /frontend/reactfront/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/README.md -------------------------------------------------------------------------------- /frontend/reactfront/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/package-lock.json -------------------------------------------------------------------------------- /frontend/reactfront/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/package.json -------------------------------------------------------------------------------- /frontend/reactfront/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/favicon.ico -------------------------------------------------------------------------------- /frontend/reactfront/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/index.html -------------------------------------------------------------------------------- /frontend/reactfront/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/logo192.png -------------------------------------------------------------------------------- /frontend/reactfront/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/logo512.png -------------------------------------------------------------------------------- /frontend/reactfront/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/manifest.json -------------------------------------------------------------------------------- /frontend/reactfront/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/public/robots.txt -------------------------------------------------------------------------------- /frontend/reactfront/resources/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/asset-manifest.json -------------------------------------------------------------------------------- /frontend/reactfront/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/favicon.ico -------------------------------------------------------------------------------- /frontend/reactfront/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/index.html -------------------------------------------------------------------------------- /frontend/reactfront/resources/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/logo192.png -------------------------------------------------------------------------------- /frontend/reactfront/resources/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/logo512.png -------------------------------------------------------------------------------- /frontend/reactfront/resources/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/manifest.json -------------------------------------------------------------------------------- /frontend/reactfront/resources/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/robots.txt -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/asset-manifest.json -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/css/main.073c9b0a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/css/main.073c9b0a.css -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/css/main.073c9b0a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/css/main.073c9b0a.css.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/favicon.ico -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/index.html -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/js/787.0451fb7f.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/js/787.0451fb7f.chunk.js -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/js/787.0451fb7f.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/js/787.0451fb7f.chunk.js.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/js/main.d66186e7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/js/main.d66186e7.js -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/js/main.d66186e7.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/js/main.d66186e7.js.LICENSE.txt -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/js/main.d66186e7.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/js/main.d66186e7.js.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/logo192.png -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/logo512.png -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/manifest.json -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/robots.txt -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/css/main.073c9b0a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/css/main.073c9b0a.css -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/css/main.073c9b0a.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/css/main.073c9b0a.css.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/js/787.0451fb7f.chunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/js/787.0451fb7f.chunk.js -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/js/787.0451fb7f.chunk.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/js/787.0451fb7f.chunk.js.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/js/main.d66186e7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/js/main.d66186e7.js -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/js/main.d66186e7.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/js/main.d66186e7.js.LICENSE.txt -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/js/main.d66186e7.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/js/main.d66186e7.js.map -------------------------------------------------------------------------------- /frontend/reactfront/resources/static/static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/resources/static/static/media/logo.6ce24c58023cc2f8fd88fe9d219db6c6.svg -------------------------------------------------------------------------------- /frontend/reactfront/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/App.css -------------------------------------------------------------------------------- /frontend/reactfront/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/App.js -------------------------------------------------------------------------------- /frontend/reactfront/src/Globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/Globals.css -------------------------------------------------------------------------------- /frontend/reactfront/src/component/ButtonSample.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/ButtonSample.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/DeployTest.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/DeployTest.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/Home.js -------------------------------------------------------------------------------- /frontend/reactfront/src/component/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/LoginForm.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/SignUpForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/SignUpForm.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/Signin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/Signin.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/footer/Footer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/footer/Footer.css -------------------------------------------------------------------------------- /frontend/reactfront/src/component/footer/Footer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/footer/Footer.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/header/Header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/header/Header.css -------------------------------------------------------------------------------- /frontend/reactfront/src/component/header/Header.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/header/Header.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/modal/Modal.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/reactfront/src/component/page/ProductList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/page/ProductList.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/page/ProductListPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/page/ProductListPage.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/page/ProductPage.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/reactfront/src/component/page/SignUpPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/page/SignUpPage.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/paging/Pagination.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/paging/Pagination.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/paging/Product.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/paging/Product.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/searchBox/SearchBox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/searchBox/SearchBox.css -------------------------------------------------------------------------------- /frontend/reactfront/src/component/searchBox/SearchBox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/component/searchBox/SearchBox.jsx -------------------------------------------------------------------------------- /frontend/reactfront/src/component/user/UserSignUpContainer.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/reactfront/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/index.css -------------------------------------------------------------------------------- /frontend/reactfront/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/index.js -------------------------------------------------------------------------------- /frontend/reactfront/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/reportWebVitals.js -------------------------------------------------------------------------------- /frontend/reactfront/src/setupProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/setupProxy.js -------------------------------------------------------------------------------- /frontend/reactfront/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/src/setupTests.js -------------------------------------------------------------------------------- /frontend/reactfront/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/frontend/reactfront/yarn.lock -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/gradlew.bat -------------------------------------------------------------------------------- /image/JBLY_UI_UX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/image/JBLY_UI_UX.png -------------------------------------------------------------------------------- /image/ProjectArch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/image/ProjectArch.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'JBLY' 2 | -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/JblyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/JblyApplication.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/auth/AuthorizationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/auth/AuthorizationService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/auth/TokenAuthorizationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/auth/TokenAuthorizationService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/auth/request/AuthorizationServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/auth/request/AuthorizationServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/auth/response/AuthorizationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/auth/response/AuthorizationResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/product/ProductPagingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/product/ProductPagingService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/product/response/PagingDataResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/product/response/PagingDataResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/SigninService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/SigninService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/request/AccountDeleteServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/request/AccountDeleteServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/request/AccountUpdateServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/request/AccountUpdateServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/request/SignUpServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/request/SignUpServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/request/SigninServiceRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/request/SigninServiceRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/application/user/response/UserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/application/user/response/UserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/auth/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/auth/Session.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/auth/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/auth/Token.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/auth/TokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/auth/TokenRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/common/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/common/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/product/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/product/Category.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/product/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/product/Product.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/product/ProductPageRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/product/ProductPageRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/product/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/product/ProductRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/user/PasswordEncryption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/user/PasswordEncryption.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/user/User.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/domain/user/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/domain/user/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/common/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/common/Role.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/config/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/config/RedisConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/config/SigninCheckInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/config/SigninCheckInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/encryption/Encryption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/encryption/Encryption.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/auth/EmptySessionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/auth/EmptySessionException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/auth/SessionDoesNotExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/auth/SessionDoesNotExistException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/AccountMisMatchInfoException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/AccountMisMatchInfoException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/DoesNotAllowLogoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/DoesNotAllowLogoutException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/DoesNotExistUserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/DoesNotExistUserException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/DuplicatedUserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/DuplicatedUserException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/EncoderNoSuchAlgorithmException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/EncoderNoSuchAlgorithmException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/exception/user/NotAllowedUserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/exception/user/NotAllowedUserException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/jpa/JpaAuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/jpa/JpaAuditingConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/jpa/page/ProductJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/jpa/page/ProductJpaRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/jpa/page/ProductRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/jpa/page/ProductRepositoryAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/jpa/user/UserJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/jpa/user/UserJpaRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/jpa/user/UserRepositoryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/jpa/user/UserRepositoryAdapter.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/infrastructure/redis/TokenRedisTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/infrastructure/redis/TokenRedisTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/ApiResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/ApiResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/page/PageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/page/PageController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/SigninController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/SigninController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/request/AccountDeleteRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/request/AccountDeleteRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/request/AccountUpdateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/request/AccountUpdateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/request/SignUpRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/request/SignUpRequest.java -------------------------------------------------------------------------------- /src/main/java/com/flab/jbly/presentation/user/request/SigninRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/java/com/flab/jbly/presentation/user/request/SigninRequest.java -------------------------------------------------------------------------------- /src/main/resources/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/resources/.DS_Store -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1__init_project_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/resources/db/migration/V1__init_project_tables.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V2__delete_session_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/main/resources/db/migration/V2__delete_session_table.sql -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/.DS_Store -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/ApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/ApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/DatabaseCleanUp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/DatabaseCleanUp.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/TestContainerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/TestContainerConfig.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/infrastructure/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/infrastructure/encryption/EncryptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/infrastructure/encryption/EncryptionTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/infrastructure/redis/RedisTemplateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/infrastructure/redis/RedisTemplateTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/user/HashMapRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/user/HashMapRepository.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/user/UserApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/user/UserApiTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/user/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/user/UserServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/user/UserSteps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/user/UserSteps.java -------------------------------------------------------------------------------- /src/test/java/com/flab/jbly/user/UserUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/java/com/flab/jbly/user/UserUnitTest.java -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/resources/application.yml -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/JBLY/HEAD/src/test/resources/logback-test.xml --------------------------------------------------------------------------------