Mark VanLandingham
0a499966e9
DEV: Refactor setting component save callback ( #8261 )
...
* DEV: Refactor setting component save callback
* refactor site-setting component around new callback
* add callback to theme-translation component
* remove the save callback altogether
2019-10-29 12:01:45 -05:00
Robin Ward
a8a76198b1
REFACTOR: Remove `Ember.Component` global variable
...
Use imports instead.
2019-10-23 12:30:52 -04:00
Vinoth Kannan
3cdcd093ee
REFACTOR: improve the code readability. ( #8211 )
...
b2f682f35e
2019-10-17 22:05:44 +05:30
Vinoth Kannan
b2f682f35e
FEATURE: Option to update category preferences of all users when site setting changed ( #8180 )
2019-10-15 18:41:27 +05:30
Joffrey JAFFEUX
bfea922167
DEV: global s/this.get\("(\w+)"\)/this.$1 ( #7592 )
2019-05-27 10:15:39 +02:00
Joffrey JAFFEUX
03a7d532cf
DEV: introduces prettier for es6 files
2018-06-15 17:03:24 +02:00
OsamaSayegh
282f53f0cd
FEATURE: Theme settings (2) ( #5611 )
...
Allows theme authors to specify custom theme settings for the theme.
Centralizes the theme/site settings into a single construct
2018-03-04 19:04:23 -05:00
Guo Xiang Tan
3f24ed2b3e
Can't revert due to incompatibility of new site setting types.
...
Revert "Revert "FEATURE: Site settings defaults per locale""
This reverts commit 439fe8ba24
.
2017-08-07 10:43:09 +09:00
Guo Xiang Tan
439fe8ba24
Revert "FEATURE: Site settings defaults per locale"
...
This reverts commit 468a8fcd20
.
2017-08-07 10:31:50 +09:00
Robin Ward
a3ef814245
UX: Show proper HTML for category preview in site settings
2017-08-04 13:56:27 -04:00
Erick Guan
468a8fcd20
FEATURE: Site settings defaults per locale
...
This change-set allows setting different defaults for different locales.
It also:
- Adds extensive testing around site setting validation
- raises deprecation error if site setting has the default property based on env
- relocated site settings for dev and tests in the initializer
- deprecated client_setting in the site setting's loading process
- ensure it raises when a enum site setting being set
- default_locale is promoted to `required` category.
- fixes incorrect default setting and validation
- fixes ensure type check for site settings
- creates a benchmark for site setting
- sets reasonable defaults for Chinese
2017-08-02 12:24:19 -04:00
Robin Ward
a94f06ff78
Remove the `ScrollTop` Mixin
2016-11-10 15:25:04 -05:00
Robin Ward
b41b176bc6
Support for `value_list` in site settings
2015-09-01 11:54:16 -04:00
Régis Hanol
71c1eccf2b
FIX: 'typeClass' shoud handle multi-word setting types - take 2
2015-08-28 01:13:11 +02:00
Régis Hanol
95c8ec50a8
FIX: 'typeClass' shoud handle multi-word setting types
2015-08-27 10:48:37 +02:00
Régis Hanol
bef80633b1
FEATURE: global admin override of most of the user preferences
2015-08-21 20:39:21 +02:00
Robin Ward
d87520a2cf
FIX: Checkboxes weren't always being set properly.
...
Note to all, `set()` values for computed properties must return the
new value the same as `get()` does.
2015-08-17 12:12:51 -04:00
Guo Xiang Tan
b098e07cf1
FIX: Wrong value set when using ember-computed-decorators.
2015-08-15 00:15:23 +08:00
Robin Ward
22844b9e46
Ember 1.12 support
2015-08-13 11:14:16 -04:00
Robin Ward
b7e6eaa961
ES6ify some of the remaining files
2015-08-10 10:21:05 -04:00
Sam
415a3ff0de
FIX: replace all occurances in preview not only first
2015-08-07 16:52:21 +10:00
Robin Ward
7b6d6b76eb
FEATURE: Multiple embeddable hosts
...
- Also refactors two site settings components into one, with tests
2015-06-09 13:25:43 -04:00
Robin Ward
0a35b20933
Convert `Discourse.ScrollTop` to ES6
2015-05-19 12:51:03 -04:00
Arpit Jalan
e287046d32
FIX: show meaningful error message in case of site setting error
2015-05-17 14:15:27 +05:30
Robin Ward
84b84a9d7c
Support for `url_list` site setting.
2015-03-03 16:19:29 -05:00