Patch release notes for Workarea 3.4.15.
Publish Releases In Background Job
When a release is published, but has too many changes, it can cause a request timeout because it can't be fully published within the allotted 15 seconds in production. To prevent this, Workarea now runs all release publishing in a background job. The success flash message for when a release is published has been updated to inform users that changes may take a little while to apply.
Fix Incorrect Currency in Mongoid Money Types
Workarea's default values for the Money fields in
didn't previously change currency when
re-configured in process (like in the case of a multi-site application
with multiple currencies). Ensure that the correct currency is used by
using an Integer type as the default, which will get converted into a
Money type at runtime.
Remove Minitest Plugin
This existed for CI purposes on Bamboo, and we don't need it here after
moving to Github. It has been moved the
workarea-ci gem for backwards
Multi-site config swappable lists
Workarea::SwappableList class does not get duplicated correctly
Workarea.config.deep_dup is used. This was observed while using
multi-site and attempting to change a swappable list for only one site.
#deep_dup method to return a new object instead of referencing
the existing one.
Update Default Admin Password
Change the default admin password when an app is seeded. #branding
Fix Product Images URL from Seeds
Fixes the URL used to download product images in seed data.