discourse/app/assets/javascripts/admin/templates/components/site-settings
Krzysztof Kotlarek b120728999
FEATURE: Ability to add components to all themes (#8404)
* FEATURE: Ability to add components to all themes

This is the first and functional step from that topic https://dev.discourse.org/t/adding-a-theme-component-is-too-much-work/15398/16

The idea here is that when a new component is added, the user can easily assign it to all themes (parents).

To achieve that, I needed to change a site-setting component to accept `setDefaultValues` action and `setDefaultValuesLabel` translated label.
Also, I needed to add `allowAny` option to disable that for theme selector.

I also refactored backend to accept both parent and child ids with one method to avoid duplication (Renamed `add_child_theme!` to more general `add_relative_theme!`)

* FIX: Improvement after code review

* FIX: Improvement after code review2

* FIX: use mapBy and filterBy directly
2019-11-28 16:19:01 +11:00
..
bool.hbs UX: Label of checkbox site setting needs a span for nested HTML 2018-10-02 16:25:05 +02:00
category-list.hbs Introduces select-kit 2017-11-21 11:53:09 +01:00
category.hbs FEATURE: Shared Drafts 2018-03-20 17:15:26 -04:00
compact-list.hbs FEATURE: Ability to add components to all themes (#8404) 2019-11-28 16:19:01 +11:00
enum.hbs FIX: mutate value if numeric in enums 2017-11-13 18:51:19 -08:00
group-list.hbs DEV: group_list site settings should store IDs instead of group names (#7860) 2019-07-19 15:17:58 -03:00
host-list.hbs
list.hbs FEATURE: introduces list/compact_list components 2018-08-03 16:41:37 -04:00
secret-list.hbs FIX: SSO provider secrets - check wildcard domains last, toggle secrets visibility 2018-10-15 16:18:29 +02:00
string.hbs FEATURE: improve handling of site setting secrets 2018-06-04 21:31:34 +05:30
tag-list.hbs FEATURE: New site settings for default tags in user preferences. (#8283) 2019-11-01 12:40:13 +05:30
upload.hbs FEATURE: Automatically generate optimized site metadata icons (#7372) 2019-05-01 14:44:45 +01:00
uploaded-image-list.hbs DEV: upgrades from Ember 2.13 to Ember 3.5.1 (#6808) 2019-01-10 11:06:01 +01:00
url-list.hbs
value-list.hbs