├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md └── workflows │ └── ci-cd.yml ├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE.md ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── SECURITY.md ├── data └── prometheus │ └── config │ └── prometheus.yml ├── docker-compose.yml ├── k8s ├── app-config.yml ├── couchbase-pv.yml ├── couchbase-secret.yml ├── couchbase-statefulset.yml ├── grafana-deployment.yml ├── prometheus-configmap.yml ├── prometheus-deployment.yml ├── setup-couchbase.yml └── todowithcouchbase-deployment.yml ├── mvnw ├── mvnw.cmd ├── pom.xml ├── postman_collection └── To Do List.postman_collection.json ├── screenshots ├── docker_compose_image.PNG ├── grafana_1.PNG ├── grafana_2.PNG ├── grafana_3_1.PNG ├── grafana_3_2.PNG ├── grafana_3_3.PNG ├── grafana_4.PNG ├── grafana_5.PNG ├── grafana_6.PNG ├── grafana_7.PNG ├── grafana_8.PNG ├── grafana_9.PNG ├── kubernetes_1.PNG ├── kubernetes_2.PNG ├── kubernetes_3.PNG ├── kubernetes_4.PNG ├── kubernetes_5.PNG ├── mainimage.png ├── minikube_1.PNG ├── openapi_swagger.PNG ├── prometheus_1.PNG └── test_coverage.PNG ├── setup-couchbase ├── Dockerfile └── main.py └── src ├── main ├── java │ └── com │ │ └── example │ │ └── todowithcouchbase │ │ ├── TodowithcouchbaseApplication.java │ │ ├── auth │ │ ├── config │ │ │ ├── SecurityConfig.java │ │ │ └── TokenConfigurationParameter.java │ │ ├── controller │ │ │ └── AuthController.java │ │ ├── exception │ │ │ ├── PasswordNotValidException.java │ │ │ ├── RoleNotFoundException.java │ │ │ ├── TokenAlreadyInvalidatedException.java │ │ │ ├── UnAuthorizeAttemptException.java │ │ │ ├── UserAlreadyExistException.java │ │ │ ├── UserNotFoundException.java │ │ │ └── UserStatusNotValidException.java │ │ ├── filter │ │ │ └── CustomBearerTokenAuthenticationFilter.java │ │ ├── model │ │ │ ├── Token.java │ │ │ ├── User.java │ │ │ ├── dto │ │ │ │ ├── request │ │ │ │ │ ├── LoginRequest.java │ │ │ │ │ ├── RegisterRequest.java │ │ │ │ │ ├── TokenInvalidateRequest.java │ │ │ │ │ └── TokenRefreshRequest.java │ │ │ │ └── response │ │ │ │ │ └── TokenResponse.java │ │ │ ├── entity │ │ │ │ ├── InvalidTokenEntity.java │ │ │ │ └── UserEntity.java │ │ │ ├── enums │ │ │ │ ├── ConfigurationParameter.java │ │ │ │ ├── TokenClaims.java │ │ │ │ ├── TokenType.java │ │ │ │ ├── UserStatus.java │ │ │ │ └── UserType.java │ │ │ └── mapper │ │ │ │ ├── RegisterRequestToUserEntityMapper.java │ │ │ │ ├── TokenToTokenResponseMapper.java │ │ │ │ └── UserEntityToUserMapper.java │ │ ├── repository │ │ │ ├── InvalidTokenRepository.java │ │ │ └── UserRepository.java │ │ ├── security │ │ │ └── CustomAuthenticationEntryPoint.java │ │ ├── service │ │ │ ├── InvalidTokenService.java │ │ │ ├── LoginService.java │ │ │ ├── LogoutService.java │ │ │ ├── RefreshTokenService.java │ │ │ ├── RegisterService.java │ │ │ ├── TokenService.java │ │ │ └── impl │ │ │ │ ├── InvalidTokenServiceImpl.java │ │ │ │ ├── LoginServiceImpl.java │ │ │ │ ├── LogoutServiceImpl.java │ │ │ │ ├── RefreshTokenServiceImpl.java │ │ │ │ ├── RegisterServiceImpl.java │ │ │ │ └── TokenServiceImpl.java │ │ └── utils │ │ │ └── KeyConverter.java │ │ ├── common │ │ ├── config │ │ │ ├── CouchbaseConfig.java │ │ │ ├── CouchbaseEntityListener.java │ │ │ ├── CouchbaseProperties.java │ │ │ └── OpenApiConfig.java │ │ ├── exception │ │ │ ├── BucketConfigException.java │ │ │ └── GlobalExceptionHandler.java │ │ ├── model │ │ │ ├── BaseDomainModel.java │ │ │ ├── CustomError.java │ │ │ ├── CustomPage.java │ │ │ ├── CustomPaging.java │ │ │ ├── dto │ │ │ │ ├── request │ │ │ │ │ └── CustomPagingRequest.java │ │ │ │ └── response │ │ │ │ │ ├── CustomPagingResponse.java │ │ │ │ │ └── CustomResponse.java │ │ │ ├── entity │ │ │ │ └── BaseEntity.java │ │ │ └── mapper │ │ │ │ └── BaseMapper.java │ │ └── util │ │ │ └── ListUtil.java │ │ ├── logging │ │ ├── aop │ │ │ └── LoggerAspectJ.java │ │ ├── entity │ │ │ └── LogEntity.java │ │ ├── repository │ │ │ └── LogRepository.java │ │ └── service │ │ │ ├── LogService.java │ │ │ └── impl │ │ │ └── LogServiceImpl.java │ │ └── task │ │ ├── controller │ │ └── TaskController.java │ │ ├── exception │ │ ├── TaskNotFoundException.java │ │ └── TaskWithThisNameAlreadyExistException.java │ │ ├── model │ │ ├── Task.java │ │ ├── dto │ │ │ ├── request │ │ │ │ ├── GetTaskByNameRequest.java │ │ │ │ ├── SaveTaskRequest.java │ │ │ │ ├── TaskPagingRequest.java │ │ │ │ └── UpdateTaskRequest.java │ │ │ └── response │ │ │ │ └── TaskResponse.java │ │ ├── entity │ │ │ └── TaskEntity.java │ │ └── mapper │ │ │ ├── CustomPageTaskToCustomPagingTaskResponseMapper.java │ │ │ ├── ListTaskEntityToListTaskMapper.java │ │ │ ├── SaveTaskRequestToTaskEntityMapper.java │ │ │ ├── TaskEntityToTaskMapper.java │ │ │ ├── TaskToTaskResponseMapper.java │ │ │ └── UpdateTaskRequestToTaskEntityMapper.java │ │ ├── repository │ │ └── TaskRepository.java │ │ └── service │ │ ├── TaskService.java │ │ └── impl │ │ └── TaskServiceImpl.java └── resources │ └── application.yml └── test └── java └── com └── example └── todowithcouchbase ├── auth ├── controller │ └── AuthControllerTest.java ├── model │ └── mapper │ │ ├── RegisterRequestToUserEntityMapperTest.java │ │ ├── TokenToTokenResponseMapperTest.java │ │ └── UserEntityToUserMapperTest.java ├── service │ └── impl │ │ ├── InvalidTokenServiceImplTest.java │ │ ├── LoginServiceImplTest.java │ │ ├── LogoutServiceImplTest.java │ │ ├── RefreshTokenServiceImplTest.java │ │ ├── RegisterServiceImplTest.java │ │ └── TokenServiceImplTest.java └── utils │ └── KeyConverterTest.java ├── base ├── AbstractBaseServiceTest.java ├── AbstractRestControllerTest.java └── AbstractTestContainerConfiguration.java ├── builder ├── AdminUserBuilder.java ├── BaseBuilder.java ├── SaveTaskRequestBuilder.java ├── TaskEntityBuilder.java ├── TokenBuilder.java ├── UpdateTaskRequestBuilder.java └── UserBuilder.java ├── common ├── config │ └── OpenApiConfigTest.java ├── exception │ └── GlobalExceptionHandlerTest.java ├── model │ └── dto │ │ └── response │ │ └── CustomPagingResponseTest.java └── util │ └── ListUtilTest.java ├── logging └── aop │ └── LoggerAspectJTest.java └── task ├── controller └── TaskControllerTest.java ├── model └── mapper │ ├── SaveTaskRequestToTaskEntityMapperTest.java │ ├── TaskEntityToTaskMapperTest.java │ ├── TaskToTaskResponseMapperTest.java │ └── UpdateTaskRequestToTaskEntityMapperTest.java └── service └── impl └── TaskServiceImplTest.java /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci-cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.github/workflows/ci-cd.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/LICENSE.md -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/SECURITY.md -------------------------------------------------------------------------------- /data/prometheus/config/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/data/prometheus/config/prometheus.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /k8s/app-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/app-config.yml -------------------------------------------------------------------------------- /k8s/couchbase-pv.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/couchbase-pv.yml -------------------------------------------------------------------------------- /k8s/couchbase-secret.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/couchbase-secret.yml -------------------------------------------------------------------------------- /k8s/couchbase-statefulset.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/couchbase-statefulset.yml -------------------------------------------------------------------------------- /k8s/grafana-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/grafana-deployment.yml -------------------------------------------------------------------------------- /k8s/prometheus-configmap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/prometheus-configmap.yml -------------------------------------------------------------------------------- /k8s/prometheus-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/prometheus-deployment.yml -------------------------------------------------------------------------------- /k8s/setup-couchbase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/setup-couchbase.yml -------------------------------------------------------------------------------- /k8s/todowithcouchbase-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/k8s/todowithcouchbase-deployment.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/pom.xml -------------------------------------------------------------------------------- /postman_collection/To Do List.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/postman_collection/To Do List.postman_collection.json -------------------------------------------------------------------------------- /screenshots/docker_compose_image.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/docker_compose_image.PNG -------------------------------------------------------------------------------- /screenshots/grafana_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_1.PNG -------------------------------------------------------------------------------- /screenshots/grafana_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_2.PNG -------------------------------------------------------------------------------- /screenshots/grafana_3_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_3_1.PNG -------------------------------------------------------------------------------- /screenshots/grafana_3_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_3_2.PNG -------------------------------------------------------------------------------- /screenshots/grafana_3_3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_3_3.PNG -------------------------------------------------------------------------------- /screenshots/grafana_4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_4.PNG -------------------------------------------------------------------------------- /screenshots/grafana_5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_5.PNG -------------------------------------------------------------------------------- /screenshots/grafana_6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_6.PNG -------------------------------------------------------------------------------- /screenshots/grafana_7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_7.PNG -------------------------------------------------------------------------------- /screenshots/grafana_8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_8.PNG -------------------------------------------------------------------------------- /screenshots/grafana_9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/grafana_9.PNG -------------------------------------------------------------------------------- /screenshots/kubernetes_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/kubernetes_1.PNG -------------------------------------------------------------------------------- /screenshots/kubernetes_2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/kubernetes_2.PNG -------------------------------------------------------------------------------- /screenshots/kubernetes_3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/kubernetes_3.PNG -------------------------------------------------------------------------------- /screenshots/kubernetes_4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/kubernetes_4.PNG -------------------------------------------------------------------------------- /screenshots/kubernetes_5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/kubernetes_5.PNG -------------------------------------------------------------------------------- /screenshots/mainimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/mainimage.png -------------------------------------------------------------------------------- /screenshots/minikube_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/minikube_1.PNG -------------------------------------------------------------------------------- /screenshots/openapi_swagger.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/openapi_swagger.PNG -------------------------------------------------------------------------------- /screenshots/prometheus_1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/prometheus_1.PNG -------------------------------------------------------------------------------- /screenshots/test_coverage.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/screenshots/test_coverage.PNG -------------------------------------------------------------------------------- /setup-couchbase/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/setup-couchbase/Dockerfile -------------------------------------------------------------------------------- /setup-couchbase/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/setup-couchbase/main.py -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/TodowithcouchbaseApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/TodowithcouchbaseApplication.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/config/TokenConfigurationParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/config/TokenConfigurationParameter.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/controller/AuthController.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/PasswordNotValidException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/PasswordNotValidException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/RoleNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/RoleNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/TokenAlreadyInvalidatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/TokenAlreadyInvalidatedException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/UnAuthorizeAttemptException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/UnAuthorizeAttemptException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/UserAlreadyExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/UserAlreadyExistException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/UserNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/exception/UserStatusNotValidException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/exception/UserStatusNotValidException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/filter/CustomBearerTokenAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/filter/CustomBearerTokenAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/Token.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/User.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/dto/request/LoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/dto/request/LoginRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/dto/request/RegisterRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/dto/request/RegisterRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/dto/request/TokenInvalidateRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/dto/request/TokenInvalidateRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/dto/request/TokenRefreshRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/dto/request/TokenRefreshRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/dto/response/TokenResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/dto/response/TokenResponse.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/entity/InvalidTokenEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/entity/InvalidTokenEntity.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/entity/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/entity/UserEntity.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/enums/ConfigurationParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/enums/ConfigurationParameter.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/enums/TokenClaims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/enums/TokenClaims.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/enums/TokenType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/enums/TokenType.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/enums/UserStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/enums/UserStatus.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/enums/UserType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/enums/UserType.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/mapper/RegisterRequestToUserEntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/mapper/RegisterRequestToUserEntityMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/mapper/TokenToTokenResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/mapper/TokenToTokenResponseMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/model/mapper/UserEntityToUserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/model/mapper/UserEntityToUserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/repository/InvalidTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/repository/InvalidTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/security/CustomAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/security/CustomAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/InvalidTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/InvalidTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/LoginService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/LoginService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/LogoutService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/LogoutService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/RefreshTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/RefreshTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/RegisterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/RegisterService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/TokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/TokenService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/InvalidTokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/InvalidTokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/LoginServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/LoginServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/LogoutServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/LogoutServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/RefreshTokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/RefreshTokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/RegisterServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/RegisterServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/service/impl/TokenServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/service/impl/TokenServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/auth/utils/KeyConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/auth/utils/KeyConverter.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/config/CouchbaseConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/config/CouchbaseConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/config/CouchbaseEntityListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/config/CouchbaseEntityListener.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/config/CouchbaseProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/config/CouchbaseProperties.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/config/OpenApiConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/exception/BucketConfigException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/exception/BucketConfigException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/BaseDomainModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/BaseDomainModel.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/CustomError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/CustomError.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/CustomPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/CustomPage.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/CustomPaging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/CustomPaging.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/dto/request/CustomPagingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/dto/request/CustomPagingRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/dto/response/CustomPagingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/dto/response/CustomPagingResponse.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/dto/response/CustomResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/dto/response/CustomResponse.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/entity/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/model/mapper/BaseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/model/mapper/BaseMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/common/util/ListUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/common/util/ListUtil.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/logging/aop/LoggerAspectJ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/logging/aop/LoggerAspectJ.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/logging/entity/LogEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/logging/entity/LogEntity.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/logging/repository/LogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/logging/repository/LogRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/logging/service/LogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/logging/service/LogService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/logging/service/impl/LogServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/logging/service/impl/LogServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/controller/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/controller/TaskController.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/exception/TaskNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/exception/TaskNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/exception/TaskWithThisNameAlreadyExistException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/exception/TaskWithThisNameAlreadyExistException.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/Task.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/dto/request/GetTaskByNameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/dto/request/GetTaskByNameRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/dto/request/SaveTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/dto/request/SaveTaskRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/dto/request/TaskPagingRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/dto/request/TaskPagingRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/dto/request/UpdateTaskRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/dto/request/UpdateTaskRequest.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/dto/response/TaskResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/dto/response/TaskResponse.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/entity/TaskEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/entity/TaskEntity.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/CustomPageTaskToCustomPagingTaskResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/CustomPageTaskToCustomPagingTaskResponseMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/ListTaskEntityToListTaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/ListTaskEntityToListTaskMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/SaveTaskRequestToTaskEntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/SaveTaskRequestToTaskEntityMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/TaskEntityToTaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/TaskEntityToTaskMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/TaskToTaskResponseMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/TaskToTaskResponseMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/model/mapper/UpdateTaskRequestToTaskEntityMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/model/mapper/UpdateTaskRequestToTaskEntityMapper.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/repository/TaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/repository/TaskRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/service/TaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/service/TaskService.java -------------------------------------------------------------------------------- /src/main/java/com/example/todowithcouchbase/task/service/impl/TaskServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/java/com/example/todowithcouchbase/task/service/impl/TaskServiceImpl.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/controller/AuthControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/controller/AuthControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/model/mapper/RegisterRequestToUserEntityMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/model/mapper/RegisterRequestToUserEntityMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/model/mapper/TokenToTokenResponseMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/model/mapper/TokenToTokenResponseMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/model/mapper/UserEntityToUserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/model/mapper/UserEntityToUserMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/InvalidTokenServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/InvalidTokenServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/LoginServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/LoginServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/LogoutServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/LogoutServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/RefreshTokenServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/RefreshTokenServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/RegisterServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/RegisterServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/service/impl/TokenServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/service/impl/TokenServiceImplTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/auth/utils/KeyConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/auth/utils/KeyConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/base/AbstractBaseServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/base/AbstractBaseServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/base/AbstractRestControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/base/AbstractRestControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/base/AbstractTestContainerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/base/AbstractTestContainerConfiguration.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/AdminUserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/AdminUserBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/BaseBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/BaseBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/SaveTaskRequestBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/SaveTaskRequestBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/TaskEntityBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/TaskEntityBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/TokenBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/TokenBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/UpdateTaskRequestBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/UpdateTaskRequestBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/builder/UserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/builder/UserBuilder.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/common/config/OpenApiConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/common/config/OpenApiConfigTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/common/exception/GlobalExceptionHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/common/exception/GlobalExceptionHandlerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/common/model/dto/response/CustomPagingResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/common/model/dto/response/CustomPagingResponseTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/common/util/ListUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/common/util/ListUtilTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/logging/aop/LoggerAspectJTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/logging/aop/LoggerAspectJTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/controller/TaskControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/controller/TaskControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/model/mapper/SaveTaskRequestToTaskEntityMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/model/mapper/SaveTaskRequestToTaskEntityMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/model/mapper/TaskEntityToTaskMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/model/mapper/TaskEntityToTaskMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/model/mapper/TaskToTaskResponseMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/model/mapper/TaskToTaskResponseMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/model/mapper/UpdateTaskRequestToTaskEntityMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/model/mapper/UpdateTaskRequestToTaskEntityMapperTest.java -------------------------------------------------------------------------------- /src/test/java/com/example/todowithcouchbase/task/service/impl/TaskServiceImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rapter1990/todowithcouchbase/HEAD/src/test/java/com/example/todowithcouchbase/task/service/impl/TaskServiceImplTest.java --------------------------------------------------------------------------------