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 |
||
|---|---|---|
| .. | ||
| site-settings | ||
| ace-editor.js.es6 | ||
| admin-backups-logs.js.es6 | ||
| admin-directory-toggle.js.es6 | ||
| admin-form-row.js.es6 | ||
| admin-graph.js.es6 | ||
| admin-group-selector.js.es6 | ||
| admin-report-counts.js.es6 | ||
| admin-report-per-day-counts.js.es6 | ||
| admin-report-trust-level-counts.js.es6 | ||
| admin-user-field-item.js.es6 | ||
| admin-watched-word.js.es6 | ||
| admin-web-hook-event-chooser.js.es6 | ||
| admin-web-hook-event.js.es6 | ||
| admin-web-hook-status.js.es6 | ||
| admin-wrapper.js.es6 | ||
| color-input.js.es6 | ||
| embeddable-host.js.es6 | ||
| embedding-setting.js.es6 | ||
| expanding-text-area.js.es6 | ||
| highlighted-code.js.es6 | ||
| inline-edit-checkbox.js.es6 | ||
| ip-lookup.js.es6 | ||
| list-setting.js.es6 | ||
| permalink-form.js.es6 | ||
| resumable-upload.js.es6 | ||
| save-controls.js.es6 | ||
| screened-ip-address-form.js.es6 | ||
| site-setting.js.es6 | ||
| site-text-summary.js.es6 | ||
| value-list.js.es6 | ||
| watched-word-form.js.es6 | ||
| watched-word-uploader.js.es6 | ||