Ghost/ghost/admin/app/models
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
..
invite.js 💄remove final jscs references 2016-11-16 12:27:30 +00:00
navigation-item.js convert ember imports to ember-cli-shim imports where possible (#95) 2016-06-30 11:21:47 +01:00
notification.js 🐛 fix duplicate server alerts + default alert bg color (#242) 2016-09-01 11:01:54 -05:00
post.js 🎨 synchronous settings service 2017-03-20 07:43:49 -05:00
role.js Remove UUID attrs from all models except Post (#404) 2016-11-17 11:38:47 -06:00
setting.js 🔥 remove Posts per Page setting (#583) 2017-03-14 18:09:06 +01:00
slack-integration.js convert ember imports to ember-cli-shim imports where possible (#95) 2016-06-30 11:21:47 +01:00
subscriber.js Remove UUID attrs from all models except Post (#404) 2016-11-17 11:38:47 -06:00
tag.js Remove UUID attrs from all models except Post (#404) 2016-11-17 11:38:47 -06:00
theme.js show theme warnings/errors when activating a theme (#576) 2017-03-14 08:54:58 -05:00
user.js suspend user feature 2017-03-13 13:00:48 +01:00