Ghost/ghost/admin/app/components
Kevin Ansfield c3b49b45cf 🎨 synchronous settings service
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
2017-03-20 07:43:49 -05:00
..
gh-search-input 🐛 fix typing a space in search input (#261) 2016-09-14 16:11:41 +01:00
modals show theme warnings/errors when activating a theme (#576) 2017-03-14 08:54:58 -05:00
gh-activating-list-item.js
gh-alert.js
gh-alerts.js
gh-app.js
gh-blog-url.js
gh-cm-editor.js 🎨 make lazyLoader return a promise for loadStyle method 2017-03-03 16:54:50 +00:00
gh-content-cover.js
gh-datetime-input.js 🎨 synchronous settings service 2017-03-20 07:43:49 -05:00
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 validate file uploads against "accept" mime-type before uploading (#214) 2016-08-22 05:45:33 -06:00
gh-file-uploader.js various test deprecation cleanup 2017-03-08 18:56:30 +00:00
gh-form-group.js
gh-fullscreen-modal.js refactor gh-fullscreen-modal component to use liquid-wormhole directly (#281) 2016-10-07 14:27:39 +01:00
gh-image-uploader-with-preview.js 🔥 remove URL input option from image upload components 2017-03-03 11:01:55 -06:00
gh-image-uploader.js 🔥 remove URL input option from image upload components 2017-03-03 11:01:55 -06:00
gh-infinite-scroll.js
gh-input.js
gh-loading-spinner.js 🏃 improve navigation responsiveness with loading substates (#495) 2017-01-17 17:44:08 -06:00
gh-main.js
gh-menu-toggle.js
gh-mobile-nav-bar.js Prototype mobile navbar 2017-02-17 12:31:12 -06:00
gh-nav-menu.js Style updates to new app frame for all other screens 2017-02-17 10:14:16 +00:00
gh-navigation.js
gh-navitem-url-input.js Fix new url field focus bug (#194) 2016-08-10 08:31:16 -06:00
gh-navitem.js
gh-notification.js
gh-notifications.js
gh-popover-button.js
gh-popover.js
gh-post-settings-menu.js 🎨 synchronous settings service 2017-03-20 07:43:49 -05:00
gh-posts-list-item.js 🎨 synchronous settings service 2017-03-20 07:43:49 -05:00
gh-profile-image.js 🔥 remove URL input option from image upload components 2017-03-03 11:01:55 -06:00
gh-search-input.js Update code to match eslint rules 2016-11-14 13:26:00 +00:00
gh-selectize.js Update code to match eslint rules 2016-11-14 13:26:00 +00:00
gh-skip-link.js Update code to match eslint rules 2016-11-14 13:26:00 +00:00
gh-spin-button.js
gh-subscribers-table.js
gh-tab-pane.js
gh-tab.js
gh-tabs-manager.js
gh-tag-settings-form.js add extra escaping when using htmlSafe on user input (#469) 2017-01-04 08:52:00 -07:00
gh-tag.js
gh-tags-management-container.js
gh-task-button.js 🎨 refactor signin screen to use ember-concurrency & gh-task-button (#571) 2017-03-09 14:48:54 -07:00
gh-textarea.js
gh-theme-error-li.js show theme warnings/errors when activating a theme (#576) 2017-03-14 08:54:58 -05:00
gh-theme-table.js 🎨 move theme activation to /themes endpoint 2017-03-08 10:46:33 +00:00
gh-timezone-select.js deps: ember@2.8.2 2016-10-07 17:32:30 +01:00
gh-trim-focus-input.js Update ember-one-way-controls to version 2.0.0 🚀 (#475) 2017-01-23 12:03:05 +00:00
gh-upgrade-notification.js Added upgrade notification component to About page. (#102) 2016-07-15 16:58:35 -06:00
gh-url-preview.js
gh-user-active.js add extra escaping when using htmlSafe on user input (#469) 2017-01-04 08:52:00 -07:00
gh-user-invited.js 🐛 display correct expired/expires text for invites (#550) 2017-02-27 13:11:39 +00:00
gh-validation-status-container.js deps: ember@2.8.2 2016-10-07 17:32:30 +01:00
gh-view-title.js