├── .gitignore ├── README.md ├── api.postman_collection.json ├── github_images ├── db_structure.png ├── intellij.png └── postman.png ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── melardev │ │ └── spring │ │ └── shoppingcartweb │ │ ├── ShopApiApplication.java │ │ ├── admin │ │ ├── controllers │ │ │ ├── AdminController.java │ │ │ ├── OrderController.java │ │ │ ├── RolesController.java │ │ │ └── UsersController.java │ │ ├── dtos │ │ │ ├── AdminOrderSummaryDto.java │ │ │ ├── AdminOrderUpdateDto.java │ │ │ ├── AdminProductSummaryDto.java │ │ │ ├── AdminUserCreateOrEditForm.java │ │ │ ├── roles │ │ │ │ └── AdminRoleDto.java │ │ │ └── users │ │ │ │ ├── AdminUsersListResponse.java │ │ │ │ └── partials │ │ │ │ └── AdminUserSummary.java │ │ └── forms │ │ │ └── RoleCreateEditDto.java │ │ ├── annotations │ │ └── ConfirmationFormField.java │ │ ├── config │ │ ├── JwtAuthEntryPoint.java │ │ ├── JwtProvider.java │ │ ├── ResourceConfig.java │ │ ├── SecurityConfig.java │ │ └── WebConfig.java │ │ ├── controllers │ │ ├── AddressController.java │ │ ├── AuthController.java │ │ ├── CommentsController.java │ │ ├── LoginController.java │ │ ├── OrdersController.java │ │ ├── PagesController.java │ │ ├── ProductsController.java │ │ ├── TagsAndCategoriesController.java │ │ └── UsersController.java │ │ ├── converters │ │ └── ProductsConverter.java │ │ ├── dtos │ │ ├── request │ │ │ ├── LoginDto.java │ │ │ ├── ProductCreateDto.java │ │ │ ├── RegisterDto.java │ │ │ ├── cart │ │ │ │ └── CartItemDto.java │ │ │ ├── categories │ │ │ │ └── CreateCategoryDto.java │ │ │ ├── comments │ │ │ │ └── CreateCommentDto.java │ │ │ ├── images │ │ │ │ └── ImageDto.java │ │ │ ├── orders │ │ │ │ ├── CheckoutDto.java │ │ │ │ └── CheckoutDto2.java │ │ │ └── products │ │ │ │ └── CreateOrEditProductDto.java │ │ └── response │ │ │ ├── UserDetailsDto.java │ │ │ ├── addresses │ │ │ ├── AddressExcludeUserDto.java │ │ │ └── AddressListDto.java │ │ │ ├── admin │ │ │ ├── AdminDashboardResponse.java │ │ │ ├── AvailableTagsAndCategories.java │ │ │ ├── RolesDtoResponse.java │ │ │ └── UsersDataSection.java │ │ │ ├── auth │ │ │ ├── JwtResponse.java │ │ │ └── partials │ │ │ │ └── UserJwtResponse.java │ │ │ ├── base │ │ │ ├── AppResponse.java │ │ │ ├── ErrorResponse.java │ │ │ └── SuccessResponse.java │ │ │ ├── categories │ │ │ ├── CategoriesListResponse.java │ │ │ └── SingleCategoryDto.java │ │ │ ├── comments │ │ │ ├── CommentListResponse.java │ │ │ ├── SingleCommentDto.java │ │ │ └── partials │ │ │ │ └── CommentPartialDto.java │ │ │ ├── files │ │ │ └── ImageDto.java │ │ │ ├── orders │ │ │ ├── OrderListResponse.java │ │ │ ├── OrderSingleResponse.java │ │ │ └── partials │ │ │ │ ├── OrderAddressInfoDto.java │ │ │ │ ├── OrderItemDto.java │ │ │ │ └── OrderSummaryDto.java │ │ │ ├── pages │ │ │ └── HomeDtoResponse.java │ │ │ ├── products │ │ │ ├── ProductListResponse.java │ │ │ ├── SingleProductResponse.java │ │ │ └── partials │ │ │ │ └── ProductSummaryDto.java │ │ │ ├── roles │ │ │ ├── RoleDetailsResponse.java │ │ │ └── RoleListResponse.java │ │ │ ├── shared │ │ │ ├── PageMeta.java │ │ │ └── PageMetaResponse.java │ │ │ ├── tags │ │ │ ├── SingleTagDto.java │ │ │ └── TagsListResponse.java │ │ │ └── users │ │ │ ├── UserDto.java │ │ │ ├── UsersListResponse.java │ │ │ └── partials │ │ │ ├── UserDataSection.java │ │ │ └── UserIdAndUsernameDto.java │ │ ├── enums │ │ ├── AuthorizationPolicy.java │ │ ├── ContentType.java │ │ ├── CrudOperation.java │ │ ├── CrudPolicy.java │ │ ├── DeliverStatus.java │ │ ├── DeliveryStatus.java │ │ ├── NotificationType.java │ │ ├── OrderStatus.java │ │ └── ProductAuthorizationPolicy.java │ │ ├── errors │ │ ├── AppExceptionHandler.java │ │ └── exceptions │ │ │ ├── IllegalModelFieldAccessException.java │ │ │ ├── NotExpectedConditionException.java │ │ │ ├── PermissionDeniedException.java │ │ │ ├── ResourceNotFoundException.java │ │ │ └── UnexpectedStateException.java │ │ ├── filters │ │ ├── AppCorsFilter.java │ │ ├── BenchmarkFilterConsole.java │ │ └── JwtAuthTokenFilter.java │ │ ├── forms │ │ ├── CommentForm.java │ │ └── LoginForm.java │ │ ├── models │ │ ├── Address.java │ │ ├── Cart.java │ │ ├── CartItem.java │ │ ├── Category.java │ │ ├── CategoryImage.java │ │ ├── Comment.java │ │ ├── FileUpload.java │ │ ├── IUserOwnedResource.java │ │ ├── Notification.java │ │ ├── Order.java │ │ ├── OrderItem.java │ │ ├── Product.java │ │ ├── ProductImage.java │ │ ├── Rating.java │ │ ├── Role.java │ │ ├── Tag.java │ │ ├── TagImage.java │ │ ├── TimestampedEntity.java │ │ ├── User.java │ │ └── extensions │ │ │ ├── CategoryExtension.java │ │ │ ├── OrderItemExtension.java │ │ │ ├── ProductExtension.java │ │ │ ├── ProductImageExtension.java │ │ │ └── TagExtension.java │ │ ├── repository │ │ ├── AddressesRepository.java │ │ ├── CategoriesRepository.java │ │ ├── CommentsRepository.java │ │ ├── FileUploadRepository.java │ │ ├── OrdersRepository.java │ │ ├── ProductsRepository.java │ │ ├── RolesRepository.java │ │ ├── TagsRepository.java │ │ └── UsersRepository.java │ │ ├── seeds │ │ └── DbSeeder.java │ │ ├── services │ │ ├── AddressService.java │ │ ├── CategoryService.java │ │ ├── CommentsService.java │ │ ├── DbCartService.java │ │ ├── FileUploadService.java │ │ ├── MapperService.java │ │ ├── OrderItemRepository.java │ │ ├── OrdersService.java │ │ ├── ProductsService.java │ │ ├── ReflectionMapperService.java │ │ ├── RolesService.java │ │ ├── SettingsService.java │ │ ├── StorageService.java │ │ ├── StringHelper.java │ │ ├── TagService.java │ │ ├── auth │ │ │ ├── AuthorizationService.java │ │ │ ├── UsersService.java │ │ │ └── delegates │ │ │ │ ├── CategoriesAuthorizationDelegate.java │ │ │ │ ├── CommentsAuthorizationDelegate.java │ │ │ │ ├── ProductsAuthorizationDelegate.java │ │ │ │ └── TagsAuthorizationDelegate.java │ │ └── interfaces │ │ │ ├── CrudService.java │ │ │ ├── ICartService.java │ │ │ ├── ICategoryService.java │ │ │ ├── ICommentService.java │ │ │ ├── IConfigurationService.java │ │ │ ├── IOrderService.java │ │ │ ├── IProductsService.java │ │ │ ├── ISettingsService.java │ │ │ └── ITagService.java │ │ └── validators │ │ └── ConfirmationFormFieldValidator.java └── resources │ └── application.yaml └── test └── java └── com └── melardev └── spring └── shoppingcartweb └── ShopApiApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/README.md -------------------------------------------------------------------------------- /api.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/api.postman_collection.json -------------------------------------------------------------------------------- /github_images/db_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/github_images/db_structure.png -------------------------------------------------------------------------------- /github_images/intellij.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/github_images/intellij.png -------------------------------------------------------------------------------- /github_images/postman.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/github_images/postman.png -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/ShopApiApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/ShopApiApplication.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/AdminController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/OrderController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/OrderController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/RolesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/RolesController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/controllers/UsersController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminOrderSummaryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminOrderSummaryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminOrderUpdateDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminOrderUpdateDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminProductSummaryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminProductSummaryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminUserCreateOrEditForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/AdminUserCreateOrEditForm.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/roles/AdminRoleDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/roles/AdminRoleDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/users/AdminUsersListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/users/AdminUsersListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/users/partials/AdminUserSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/dtos/users/partials/AdminUserSummary.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/admin/forms/RoleCreateEditDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/admin/forms/RoleCreateEditDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/annotations/ConfirmationFormField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/annotations/ConfirmationFormField.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/config/JwtAuthEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/config/JwtAuthEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/config/JwtProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/config/JwtProvider.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/config/ResourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/config/ResourceConfig.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/config/WebConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/config/WebConfig.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/AddressController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/AddressController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/AuthController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/CommentsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/CommentsController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/LoginController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/LoginController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/OrdersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/OrdersController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/PagesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/PagesController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/ProductsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/ProductsController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/TagsAndCategoriesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/TagsAndCategoriesController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/controllers/UsersController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/controllers/UsersController.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/converters/ProductsConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/converters/ProductsConverter.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/LoginDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/LoginDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/ProductCreateDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/ProductCreateDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/RegisterDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/RegisterDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/cart/CartItemDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/cart/CartItemDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/categories/CreateCategoryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/categories/CreateCategoryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/comments/CreateCommentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/comments/CreateCommentDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/images/ImageDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/images/ImageDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/orders/CheckoutDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/orders/CheckoutDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/orders/CheckoutDto2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/orders/CheckoutDto2.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/products/CreateOrEditProductDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/request/products/CreateOrEditProductDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/UserDetailsDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/UserDetailsDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/addresses/AddressExcludeUserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/addresses/AddressExcludeUserDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/addresses/AddressListDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/addresses/AddressListDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/AdminDashboardResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/AdminDashboardResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/AvailableTagsAndCategories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/AvailableTagsAndCategories.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/RolesDtoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/RolesDtoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/UsersDataSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/admin/UsersDataSection.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/auth/JwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/auth/JwtResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/auth/partials/UserJwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/auth/partials/UserJwtResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/AppResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/AppResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/ErrorResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/ErrorResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/SuccessResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/base/SuccessResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/categories/CategoriesListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/categories/CategoriesListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/categories/SingleCategoryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/categories/SingleCategoryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/CommentListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/CommentListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/SingleCommentDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/SingleCommentDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/partials/CommentPartialDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/comments/partials/CommentPartialDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/files/ImageDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/files/ImageDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/OrderListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/OrderListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/OrderSingleResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/OrderSingleResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderAddressInfoDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderAddressInfoDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderItemDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderItemDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderSummaryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/orders/partials/OrderSummaryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/pages/HomeDtoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/pages/HomeDtoResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/ProductListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/ProductListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/SingleProductResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/SingleProductResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/partials/ProductSummaryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/products/partials/ProductSummaryDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/roles/RoleDetailsResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/roles/RoleDetailsResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/roles/RoleListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/roles/RoleListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/shared/PageMeta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/shared/PageMeta.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/shared/PageMetaResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/shared/PageMetaResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/tags/SingleTagDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/tags/SingleTagDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/tags/TagsListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/tags/TagsListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/UsersListResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/UsersListResponse.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/partials/UserDataSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/partials/UserDataSection.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/partials/UserIdAndUsernameDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/dtos/response/users/partials/UserIdAndUsernameDto.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/AuthorizationPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/AuthorizationPolicy.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/ContentType.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/CrudOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/CrudOperation.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/CrudPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/CrudPolicy.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/DeliverStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/DeliverStatus.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/DeliveryStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/DeliveryStatus.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/NotificationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/NotificationType.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/OrderStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/OrderStatus.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/enums/ProductAuthorizationPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/enums/ProductAuthorizationPolicy.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/AppExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/AppExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/IllegalModelFieldAccessException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/IllegalModelFieldAccessException.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/NotExpectedConditionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/NotExpectedConditionException.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/PermissionDeniedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/PermissionDeniedException.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/ResourceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/ResourceNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/UnexpectedStateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/errors/exceptions/UnexpectedStateException.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/filters/AppCorsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/filters/AppCorsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/filters/BenchmarkFilterConsole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/filters/BenchmarkFilterConsole.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/filters/JwtAuthTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/filters/JwtAuthTokenFilter.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/forms/CommentForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/forms/CommentForm.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/forms/LoginForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/forms/LoginForm.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Address.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Cart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Cart.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/CartItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/CartItem.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Category.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/CategoryImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/CategoryImage.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Comment.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/FileUpload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/FileUpload.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/IUserOwnedResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/IUserOwnedResource.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Notification.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Order.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/OrderItem.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Product.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/ProductImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/ProductImage.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Rating.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Rating.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Role.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/Tag.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/TagImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/TagImage.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/TimestampedEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/TimestampedEntity.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/User.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/CategoryExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/CategoryExtension.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/OrderItemExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/OrderItemExtension.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/ProductExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/ProductExtension.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/ProductImageExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/ProductImageExtension.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/TagExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/models/extensions/TagExtension.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/AddressesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/AddressesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/CategoriesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/CategoriesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/CommentsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/CommentsRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/FileUploadRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/FileUploadRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/OrdersRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/OrdersRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/ProductsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/ProductsRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/RolesRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/RolesRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/TagsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/TagsRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/repository/UsersRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/repository/UsersRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/seeds/DbSeeder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/seeds/DbSeeder.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/AddressService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/AddressService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/CategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/CommentsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/CommentsService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/DbCartService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/DbCartService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/FileUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/FileUploadService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/MapperService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/MapperService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/OrderItemRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/OrderItemRepository.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/OrdersService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/OrdersService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/ProductsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/ProductsService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/ReflectionMapperService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/ReflectionMapperService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/RolesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/RolesService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/SettingsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/SettingsService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/StorageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/StorageService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/StringHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/StringHelper.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/TagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/TagService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/AuthorizationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/AuthorizationService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/UsersService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/UsersService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/CategoriesAuthorizationDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/CategoriesAuthorizationDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/CommentsAuthorizationDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/CommentsAuthorizationDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/ProductsAuthorizationDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/ProductsAuthorizationDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/TagsAuthorizationDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/auth/delegates/TagsAuthorizationDelegate.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/CrudService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/CrudService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICartService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICartService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ICommentService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IConfigurationService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IOrderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IOrderService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IProductsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/IProductsService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ISettingsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ISettingsService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ITagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/services/interfaces/ITagService.java -------------------------------------------------------------------------------- /src/main/java/com/melardev/spring/shoppingcartweb/validators/ConfirmationFormFieldValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/java/com/melardev/spring/shoppingcartweb/validators/ConfirmationFormFieldValidator.java -------------------------------------------------------------------------------- /src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/main/resources/application.yaml -------------------------------------------------------------------------------- /src/test/java/com/melardev/spring/shoppingcartweb/ShopApiApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/melardev/SBootApiEcomMVCHibernate/HEAD/src/test/java/com/melardev/spring/shoppingcartweb/ShopApiApplicationTests.java --------------------------------------------------------------------------------