├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature-request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── cd-with-ncp.yml │ ├── ci-with-api-docs.yml │ ├── ci-with-gradle.yml │ ├── ci-with-test-coverage.yml │ └── sonarcloud-analyze.yml ├── .gitignore ├── Dockerfile ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lombok.config ├── settings.gradle └── src ├── docs └── asciidoc │ ├── index.adoc │ └── test.adoc ├── main ├── java │ └── com │ │ └── flab │ │ └── tabling │ │ ├── TablingApplication.java │ │ ├── businesshour │ │ ├── controller │ │ │ └── BusinessHourController.java │ │ ├── domain │ │ │ └── BusinessHour.java │ │ ├── dto │ │ │ ├── BusinessHourAddDto.java │ │ │ ├── BusinessHourFindDto.java │ │ │ └── BusinessHourUpdateDto.java │ │ ├── exception │ │ │ └── BusinessHourNotFoundException.java │ │ ├── facade │ │ │ └── BusinessHourFacade.java │ │ ├── repository │ │ │ └── BusinessHourRepository.java │ │ └── service │ │ │ ├── BusinessHourQueryService.java │ │ │ └── BusinessHourService.java │ │ ├── global │ │ ├── audit │ │ │ ├── BaseTime.java │ │ │ └── LoginMemberAuditorAware.java │ │ ├── auth │ │ │ ├── AuthenticationFilter.java │ │ │ ├── ExceptionHandlerFilter.java │ │ │ ├── Login.java │ │ │ └── LoginMemberArgumentResolver.java │ │ ├── config │ │ │ ├── AuditingConfig.java │ │ │ ├── LogConfig.java │ │ │ ├── MetricConfig.java │ │ │ ├── SecurityConfig.java │ │ │ └── WebConfig.java │ │ ├── constant │ │ │ └── SessionConstant.java │ │ ├── env │ │ │ └── SecurityProperties.java │ │ ├── exception │ │ │ ├── AuthorizationException.java │ │ │ ├── BusinessException.java │ │ │ ├── ErrorCode.java │ │ │ ├── ErrorResponse.java │ │ │ ├── GlobalExceptionAdvice.java │ │ │ └── SessionNotFoundException.java │ │ ├── log │ │ │ └── MdcLoggingFilter.java │ │ └── service │ │ │ ├── CipherService.java │ │ │ ├── DecryptService.java │ │ │ ├── NamedLockService.java │ │ │ ├── OneWayCipherService.java │ │ │ ├── SessionService.java │ │ │ └── TwoWayCipherService.java │ │ ├── member │ │ ├── controller │ │ │ ├── AuthController.java │ │ │ └── MemberController.java │ │ ├── domain │ │ │ ├── Member.java │ │ │ └── RoleType.java │ │ ├── dto │ │ │ ├── MemberAddDto.java │ │ │ ├── MemberAuthDto.java │ │ │ └── MemberSession.java │ │ ├── exception │ │ │ ├── AuthenticationException.java │ │ │ ├── InvalidPasswordException.java │ │ │ ├── MemberDuplicatedException.java │ │ │ └── MemberNotFoundException.java │ │ ├── facade │ │ │ ├── AuthFacade.java │ │ │ └── MemberFacade.java │ │ ├── repository │ │ │ └── MemberRepository.java │ │ └── service │ │ │ ├── MemberQueryService.java │ │ │ └── MemberService.java │ │ ├── store │ │ ├── domain │ │ │ ├── Category.java │ │ │ └── Store.java │ │ ├── dto │ │ │ ├── StoreAddDto.java │ │ │ ├── StoreFindDto.java │ │ │ └── StoreUpdateDto.java │ │ ├── exception │ │ │ └── StoreNotFoundException.java │ │ ├── facade │ │ │ └── StoreFacade.java │ │ ├── repository │ │ │ └── StoreRepository.java │ │ ├── service │ │ │ ├── StoreQueryService.java │ │ │ └── StoreService.java │ │ └── web │ │ │ ├── config │ │ │ └── StoreWebConfig.java │ │ │ ├── controller │ │ │ └── StoreController.java │ │ │ └── interceptor │ │ │ └── StoreAuthInterceptor.java │ │ └── waiting │ │ ├── controller │ │ └── WaitingController.java │ │ ├── domain │ │ ├── Waiting.java │ │ └── WaitingStatus.java │ │ ├── dto │ │ └── WaitingAddDto.java │ │ ├── exception │ │ ├── WaitingDuplicatedException.java │ │ ├── WaitingExceededException.java │ │ └── WaitingNotFoundException.java │ │ ├── facade │ │ └── WaitingFacade.java │ │ ├── repository │ │ └── WaitingRepository.java │ │ └── service │ │ └── WaitingService.java └── resources │ ├── application-deploy.yml │ ├── application.yml │ ├── console-appender.xml │ ├── file-appender.xml │ ├── h2 │ ├── data.sql │ └── schema.sql │ └── logback-spring.xml └── test ├── java └── com │ └── flab │ └── tabling │ ├── FixtureFactory.java │ ├── businesshour │ ├── BusinessHourFixture.java │ ├── controller │ │ ├── BusinessHourControllerRestDocsTest.java │ │ └── BusinessHourControllerTest.java │ ├── domain │ │ └── BusinessHourTest.java │ ├── facade │ │ └── BusinessHourFacadeTest.java │ └── service │ │ ├── BusinessHourQueryServiceTest.java │ │ └── BusinessHourServiceTest.java │ ├── global │ ├── auth │ │ └── AuthenticationFilterTest.java │ ├── config │ │ ├── AbstractRestDocsTest.java │ │ └── RestDocsConfiguration.java │ └── service │ │ ├── OneWayCipherServiceTest.java │ │ ├── SessionServiceTest.java │ │ ├── StringGenerateFixture.java │ │ └── TwoWayCipherServiceTest.java │ ├── member │ ├── controller │ │ ├── AuthControllerRestDocsTest.java │ │ ├── AuthControllerTest.java │ │ ├── MemberControllerRestDocsTest.java │ │ └── MemberControllerTest.java │ ├── facade │ │ ├── AuthFacadeTest.java │ │ └── MemberFacadeTest.java │ └── service │ │ ├── MemberQueryServiceTest.java │ │ └── MemberServiceTest.java │ ├── store │ ├── StoreFixture.java │ ├── facade │ │ └── StoreFacadeTest.java │ ├── service │ │ ├── StoreQueryServiceTest.java │ │ └── StoreServiceTest.java │ └── web │ │ ├── config │ │ └── StoreWebConfigTest.java │ │ ├── controller │ │ ├── StoreControllerRestDocsTest.java │ │ └── StoreControllerTest.java │ │ └── interceptor │ │ └── StoreAuthInterceptorTest.java │ └── waiting │ ├── controller │ └── WaitingControllerTest.java │ ├── domain │ └── WaitingTest.java │ ├── facade │ └── WaitingFacadeTest.java │ ├── fixture │ └── WaitingFixture.java │ ├── integrity │ └── WaitingFacadeConcurrencyTest.java │ └── service │ └── WaitingServiceTest.java └── resources ├── application.yml ├── data.sql └── schema.sql /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/cd-with-ncp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/workflows/cd-with-ncp.yml -------------------------------------------------------------------------------- /.github/workflows/ci-with-api-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/workflows/ci-with-api-docs.yml -------------------------------------------------------------------------------- /.github/workflows/ci-with-gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/workflows/ci-with-gradle.yml -------------------------------------------------------------------------------- /.github/workflows/ci-with-test-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/workflows/ci-with-test-coverage.yml -------------------------------------------------------------------------------- /.github/workflows/sonarcloud-analyze.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.github/workflows/sonarcloud-analyze.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lombok.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/lombok.config -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'tabling' 2 | -------------------------------------------------------------------------------- /src/docs/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/docs/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/test.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/docs/asciidoc/test.adoc -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/TablingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/TablingApplication.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/controller/BusinessHourController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/controller/BusinessHourController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/domain/BusinessHour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/domain/BusinessHour.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/dto/BusinessHourAddDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/dto/BusinessHourAddDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/dto/BusinessHourFindDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/dto/BusinessHourFindDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/dto/BusinessHourUpdateDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/dto/BusinessHourUpdateDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/exception/BusinessHourNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/exception/BusinessHourNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/facade/BusinessHourFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/facade/BusinessHourFacade.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/repository/BusinessHourRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/repository/BusinessHourRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/service/BusinessHourQueryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/service/BusinessHourQueryService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/businesshour/service/BusinessHourService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/businesshour/service/BusinessHourService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/audit/BaseTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/audit/BaseTime.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/audit/LoginMemberAuditorAware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/audit/LoginMemberAuditorAware.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/auth/AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/auth/AuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/auth/ExceptionHandlerFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/auth/ExceptionHandlerFilter.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/auth/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/auth/Login.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/auth/LoginMemberArgumentResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/auth/LoginMemberArgumentResolver.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/config/AuditingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/config/AuditingConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/config/LogConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/config/LogConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/config/MetricConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/config/MetricConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/constant/SessionConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/constant/SessionConstant.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/env/SecurityProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/env/SecurityProperties.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/AuthorizationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/AuthorizationException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/BusinessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/BusinessException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/GlobalExceptionAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/GlobalExceptionAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/exception/SessionNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/exception/SessionNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/log/MdcLoggingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/log/MdcLoggingFilter.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/CipherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/CipherService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/DecryptService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/DecryptService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/NamedLockService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/NamedLockService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/OneWayCipherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/OneWayCipherService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/SessionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/SessionService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/global/service/TwoWayCipherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/global/service/TwoWayCipherService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/controller/AuthController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/controller/MemberController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/controller/MemberController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/domain/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/domain/Member.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/domain/RoleType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/domain/RoleType.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/dto/MemberAddDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/dto/MemberAddDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/dto/MemberAuthDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/dto/MemberAuthDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/dto/MemberSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/dto/MemberSession.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/exception/AuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/exception/AuthenticationException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/exception/InvalidPasswordException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/exception/InvalidPasswordException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/exception/MemberDuplicatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/exception/MemberDuplicatedException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/exception/MemberNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/exception/MemberNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/facade/AuthFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/facade/AuthFacade.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/facade/MemberFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/facade/MemberFacade.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/repository/MemberRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/repository/MemberRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/service/MemberQueryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/service/MemberQueryService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/member/service/MemberService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/member/service/MemberService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/domain/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/domain/Category.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/domain/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/domain/Store.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/dto/StoreAddDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/dto/StoreAddDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/dto/StoreFindDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/dto/StoreFindDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/dto/StoreUpdateDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/dto/StoreUpdateDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/exception/StoreNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/exception/StoreNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/facade/StoreFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/facade/StoreFacade.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/repository/StoreRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/repository/StoreRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/service/StoreQueryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/service/StoreQueryService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/service/StoreService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/service/StoreService.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/web/config/StoreWebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/web/config/StoreWebConfig.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/web/controller/StoreController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/web/controller/StoreController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/store/web/interceptor/StoreAuthInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/store/web/interceptor/StoreAuthInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/controller/WaitingController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/controller/WaitingController.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/domain/Waiting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/domain/Waiting.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/domain/WaitingStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/domain/WaitingStatus.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/dto/WaitingAddDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/dto/WaitingAddDto.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/exception/WaitingDuplicatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/exception/WaitingDuplicatedException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/exception/WaitingExceededException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/exception/WaitingExceededException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/exception/WaitingNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/exception/WaitingNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/facade/WaitingFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/facade/WaitingFacade.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/repository/WaitingRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/repository/WaitingRepository.java -------------------------------------------------------------------------------- /src/main/java/com/flab/tabling/waiting/service/WaitingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/java/com/flab/tabling/waiting/service/WaitingService.java -------------------------------------------------------------------------------- /src/main/resources/application-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/application-deploy.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/console-appender.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/console-appender.xml -------------------------------------------------------------------------------- /src/main/resources/file-appender.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/file-appender.xml -------------------------------------------------------------------------------- /src/main/resources/h2/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/h2/data.sql -------------------------------------------------------------------------------- /src/main/resources/h2/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/h2/schema.sql -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/FixtureFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/FixtureFactory.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/BusinessHourFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/BusinessHourFixture.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/controller/BusinessHourControllerRestDocsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/controller/BusinessHourControllerRestDocsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/controller/BusinessHourControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/controller/BusinessHourControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/domain/BusinessHourTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/domain/BusinessHourTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/facade/BusinessHourFacadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/facade/BusinessHourFacadeTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/service/BusinessHourQueryServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/service/BusinessHourQueryServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/businesshour/service/BusinessHourServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/businesshour/service/BusinessHourServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/auth/AuthenticationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/auth/AuthenticationFilterTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/config/AbstractRestDocsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/config/AbstractRestDocsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/config/RestDocsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/config/RestDocsConfiguration.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/service/OneWayCipherServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/service/OneWayCipherServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/service/SessionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/service/SessionServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/service/StringGenerateFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/service/StringGenerateFixture.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/global/service/TwoWayCipherServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/global/service/TwoWayCipherServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/controller/AuthControllerRestDocsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/controller/AuthControllerRestDocsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/controller/AuthControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/controller/AuthControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/controller/MemberControllerRestDocsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/controller/MemberControllerRestDocsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/controller/MemberControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/controller/MemberControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/facade/AuthFacadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/facade/AuthFacadeTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/facade/MemberFacadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/facade/MemberFacadeTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/service/MemberQueryServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/service/MemberQueryServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/member/service/MemberServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/member/service/MemberServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/StoreFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/StoreFixture.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/facade/StoreFacadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/facade/StoreFacadeTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/service/StoreQueryServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/service/StoreQueryServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/service/StoreServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/service/StoreServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/web/config/StoreWebConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/web/config/StoreWebConfigTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/web/controller/StoreControllerRestDocsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/web/controller/StoreControllerRestDocsTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/web/controller/StoreControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/web/controller/StoreControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/store/web/interceptor/StoreAuthInterceptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/store/web/interceptor/StoreAuthInterceptorTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/controller/WaitingControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/controller/WaitingControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/domain/WaitingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/domain/WaitingTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/facade/WaitingFacadeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/facade/WaitingFacadeTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/fixture/WaitingFixture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/fixture/WaitingFixture.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/integrity/WaitingFacadeConcurrencyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/integrity/WaitingFacadeConcurrencyTest.java -------------------------------------------------------------------------------- /src/test/java/com/flab/tabling/waiting/service/WaitingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/java/com/flab/tabling/waiting/service/WaitingServiceTest.java -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/resources/application.yml -------------------------------------------------------------------------------- /src/test/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/resources/data.sql -------------------------------------------------------------------------------- /src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/f-lab-edu/tabling/HEAD/src/test/resources/schema.sql --------------------------------------------------------------------------------