Workarea 3.4.34
Patch release notes for Workarea 3.4.34
Fix incorrect shipping options error flash message
A flash error incorrectly showed when the order doesn't require shipping, and addresses are updated.
Pull Requests
Bump Kaminari dependency to fix security alert
Pull Requests
Bump rack-attack to latest version
This fixes rack-attack keys without TTLs set piling up in Redis. This has caused hosting problems.
Pull Requests
Don't assume promo codes for indexing discounts
A custom discount may be implemented that doesn't use promo codes.
Pull Requests
Handle error from attempting to fetch missing S3 CORS configuration
If a bucket has no CORS configurations, the app errored because it was trying to merge the new one. This fixes that to gracefully create a new configuration.
Pull Requests
Add QueuePauser to pause Sidekiq queues, pause for search reindexing
This fixes a situation where Elasticsearch mappings aren't created because Sidekiq jobs are processing indexing jobs while the indexes are being reset.
Pull Requests
Bump Geocoder
This fixes an irrelevant bundler-audit CVE warning, and adds/updates a bunch of Geocoder lookup options.
See https://github.com/alexreisner/geocoder/blob/master/CHANGELOG.md for more info.