393 Commits (dfb77cd8fa67105b1ea948325ff91ea0506ac8e1)

Author SHA1 Message Date
gdlcf88 ec29b295f9 Add the `Overview` property to the `Product` entity 3 years ago
gdlcf88 a5261a9486 Remove the unused property 3 years ago
gdlcf88 3ae9ecca1c Improve the implementation of `ExtraProperties` 3 years ago
gdlcf88 4ed29f3354 Register `EShopPaymentsObjectExtensions` 3 years ago
gdlcf88 44c69e544d Fix DTO validations 3 years ago
gdlcf88 c33e6ef884 Upgrade to ABP 7.0.0 3 years ago
gdlcf88 28c9eb82eb Map extra properties for the Product aggregate 3 years ago
gdlcf88 579056c8e6 Use async methods to get DbContext, Queryable, and DbSet 3 years ago
gdlcf88 2479d29315 Remove unexpected "\r" char postfixes 3 years ago
gdlcf88 9fd1b679e7 Forbid canceling orders during the inventory reduction state 4 years ago
gdlcf88 6713e47355 Set `Order.ReducedInventoryAfterPlacingTime` in advance 4 years ago
gdlcf88 3a5060fb38 Record InventoryStrategy in OrderLine 4 years ago
gdlcf88 4f77f025d9 Add logs for inventory rollback fail 4 years ago
gdlcf88 731020ddfc Inventory actor/grain delay saving to the persistence 4 years ago
Jadyn 360a0b0275 Improve `ProductInventoryProviderResolver.GetProviderByName` 4 years ago
Jadyn 2ac3e22170 fix `EShopProductsOptions.DefaultInventoryProviderName` fall back 4 years ago
gdlcf88 929238f634 Use configured default inventory provider 4 years ago
gdlcf88 c003ef4a3d Fix a validation bug in `CreateUpdateProductDto` 4 years ago
gdlcf88 15b799a111 Force creating new UOW in CheckCreateAsync method 4 years ago
gdlcf88 525f1c415d Introduce `IOrderAppService.CheckCreateAsync` method 4 years ago
Jadyn 6cc239b8f2 `DefaultProductInventoryProvider` using `DistributedLock` 4 years ago
Jadyn a64dd7ea07 Add `FlashSaleInventoryController` 4 years ago
Jadyn bc5fc8a6ab Introduce `IFlashSaleInventoryManager` 4 years ago
gdlcf88 fe61492148 Upgrade to ABP 5.3.1 4 years ago
gdlcf88 c1a9134a6c Use NodaMoney to format money value 4 years ago
gdlcf88 37f25eb83c Product/ProductSku use ctor and Update method instead of ObjectMapper 4 years ago
gdlcf88 71bdd1c78f Fix Should_Get_Orderly_ProductAttributes_And_ProductAttributeOptions 4 years ago
gdlcf88 29cf960a5e Introduce CurrencyCode setting in the Orders module 4 years ago
gdlcf88 d3ab895922 Change all default/example/test currency codes from `CNY` to `USD` 4 years ago
gdlcf88 a728b3807d Improve order-status display on the list page 4 years ago
gdlcf88 4b927cf68c Override `ApplyDefaultSorting` instead of `ApplySorting` 4 years ago
gdlcf88 ffb017973f Overriding `ApplySorting` methods 4 years ago
gdlcf88 688dadf141 Fix UOW in StoresDataSeedContributor 4 years ago
gdlcf88 cc062006fa Make DisplayOrder effective and items sorted by ASC 4 years ago
gdlcf88 ce25d2ebab Use the LeptonX Lite theme in the sample app. 4 years ago
gdlcf88 0512bacdaa Remove unused localizations 4 years ago
gdlcf88 1eda0f87eb Introduce `FlashSales` inventory strategy 4 years ago
gdlcf88 3b157dfe60 Add UTs for `RefundOrderEventHandler` and `ProductInventoryReductionEventHandler` 4 years ago
gdlcf88 284f345b32 Auto cancel and refund order in case of insufficient inventory 4 years ago
gdlcf88 6c5efd2810 Rename to "UnpaidAutoCancellationReason" 4 years ago
gdlcf88 d6365a549a Fix the delay value in OrderAutoCancelOnCreatedHandler 4 years ago
gdlcf88 5d2df984fa Use IProductAppService to change inventories 4 years ago
gdlcf88 3b1e2e3cbb Fix UTs of the Orders module 4 years ago
gdlcf88 bb9f25aa8f Support multi-inventory-provider 4 years ago
gdlcf88 4545ef0087 Introduce inventory rollback feature and refactor IProductInventoryProvider 4 years ago
gdlcf88 bc79f52f79 Introduce IOrderLinePriceOverrider 4 years ago
gdlcf88 7cb5fed279 Multi-store, basic CRUD and authorization handlers. 4 years ago
gdlcf88 4ac5085761 Introduce StoreAssetCategory 4 years ago
gdlcf88 916ca7446d Remove UOW attributes in ProductDomainTests 4 years ago
gdlcf88 c015cf808c Check attribute options for SKU creation 4 years ago