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-search-input | ||
modals | ||
gh-activating-list-item.js | ||
gh-alert.js | ||
gh-alerts.js | ||
gh-app.js | ||
gh-blog-url.js | ||
gh-cm-editor.js | ||
gh-content-cover.js | ||
gh-datetime-input.js | ||
gh-dropdown-button.js | ||
gh-dropdown.js | ||
gh-editor-save-button.js | ||
gh-error-message.js | ||
gh-feature-flag.js | ||
gh-file-input.js | ||
gh-file-upload.js | ||
gh-file-uploader.js | ||
gh-form-group.js | ||
gh-fullscreen-modal.js | ||
gh-image-uploader-with-preview.js | ||
gh-image-uploader.js | ||
gh-infinite-scroll.js | ||
gh-input.js | ||
gh-loading-spinner.js | ||
gh-main.js | ||
gh-menu-toggle.js | ||
gh-mobile-nav-bar.js | ||
gh-nav-menu.js | ||
gh-navigation.js | ||
gh-navitem-url-input.js | ||
gh-navitem.js | ||
gh-notification.js | ||
gh-notifications.js | ||
gh-popover-button.js | ||
gh-popover.js | ||
gh-post-settings-menu.js | ||
gh-posts-list-item.js | ||
gh-profile-image.js | ||
gh-search-input.js | ||
gh-selectize.js | ||
gh-skip-link.js | ||
gh-spin-button.js | ||
gh-subscribers-table.js | ||
gh-tab-pane.js | ||
gh-tab.js | ||
gh-tabs-manager.js | ||
gh-tag-settings-form.js | ||
gh-tag.js | ||
gh-tags-management-container.js | ||
gh-task-button.js | ||
gh-textarea.js | ||
gh-theme-error-li.js | ||
gh-theme-table.js | ||
gh-timezone-select.js | ||
gh-trim-focus-input.js | ||
gh-upgrade-notification.js | ||
gh-url-preview.js | ||
gh-user-active.js | ||
gh-user-invited.js | ||
gh-validation-status-container.js | ||
gh-view-title.js |