solidus_subscriptions
solidus_subscriptions copied to clipboard
An extension to add subscriptions to your Solidus store.
## Summary Currently `solidus_subscriptions` has references to `solidus_backend`, even when `solidus_backend` isn't a dependency on gemspec. It will be easier just add `solidus_backend` as dependency in gemspec, but I think...
**Issue** Ransack need subscriptions, installments, subscription events attributes explicitly allowlisted as searchable. **Fixes** Added methods to allowlist the attributes as searchable
Found the [reference](https://github.com/solidusio/solidus_subscriptions/blob/main/reference/solidus_subscriptions.v1.yaml) for the solidus subscription. It will be great if we have a proper doc for creating a subscription via API..
Updates the requirements on [shoulda-matchers](https://github.com/thoughtbot/shoulda-matchers) to permit the latest version. Release notes Sourced from shoulda-matchers's releases. v6.2.0 6.2.0 - 2024-03-15 Bug fixes Allow beginless and endless ranges in validates_inclusion_of by...
When starting Solidus with the `solidus_subscriptions` gem, we get a deprecation warning: ``` DEPRECATION WARNING: Passing sections to Spree::BackendConfiguration::MenuItem is deprecated. Please pass a label instead. (called from new at...
When a subscribable product is in the cart and is added twice with matching interval it should increase the quantity instead of adding a new subscription line item.
When a subscription doesn't have a shipping/billing address, it will use the default shipping/billing address from the customer's address book. Currently, it's not possible to create a subscription without an...
Reminders have been implemented for some Solidus users, and it would make sense if we could make them part of the extension.
The test suite of this extension needs to be completed in order to test some of the new functionality I added. Old tests also need to be refactored for clarity.