solidus
solidus copied to clipboard
🛒 Solidus, the open-source eCommerce framework for industry trailblazers.
## Summary This PR follows the work started on https://github.com/solidusio/solidus/pull/5718 where Shipping categories creation was implemented. This PR is for updating a shipping category. The issue is https://github.com/solidusio/solidus/issues/5720 This PR...
## Description Introduce a new interface for creating and editing shipping categories. ## Features - Implement the interface described in the design with specified fields in a modal component. ##...
**Solidus Version**: 4.3.3 **To Reproduce** Go to admin Click left menu products Click left menu properties Click Property Type list anyone row **Current behavior** Raise an error. Error message is...
## Summary This PR is about trying to reduce n+1's in stores. If you have a product listing page that also displays the `total_on_hand` then you can get an n+1...
## Summary Spree::OrderContents interacts heavily with the current promotion system. This adds a new `Spree::SimpleOrderContents` class that we can use once all the core functionality and specs for the legacy...
## Summary We should only provide configuration points that are actually necessary for a promotion system. The shipping promotion handler is not necessary for a promotion system that works, thus...
## Summary We've delegated a lot of configuration accessors from `Spree::Config.instance` to `Spree::Config.promotions`. When we switch the default configuration to be the `Spree::Core::NullPromotionConfiguration` (which does nothing), we need to have...
## Summary This extension point has duplication when used, so we're renaming it to `Spree::Config.promotions.order_adjuster_class`. This describes better what it does. The new promotions configuration class has not been released,...
## Summary This moves clearing the connected order promotions upon emptying an order into an `Omnes::Subscriber`. This saves us from having to override `Spree::Order#empty!` in the `solidus_legacy_promotions` gem. ## Checklist...
## Summary GitHub deprecated actions not using Node 20. ## Checklist Check out our [PR guidelines](https://github.com/solidusio/.github/blob/master/CONTRIBUTING.md#pull-request-guidelines) for more details. The following are mandatory for all PRs: - [x] I have...