├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── custom.md │ └── feature_request.md └── workflows │ └── javaCI.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── commitlint.config.js ├── doc └── example-feature │ ├── CreateTaskDTO.java │ ├── Task.java │ ├── TaskController.java │ ├── TaskRepository.java │ └── TaskService.java ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── package.json ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── Optimart │ │ │ ├── Initializer │ │ │ └── RoleUserInitializer.java │ │ │ ├── OptiMartApplication.java │ │ │ ├── advices │ │ │ ├── GlobalExceptionHandler.java │ │ │ └── TokenControllerAdvice.java │ │ │ ├── annotations │ │ │ ├── SecuredSwaggerOperation.java │ │ │ └── UnsecuredSwaggerOperation.java │ │ │ ├── aspects │ │ │ ├── PerformanceAspect.java │ │ │ └── UserActivityLogger.java │ │ │ ├── configuration │ │ │ ├── Cloudinary │ │ │ │ └── CloudinaryConfig.java │ │ │ ├── FirebaseCloud │ │ │ │ └── FirebaseCloudConfig.java │ │ │ ├── Mapper │ │ │ │ └── MapperConfiguration.java │ │ │ ├── OpenAPISwagger │ │ │ │ └── OpenAPIConfig.java │ │ │ ├── Redis │ │ │ │ └── RedisConfig.java │ │ │ ├── RestTemplate │ │ │ │ └── RestTemplateConfig.java │ │ │ ├── Security │ │ │ │ ├── CustomLogoutSuccessHandler.java │ │ │ │ ├── SecurityConfig.java │ │ │ │ └── WebSecurityConfig.java │ │ │ ├── VNPAY │ │ │ │ └── VNPAYConfig.java │ │ │ └── i18n │ │ │ │ └── LanguageConfig.java │ │ │ ├── constants │ │ │ ├── Context.java │ │ │ ├── Endpoint.java │ │ │ ├── MessageKeys.java │ │ │ └── Permissions.java │ │ │ ├── controllers │ │ │ ├── AuthController.java │ │ │ ├── CityLocaleController.java │ │ │ ├── CommentController.java │ │ │ ├── DeliveryTypeController.java │ │ │ ├── NotificationController.java │ │ │ ├── OrderController.java │ │ │ ├── PaymentController.java │ │ │ ├── PaymentTypeController.java │ │ │ ├── ProductController.java │ │ │ ├── ProductTypeController.java │ │ │ ├── ReportController.java │ │ │ ├── ReviewController.java │ │ │ ├── RoleController.java │ │ │ └── UserController.java │ │ │ ├── dto │ │ │ ├── Auth │ │ │ │ ├── ChangePassword.java │ │ │ │ ├── ChangeUserInfo.java │ │ │ │ ├── ForgotPasswordDTO.java │ │ │ │ ├── RefreshTokenDTO.java │ │ │ │ ├── ResetPasswordDTO.java │ │ │ │ ├── UserLoginDTO.java │ │ │ │ └── UserRegisterDTO.java │ │ │ ├── CityLocale │ │ │ │ ├── CityLocaleDTO.java │ │ │ │ ├── CityLocaleSearchDTO.java │ │ │ │ └── CityMutilDeleteDTO.java │ │ │ ├── Comment │ │ │ │ ├── AddCommentDTO.java │ │ │ │ ├── DeleteMultiCommentDTO.java │ │ │ │ ├── ReplyCommentDTO.java │ │ │ │ └── UpdateCommentDTO.java │ │ │ ├── FirebaseCloud │ │ │ │ └── Note.java │ │ │ ├── OAuth2 │ │ │ │ └── OAuth2DTO.java │ │ │ ├── Order │ │ │ │ ├── ChangeOrderStatus.java │ │ │ │ └── CreateOrderDTO.java │ │ │ ├── OrderItem │ │ │ │ └── OrderItemsDTO.java │ │ │ ├── PaymentType │ │ │ │ ├── PaymentTypeDTO.java │ │ │ │ ├── PaymentTypeMutiDeleteDTO.java │ │ │ │ └── PaymentTypeSearchDTO.java │ │ │ ├── Product │ │ │ │ ├── CommentProductDTO.java │ │ │ │ ├── CreateProductDTO.java │ │ │ │ ├── ProductDTO.java │ │ │ │ ├── ProductMultiDeleteDTO.java │ │ │ │ ├── ProductSearchDTO.java │ │ │ │ ├── ReactionProductDTO.java │ │ │ │ └── ViewProduct.java │ │ │ ├── ProductType │ │ │ │ ├── ProductTypeDTO.java │ │ │ │ ├── ProductTypeMutiDeleteDTO.java │ │ │ │ └── ProductTypeSearchDTO.java │ │ │ ├── Review │ │ │ │ ├── DeleteMultiReviewDTO.java │ │ │ │ ├── UpdateReviewDTO.java │ │ │ │ └── WriteReviewDTO.java │ │ │ ├── Role │ │ │ │ ├── CreateRole.java │ │ │ │ ├── PermissionsDTO.java │ │ │ │ └── UpdateRoleDTO.java │ │ │ ├── ShippingAddress │ │ │ │ └── ShippingAddressDTO.java │ │ │ ├── User │ │ │ │ ├── CreateUserDTO.java │ │ │ │ ├── EditUserDTO.java │ │ │ │ ├── UserCommentDTO.java │ │ │ │ ├── UserMutilDeleteDTO.java │ │ │ │ └── UserSearchDTO.java │ │ │ └── deliveryType │ │ │ │ ├── DeliveryTypeDTO.java │ │ │ │ ├── DeliveryTypeMutilDeleteDTO.java │ │ │ │ └── DeliveryTypeSearchDTO.java │ │ │ ├── enums │ │ │ ├── OrderStatus.java │ │ │ └── PaymentType.java │ │ │ ├── exceptions │ │ │ ├── DataExistedException.java │ │ │ ├── DataNotFoundException.java │ │ │ ├── FileUploadException.java │ │ │ ├── InvalidInput.java │ │ │ ├── InvalidParamException.java │ │ │ └── TokenRefreshException.java │ │ │ ├── filters │ │ │ └── JwtTokenFilter.java │ │ │ ├── models │ │ │ ├── BaseEntity.java │ │ │ ├── City.java │ │ │ ├── Comment.java │ │ │ ├── DeliveryType.java │ │ │ ├── Listener │ │ │ │ └── ProductListener.java │ │ │ ├── Notification.java │ │ │ ├── Order.java │ │ │ ├── OrderItem.java │ │ │ ├── Paymenttype.java │ │ │ ├── Product.java │ │ │ ├── ProductType.java │ │ │ ├── RefreshToken.java │ │ │ ├── Review.java │ │ │ ├── Role.java │ │ │ ├── ShippingAddress.java │ │ │ ├── User.java │ │ │ └── userShippingAddress.java │ │ │ ├── repositories │ │ │ ├── AuthRepository.java │ │ │ ├── CityLocaleRepository.java │ │ │ ├── CommentRepository.java │ │ │ ├── DeliveryTypeRepository.java │ │ │ ├── NotificationRepository.java │ │ │ ├── OrderItemRepository.java │ │ │ ├── OrderRepository.java │ │ │ ├── PaymentTypeRepository.java │ │ │ ├── ProductRepository.java │ │ │ ├── ProductTypeRepository.java │ │ │ ├── RefreshTokenRepository.java │ │ │ ├── ReviewRepository.java │ │ │ ├── RoleRepository.java │ │ │ ├── ShippingAddressRepository.java │ │ │ ├── Specification │ │ │ │ ├── CommentSpecification.java │ │ │ │ ├── NotificationSpecification.java │ │ │ │ ├── OrderSpecification.java │ │ │ │ ├── ProductSpecification.java │ │ │ │ ├── ReviewSpecification.java │ │ │ │ └── UserSpecification.java │ │ │ ├── UserRepository.java │ │ │ └── UserShippingAddressRepository.java │ │ │ ├── responses │ │ │ ├── APIResponse.java │ │ │ ├── Auth │ │ │ │ ├── JwtResponse.java │ │ │ │ ├── LoginResponse.java │ │ │ │ ├── RegisterResponse.java │ │ │ │ ├── TokenRefreshResponse.java │ │ │ │ └── UserLoginResponse.java │ │ │ ├── BaseResponse.java │ │ │ ├── CloudinaryResponse.java │ │ │ ├── CommentResponse.java │ │ │ ├── ErrorResponse.java │ │ │ ├── OAuth2 │ │ │ │ ├── FacebookUserInfoResponse.java │ │ │ │ └── GoogleUserInfoResponse.java │ │ │ ├── Order │ │ │ │ └── OrderResponse.java │ │ │ ├── PagingResponse.java │ │ │ ├── Payment │ │ │ │ └── VNPAYResponse.java │ │ │ ├── Product │ │ │ │ ├── BaseProductResponse.java │ │ │ │ └── ProductResponse.java │ │ │ ├── Review │ │ │ │ └── ReviewResponse.java │ │ │ ├── Role │ │ │ │ └── RoleResponse.java │ │ │ ├── StatisticResponse │ │ │ │ ├── ModelResponse.java │ │ │ │ ├── OrderStatusStats.java │ │ │ │ ├── ProductStatusResponse.java │ │ │ │ ├── ProductTypeResponse.java │ │ │ │ ├── RevenueResponse.java │ │ │ │ └── UserTypeResponse.java │ │ │ ├── StatisticsResponse.java │ │ │ └── User │ │ │ │ ├── BaseUserResponse.java │ │ │ │ └── UserResponse.java │ │ │ ├── services │ │ │ ├── Auth │ │ │ │ ├── AuthService.java │ │ │ │ └── IAuthService.java │ │ │ ├── CityLocale │ │ │ │ ├── CityLocaleService.java │ │ │ │ └── ICityLocaleService.java │ │ │ ├── Cloudinary │ │ │ │ └── CloudinaryService.java │ │ │ ├── Comment │ │ │ │ ├── CommentService.java │ │ │ │ └── ICommentService.java │ │ │ ├── DeliveryType │ │ │ │ ├── DeliveryTypeService.java │ │ │ │ └── IDeliveryTypeService.java │ │ │ ├── Firebase │ │ │ │ └── FirebaseMessagingService.java │ │ │ ├── Notification │ │ │ │ ├── INotificationService.java │ │ │ │ └── NotificationService.java │ │ │ ├── OAuth2 │ │ │ │ ├── FacebookService.java │ │ │ │ └── GoogleService.java │ │ │ ├── Order │ │ │ │ ├── IOrderService.java │ │ │ │ └── OrderService.java │ │ │ ├── Payment │ │ │ │ ├── IPaymentService.java │ │ │ │ └── PaymentService.java │ │ │ ├── PaymentType │ │ │ │ ├── IPaymentTypeService.java │ │ │ │ └── PaymentTypeService.java │ │ │ ├── Product │ │ │ │ ├── IProductService.java │ │ │ │ └── ProductService.java │ │ │ ├── ProductType │ │ │ │ ├── IProductTypeService.java │ │ │ │ └── ProductTypeService.java │ │ │ ├── Redis │ │ │ │ └── Product │ │ │ │ │ ├── IProductRedisService.java │ │ │ │ │ └── ProductRedisService.java │ │ │ ├── RefreshToken │ │ │ │ ├── IRefreshTokenService.java │ │ │ │ └── RefreshTokenService.java │ │ │ ├── Report │ │ │ │ ├── IReportService.java │ │ │ │ └── ReportService.java │ │ │ ├── Review │ │ │ │ ├── IReviewService.java │ │ │ │ └── ReviewService.java │ │ │ ├── Role │ │ │ │ ├── IRoleService.java │ │ │ │ └── RoleService.java │ │ │ ├── SendEmail │ │ │ │ └── EmailService.java │ │ │ ├── Token │ │ │ │ └── TokenGeneratorService.java │ │ │ └── User │ │ │ │ ├── IUserservice.java │ │ │ │ └── UserService.java │ │ │ └── utils │ │ │ ├── FileUploadUtil.java │ │ │ ├── JwtTokenUtil.java │ │ │ ├── LocalizationUtils.java │ │ │ ├── VNPAYUtil.java │ │ │ └── WebUtil.java │ └── resources │ │ ├── application.yml │ │ ├── i18n │ │ ├── messages_en.properties │ │ └── messages_vi.properties │ │ ├── logback.xml │ │ └── logs │ │ └── example.log └── test │ └── java │ └── com │ └── Optimart │ └── OptiMartApplicationTests.java └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.github/ISSUE_TEMPLATE/custom.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/javaCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.github/workflows/javaCI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | npx --no-install commitlint --edit "$1" 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/SECURITY.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /doc/example-feature/CreateTaskDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/doc/example-feature/CreateTaskDTO.java -------------------------------------------------------------------------------- /doc/example-feature/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/doc/example-feature/Task.java -------------------------------------------------------------------------------- /doc/example-feature/TaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/doc/example-feature/TaskController.java -------------------------------------------------------------------------------- /doc/example-feature/TaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/doc/example-feature/TaskRepository.java -------------------------------------------------------------------------------- /doc/example-feature/TaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/doc/example-feature/TaskService.java -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/package.json -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/Optimart/Initializer/RoleUserInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/Initializer/RoleUserInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/OptiMartApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/OptiMartApplication.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/advices/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/advices/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/advices/TokenControllerAdvice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/advices/TokenControllerAdvice.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/annotations/SecuredSwaggerOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/annotations/SecuredSwaggerOperation.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/annotations/UnsecuredSwaggerOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/annotations/UnsecuredSwaggerOperation.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/aspects/PerformanceAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/aspects/PerformanceAspect.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/aspects/UserActivityLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/aspects/UserActivityLogger.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Cloudinary/CloudinaryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Cloudinary/CloudinaryConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/FirebaseCloud/FirebaseCloudConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/FirebaseCloud/FirebaseCloudConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Mapper/MapperConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Mapper/MapperConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/OpenAPISwagger/OpenAPIConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/OpenAPISwagger/OpenAPIConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Redis/RedisConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Redis/RedisConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/RestTemplate/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/RestTemplate/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Security/CustomLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Security/CustomLogoutSuccessHandler.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Security/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Security/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/Security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/Security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/VNPAY/VNPAYConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/VNPAY/VNPAYConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/configuration/i18n/LanguageConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/configuration/i18n/LanguageConfig.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/constants/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/constants/Context.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/constants/Endpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/constants/Endpoint.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/constants/MessageKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/constants/MessageKeys.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/constants/Permissions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/constants/Permissions.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/AuthController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/CityLocaleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/CityLocaleController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/CommentController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/DeliveryTypeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/DeliveryTypeController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/NotificationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/NotificationController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/PaymentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/PaymentController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/PaymentTypeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/PaymentTypeController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/ProductController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/ProductController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/ProductTypeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/ProductTypeController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/ReportController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/ReportController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/ReviewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/ReviewController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/RoleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/RoleController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/controllers/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/controllers/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/ChangePassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/ChangePassword.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/ChangeUserInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/ChangeUserInfo.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/ForgotPasswordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/ForgotPasswordDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/RefreshTokenDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/RefreshTokenDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/ResetPasswordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/ResetPasswordDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/UserLoginDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/UserLoginDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Auth/UserRegisterDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Auth/UserRegisterDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/CityLocale/CityLocaleDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/CityLocale/CityLocaleDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/CityLocale/CityLocaleSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/CityLocale/CityLocaleSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/CityLocale/CityMutilDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/CityLocale/CityMutilDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Comment/AddCommentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Comment/AddCommentDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Comment/DeleteMultiCommentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Comment/DeleteMultiCommentDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Comment/ReplyCommentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Comment/ReplyCommentDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Comment/UpdateCommentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Comment/UpdateCommentDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/FirebaseCloud/Note.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/FirebaseCloud/Note.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/OAuth2/OAuth2DTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/OAuth2/OAuth2DTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Order/ChangeOrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Order/ChangeOrderStatus.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Order/CreateOrderDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Order/CreateOrderDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/OrderItem/OrderItemsDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/OrderItem/OrderItemsDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/PaymentType/PaymentTypeDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/PaymentType/PaymentTypeDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/PaymentType/PaymentTypeMutiDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/PaymentType/PaymentTypeMutiDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/PaymentType/PaymentTypeSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/PaymentType/PaymentTypeSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/CommentProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/CommentProductDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/CreateProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/CreateProductDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/ProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/ProductDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/ProductMultiDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/ProductMultiDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/ProductSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/ProductSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/ReactionProductDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/ReactionProductDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Product/ViewProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Product/ViewProduct.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/ProductType/ProductTypeDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/ProductType/ProductTypeDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/ProductType/ProductTypeMutiDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/ProductType/ProductTypeMutiDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/ProductType/ProductTypeSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/ProductType/ProductTypeSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Review/DeleteMultiReviewDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Review/DeleteMultiReviewDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Review/UpdateReviewDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Review/UpdateReviewDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Review/WriteReviewDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Review/WriteReviewDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Role/CreateRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Role/CreateRole.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Role/PermissionsDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Role/PermissionsDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/Role/UpdateRoleDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/Role/UpdateRoleDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/ShippingAddress/ShippingAddressDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/ShippingAddress/ShippingAddressDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/User/CreateUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/User/CreateUserDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/User/EditUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/User/EditUserDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/User/UserCommentDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/User/UserCommentDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/User/UserMutilDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/User/UserMutilDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/User/UserSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/User/UserSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeMutilDeleteDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeMutilDeleteDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeSearchDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/dto/deliveryType/DeliveryTypeSearchDTO.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/enums/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/enums/OrderStatus.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/enums/PaymentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/enums/PaymentType.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/DataExistedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/DataExistedException.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/DataNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/DataNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/FileUploadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/FileUploadException.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/InvalidInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/InvalidInput.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/InvalidParamException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/InvalidParamException.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/exceptions/TokenRefreshException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/exceptions/TokenRefreshException.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/filters/JwtTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/filters/JwtTokenFilter.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/BaseEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/BaseEntity.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/City.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/City.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Comment.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/DeliveryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/DeliveryType.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Listener/ProductListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Listener/ProductListener.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Notification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Order.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/OrderItem.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Paymenttype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Paymenttype.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Product.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/ProductType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/ProductType.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/RefreshToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/RefreshToken.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Review.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Review.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/Role.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/ShippingAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/ShippingAddress.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/User.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/models/userShippingAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/models/userShippingAddress.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/AuthRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/AuthRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/CityLocaleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/CityLocaleRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/CommentRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/CommentRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/DeliveryTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/DeliveryTypeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/NotificationRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/NotificationRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/OrderItemRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/OrderItemRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/OrderRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/PaymentTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/PaymentTypeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/ProductRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/ProductTypeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/ProductTypeRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/RefreshTokenRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/RefreshTokenRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/ReviewRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/ReviewRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/RoleRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/ShippingAddressRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/ShippingAddressRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/CommentSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/CommentSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/NotificationSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/NotificationSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/OrderSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/OrderSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/ProductSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/ProductSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/ReviewSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/ReviewSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/Specification/UserSpecification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/Specification/UserSpecification.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/repositories/UserShippingAddressRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/repositories/UserShippingAddressRepository.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/APIResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/APIResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Auth/JwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Auth/JwtResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Auth/LoginResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Auth/LoginResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Auth/RegisterResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Auth/RegisterResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Auth/TokenRefreshResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Auth/TokenRefreshResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Auth/UserLoginResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Auth/UserLoginResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/BaseResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/BaseResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/CloudinaryResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/CloudinaryResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/CommentResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/CommentResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/OAuth2/FacebookUserInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/OAuth2/FacebookUserInfoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/OAuth2/GoogleUserInfoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/OAuth2/GoogleUserInfoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Order/OrderResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Order/OrderResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/PagingResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/PagingResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Payment/VNPAYResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Payment/VNPAYResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Product/BaseProductResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Product/BaseProductResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Product/ProductResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Product/ProductResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Review/ReviewResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Review/ReviewResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/Role/RoleResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/Role/RoleResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/ModelResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/ModelResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/OrderStatusStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/OrderStatusStats.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/ProductStatusResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/ProductStatusResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/ProductTypeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/ProductTypeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/RevenueResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/RevenueResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticResponse/UserTypeResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticResponse/UserTypeResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/StatisticsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/StatisticsResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/User/BaseUserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/User/BaseUserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/responses/User/UserResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/responses/User/UserResponse.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Auth/AuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Auth/AuthService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Auth/IAuthService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Auth/IAuthService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/CityLocale/CityLocaleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/CityLocale/CityLocaleService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/CityLocale/ICityLocaleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/CityLocale/ICityLocaleService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Cloudinary/CloudinaryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Cloudinary/CloudinaryService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Comment/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Comment/CommentService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Comment/ICommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Comment/ICommentService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/DeliveryType/DeliveryTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/DeliveryType/DeliveryTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/DeliveryType/IDeliveryTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/DeliveryType/IDeliveryTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Firebase/FirebaseMessagingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Firebase/FirebaseMessagingService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Notification/INotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Notification/INotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Notification/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Notification/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/OAuth2/FacebookService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/OAuth2/FacebookService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/OAuth2/GoogleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/OAuth2/GoogleService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Order/IOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Order/IOrderService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Order/OrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Order/OrderService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Payment/IPaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Payment/IPaymentService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Payment/PaymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Payment/PaymentService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/PaymentType/IPaymentTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/PaymentType/IPaymentTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/PaymentType/PaymentTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/PaymentType/PaymentTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Product/IProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Product/IProductService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Product/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Product/ProductService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/ProductType/IProductTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/ProductType/IProductTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/ProductType/ProductTypeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/ProductType/ProductTypeService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Redis/Product/IProductRedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Redis/Product/IProductRedisService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Redis/Product/ProductRedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Redis/Product/ProductRedisService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/RefreshToken/IRefreshTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/RefreshToken/IRefreshTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/RefreshToken/RefreshTokenService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/RefreshToken/RefreshTokenService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Report/IReportService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Report/IReportService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Report/ReportService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Report/ReportService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Review/IReviewService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Review/IReviewService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Review/ReviewService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Review/ReviewService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Role/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Role/IRoleService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Role/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Role/RoleService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/SendEmail/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/SendEmail/EmailService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/Token/TokenGeneratorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/Token/TokenGeneratorService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/User/IUserservice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/User/IUserservice.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/services/User/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/services/User/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/utils/FileUploadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/utils/FileUploadUtil.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/utils/JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/utils/JwtTokenUtil.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/utils/LocalizationUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/utils/LocalizationUtils.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/utils/VNPAYUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/utils/VNPAYUtil.java -------------------------------------------------------------------------------- /src/main/java/com/Optimart/utils/WebUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/java/com/Optimart/utils/WebUtil.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/i18n/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/resources/i18n/messages_en.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/messages_vi.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/resources/i18n/messages_vi.properties -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/logs/example.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/java/com/Optimart/OptiMartApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/src/test/java/com/Optimart/OptiMartApplicationTests.java -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ngntu10/OptiMart/HEAD/yarn.lock --------------------------------------------------------------------------------