c3b49b45cf
no issue - adds `settings` service that acts as a proxy to the singular settings model with methods to fetch and reload, also prevents accidentally loading only some settings types which has caused problems in the past - updates app boot, signin, and signup processes to fetch settings ensuring that any part of the app can grab settings synchronously if needed - removes `timeZone` service, it's no longer needed as we can grab `settings.activeTimezone` directly - replaces all store queries for the settings model with appropriate `settings` methods - refactors `apps/*` routes/controllers, they had become a little convoluted with the way they were dealing with settings and the new service helped to clean that up |
||
---|---|---|
.. | ||
gh-alert-test.js | ||
gh-app-test.js | ||
gh-editor-save-button-test.js | ||
gh-infinite-scroll-test.js | ||
gh-navitem-url-input-test.js | ||
gh-notification-test.js | ||
gh-post-settings-menu-test.js | ||
gh-selectize-test.js | ||
gh-spin-button-test.js | ||
gh-upgrade-notification-test.js | ||
gh-url-preview_test.js | ||
gh-user-active-test.js | ||
gh-user-invited-test.js |