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

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".