Ghost/ghost/admin/app/serializers
Kevin Ansfield 1e8e0485e3 Added customThemeSettings service with all-records-in-one save request
refs https://github.com/TryGhost/Team/issues/1070

- adds a `customThemeSettings` service that handles overall setting loading and saving to avoid components having to know any of the intricacies of the model setup
- adds `custom-theme-setting-list` model so that we can save multiple setting records as embedded relations
  - custom adapter ensures requests go to the `/custom_theme_settings` base route as a `PUT` request
  - custom serializer drops the default `models: []` wrapper in the save request data so the format matches the `PUT /settings` endpoint, then converts the response to look like a `custom-theme-setting-list` response
2021-09-28 16:50:28 +01:00
..
action.js
api-key.js
application.js
custom-theme-setting-list.js
email-recipient.js
email.js
integration.js
invite.js
label.js
member.js
notification.js
page.js
post.js
role.js
setting.js
tag.js
theme.js
user.js
webhook.js