This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/admin/models
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
..
admin-dashboard.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
admin-user.js.es6 REFACTOR: Replace some fa-* uses with helpers 2017-07-27 14:55:41 -04:00
api-key.js.es6 REFACTOR: Remove requirejs calls 2017-07-05 17:24:27 -04:00
backup-status.js.es6 FIX: backups index template wasn't properly bound 2015-08-17 16:21:23 +02:00
backup.js.es6 SECURITY: CSRF vulnerabilities in Admin::BackupsController. 2017-03-23 10:29:35 +08:00
color-scheme-color.js.es6 Revert "Revert "REFACTOR: support booting discourse with DISCOURSE_NO_CONSTANTS"" 2015-11-21 12:27:06 +11:00
color-scheme.js.es6 FEATURE: allow copying of color schemes to clipboard 2017-04-18 09:37:55 -04:00
email-log.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
email-preview.js.es6 FIX: Populate the Email Digest preview with the current username 2017-06-28 15:38:57 -04:00
email-settings.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
email-template.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
flagged-post.js.es6 REFACTOR: Replace some fa-* uses with helpers 2017-07-27 14:55:41 -04:00
incoming-email.js.es6 FEATURE: Allow checking the raw response of a bounced email 2017-02-22 14:51:33 -03:00
permalink.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
report.js.es6 UX: Add icon for bookmarks report 2017-01-05 02:07:38 +01:00
screened-email.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
screened-ip-address.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
screened-url.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
site-setting.js.es6 FEATURE: Site settings defaults per locale 2017-08-02 12:24:19 -04:00
site-text.js.es6 REFACTOR: Remove Discourse.Ajax 2016-07-11 12:57:05 -04:00
staff-action-log.js.es6 FEATURE: dropdown to filter staff action logs 2017-05-30 11:25:42 -04:00
theme.js.es6 oops my linter is not running automatically 2017-05-10 16:09:33 -04:00
tl3-requirements.js.es6 FEATURE: make trust level 3 time period admin setting 2015-12-22 23:26:19 +05:30
user-field.js.es6 ES6ify some of the remaining files 2015-08-10 10:21:05 -04:00
version-check.js.es6 refactor version-check to ES6 2016-08-03 16:13:02 +02:00
watched-word.js.es6 UX: Move watched words to the Logs section of admin 2017-07-31 17:06:50 -04:00
web-hook.js.es6 FIX: Group owners should be able to invite users to their groups. 2017-07-21 23:48:25 +09:00