Workarea 3.1.1

Adds Configurable Time Zone for Admin Analytics

Presenting Admin analytics in UTC is confusing to administrators, so this change introduces a separate, configurable time zone to be used for time series data. Configure this time zone as appropriate for the retailer. The rest of the Admin remains in UTC. A future change will likely consolidate the entire Admin to a single configurable time zone.

Issues

Pull Requests

Commits

Improves Search Spelling Corrections

Modifies query suggestions logic to improve search spelling corrections.

Modifies and adds configurable values affecting search suggestions.

Issues

Pull Requests

Commits

Modifies JavaScript URL Parsing to Support Parameter Arrays

Changes the behavior of WEBLINC.url.parse() to support parsing arrays in the query string.

Issues

Pull Requests

Commits

Fixes Taxon Navigable Slug Not Updating with Change of Navigable Slug

Fixes Workarea::Navigable#update_taxon_slug to ensure changes to a navigable's slug are applied to the corresponding taxon.

Issues

Pull Requests

Commits

Fixes Exclusion of Application's Style Guide Partials from Style Guides

Fixes issue in the Core style guides helper that was causing the application's own style guide partials to be excluded from style guides.

Issues

Pull Requests

Commits

Fixes Intermittent Failure of Admin Search Customizations Insights Test

Modifies Admin system test to prevent intermittent failures.

Issues

Commits

Fixes Recurring Exception in Development Environment

Adds an extension to Rails when running in Development to avoid the need to manually restart the application under certain circumstances. Developers were experiencing an exception with the message "unknown firstpos: NilClass".

Issues

Pull Requests

Commits

Fixes Credit Card Tests Stubbing Active Merchant Responses

Improves credit card tests by using ActiveMerchant::Response#authorization instead of passing authorization through the params.

Issues

Pull Requests

Commits

Now on GitHub