discourse/script
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
..
benchmarks FEATURE: Site settings defaults per locale 2017-08-02 12:24:19 -04:00
bulk_import Bulk import likes from vBulletin thanks (#5014) 2017-08-01 10:01:45 +02:00
import_scripts Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
.gitignore Feature: Change markdown engine to markdown it 2017-07-17 11:41:34 -04:00
alice.txt more progress towards live unread and new counts, unread message implemented, still to implement delete messages 2013-05-30 16:49:57 +10:00
bench.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
check_forking.rb improve test 2016-11-02 22:19:16 +11:00
diff_heaps.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
discourse Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
docker_test.rb Remove bundle-audit, it is not updated frequently enough 2017-05-18 12:31:19 -04:00
measure.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
memstats.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
micro_bench.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
osx_dev Update rvm install command 2014-05-27 19:15:56 -05:00
profile_db_generator.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
pull_translations.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
rails turns out I should not have removed 2013-05-09 19:48:10 +10:00
redis_memory.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
require_profiler.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
test_email_settings.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
test_mem.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
test_pretty_text.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
user_simulator.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00
version_bump.rb Add rubocop to our build. (#5004) 2017-07-28 10:20:09 +09:00