Workarea 3.0.20

Adds MongoDB Index to Support Order Reminder Emails

Adds a MongoDB index to the Workarea::Order model. The new index supports the order reminder email.

To benefit from this change, you must create this index in any existing MongoDB instances. Mongoid provides several tasks for managing indexes.

$ bin/rails -T indexes
rails db:mongoid:create_indexes # Create the indexes defined on your mongoid models
rails db:mongoid:remove_indexes # Remove the indexes defined on your mongoid models without questions
rails db:mongoid:remove_undefined_indexes # Remove indexes that exist in the database but aren't specified on the models

Issues

Commits

Fixes Using Canceled Payment Transactions

Excludes canceled transactions from consideration when calculating payment amounts and operations. Canceled transactions were being included in some places due to oversight.

Issues

Pull Requests

Commits

Fixes Checkout Autocomplete

Fixes the checkout autocomplete feature, which "fast forwards" a customer to the final step of checkout when checkout information can be autocompleted. A regression has prevented this feature from working properly since Workarea 3.0.

Issues

Pull Requests

Commits

Fixes Display of Storefront Cart Adjustment Message

Removes brackets from the flash message shown in the Storefront when the cart is adjusted.

Issues

Pull Requests

Commits

Standardizes Category Summary Content Block View Model

Updates the Storefront CategorySummaryViewModel to provide a view_model local variable to the view. Other content block view models in the Storefront consistently provide this interface.

Issues

Pull Requests

Commits

Now on GitHub