417 Commits (3390c40e54732d45d38f41dfbfbdd217f1b4601a)

Author SHA1 Message Date
gdlcf88 e710f15271 Use `IServiceScopeFactory` on UOW completed 3 years ago
gdlcf88 12cb0dd9f7 Add `GetRefundListDto.PaymentId` 3 years ago
gdlcf88 a21b3fdfa2 Introduce `PaymentAmount` to validate refund amounts 3 years ago
gdlcf88 310b6546ce Upgrade to ABP 7.3.0 3 years ago
gdlcf88 7ef4fa8750 Fix the Product to ProductView mapping 3 years ago
gdlcf88 bbafeb1d80 Fix UTs 3 years ago
gdlcf88 3cdccbe5ea Upgrade to ABP 7.2.1 3 years ago
gdlcf88 9dcdfa33ce Fix a bug of the order discount and create UTs 3 years ago
gdlcf88 fccaeab2e7 Batch discount products to improve performance 3 years ago
gdlcf88 dfe025a28b Add the missing OrderDiscounts EF Core relationship loading 3 years ago
gdlcf88 6da72221a6 Add public setter to `RuleData` 3 years ago
gdlcf88 678c4b7198 Introduce `IOrderDiscount` 3 years ago
gdlcf88 8ea9563813 Fix the Product to ProductView mapping 3 years ago
gdlcf88 9f7caf736c Add `RuleData` in OrderDiscountPreviewInfoModel 3 years ago
gdlcf88 c82c247996 Implement the BFS discount election 3 years ago
gdlcf88 b17437ed0f Introduce `EffectGroup` and refactor product/order discounting 3 years ago
gdlcf88 2378425df0 Fix the bug of `GetInventoryDataAsync` returns null 3 years ago
gdlcf88 9856c49769 Clear the product view cache when product discounts begin or end 3 years ago
gdlcf88 a1cb9d3e9e Implement product discounts 3 years ago
gdlcf88 717c7dacca Upgrade to PaymentService v2.5.1 3 years ago
gdlcf88 4524c33498 Refactor Order aggregate and move business to domain layer 3 years ago
gdlcf88 4c27b3e699 Make entity interfaces include sub-entities 3 years ago
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