├── .gitignore ├── .gitlab-ci.yml ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── Dockerfile ├── LICENCE ├── README.md ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── onurhizar │ │ └── gamepass │ │ ├── GamePassApplication.java │ │ ├── config │ │ ├── ConfigRunner.java │ │ └── OpenApiConfig.java │ │ ├── controller │ │ ├── AuthenticationController.java │ │ ├── CategoryController.java │ │ ├── GameController.java │ │ ├── IndexController.java │ │ ├── InvoiceController.java │ │ ├── SubscriptionController.java │ │ ├── UserController.java │ │ └── UserInterestController.java │ │ ├── exception │ │ ├── EntityNotFoundException.java │ │ ├── GlobalControllerAdvice.java │ │ └── UnacceptableRequestException.java │ │ ├── model │ │ ├── entity │ │ │ ├── BaseEntity.java │ │ │ ├── Category.java │ │ │ ├── ContractRecord.java │ │ │ ├── Game.java │ │ │ ├── Invoice.java │ │ │ ├── Payment.java │ │ │ ├── Subscription.java │ │ │ └── User.java │ │ ├── enums │ │ │ └── UserRole.java │ │ ├── request │ │ │ ├── CreateCategoryRequest.java │ │ │ ├── CreateGameRequest.java │ │ │ ├── CreateSubscriptionRequest.java │ │ │ ├── CreateUserRequest.java │ │ │ ├── PaymentRequest.java │ │ │ ├── UpdateCategoryRequest.java │ │ │ ├── UpdateSubscriptionRequest.java │ │ │ └── auth │ │ │ │ ├── LoginRequest.java │ │ │ │ └── RegisterRequest.java │ │ └── response │ │ │ ├── AuthenticationResponse.java │ │ │ ├── CategoryResponse.java │ │ │ ├── ContractRecordResponse.java │ │ │ ├── GameResponse.java │ │ │ ├── InvoiceResponse.java │ │ │ ├── SubscriptionResponse.java │ │ │ └── UserResponse.java │ │ ├── repository │ │ ├── CategoryRepository.java │ │ ├── ContractRecordRepository.java │ │ ├── GameRepository.java │ │ ├── InvoiceRepository.java │ │ ├── PaymentRepository.java │ │ ├── SubscriptionRepository.java │ │ └── UserRepository.java │ │ ├── security │ │ ├── FilterChainConfig.java │ │ ├── JwtAuthenticationFilter.java │ │ ├── JwtService.java │ │ ├── SecurityConfig.java │ │ ├── SecurityConfiguration.java │ │ ├── SecurityConstants.java │ │ └── SelfFilter.java │ │ └── service │ │ ├── AuthenticationService.java │ │ ├── CategoryService.java │ │ ├── ContractRecordService.java │ │ ├── GameService.java │ │ ├── InvoiceService.java │ │ ├── PaymentService.java │ │ ├── ScheduleService.java │ │ ├── SubscriptionService.java │ │ ├── UserInterestService.java │ │ └── UserService.java └── resources │ ├── application.yml │ └── data.sql └── test ├── java └── com │ └── onurhizar │ └── gamepass │ ├── GamePassApplicationTests.java │ ├── abstracts │ └── AbstractIntegrationTest.java │ ├── containers │ └── PostgresTestContainer.java │ ├── controller │ ├── AuthControllerTests.java │ ├── CategoryControllerTests.java │ ├── GameControllerTests.java │ └── UserControllerTests.java │ └── util │ └── AuthTokenHelper.java └── resources └── application.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/GamePassApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/GamePassApplication.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/config/ConfigRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/config/ConfigRunner.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/config/OpenApiConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/config/OpenApiConfig.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/AuthenticationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/AuthenticationController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/CategoryController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/GameController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/GameController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/IndexController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/InvoiceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/InvoiceController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/SubscriptionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/SubscriptionController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/controller/UserInterestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/controller/UserInterestController.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/exception/EntityNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/exception/EntityNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/exception/GlobalControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/exception/GlobalControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/exception/UnacceptableRequestException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/exception/UnacceptableRequestException.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/Category.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/ContractRecord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/ContractRecord.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/Game.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/Game.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/Invoice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/Invoice.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/Payment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/Payment.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/Subscription.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/entity/User.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/enums/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/enums/UserRole.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/CreateCategoryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/CreateCategoryRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/CreateGameRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/CreateGameRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/CreateSubscriptionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/CreateSubscriptionRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/CreateUserRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/CreateUserRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/PaymentRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/PaymentRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/UpdateCategoryRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/UpdateCategoryRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/UpdateSubscriptionRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/UpdateSubscriptionRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/auth/LoginRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/auth/LoginRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/request/auth/RegisterRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/request/auth/RegisterRequest.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/AuthenticationResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/AuthenticationResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/CategoryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/CategoryResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/ContractRecordResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/ContractRecordResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/GameResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/GameResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/InvoiceResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/InvoiceResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/SubscriptionResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/SubscriptionResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/model/response/UserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/model/response/UserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/CategoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/CategoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/ContractRecordRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/ContractRecordRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/GameRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/GameRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/InvoiceRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/InvoiceRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/PaymentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/PaymentRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/SubscriptionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/SubscriptionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/FilterChainConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/FilterChainConfig.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/JwtAuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/JwtAuthenticationFilter.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/JwtService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/JwtService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/SecurityConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/SecurityConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/SecurityConstants.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/security/SelfFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/security/SelfFilter.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/AuthenticationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/AuthenticationService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/CategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/ContractRecordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/ContractRecordService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/GameService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/GameService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/InvoiceService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/InvoiceService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/PaymentService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/ScheduleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/ScheduleService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/SubscriptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/SubscriptionService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/UserInterestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/UserInterestService.java -------------------------------------------------------------------------------- /src/main/java/com/onurhizar/gamepass/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/java/com/onurhizar/gamepass/service/UserService.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/main/resources/data.sql -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/GamePassApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/GamePassApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/abstracts/AbstractIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/abstracts/AbstractIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/containers/PostgresTestContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/containers/PostgresTestContainer.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/controller/AuthControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/controller/AuthControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/controller/CategoryControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/controller/CategoryControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/controller/GameControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/controller/GameControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/controller/UserControllerTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/controller/UserControllerTests.java -------------------------------------------------------------------------------- /src/test/java/com/onurhizar/gamepass/util/AuthTokenHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/java/com/onurhizar/gamepass/util/AuthTokenHelper.java -------------------------------------------------------------------------------- /src/test/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onurhizar/spring-boot-gamepass-app/HEAD/src/test/resources/application.yml --------------------------------------------------------------------------------