discourse/lib/site_settings
Sam Saffron 3af00a65e6 FIX: site settings loading default values when no db
This fixes a condition where an intermittent db connection could cause
invalid site settings to be stored

It also removes a catch all we had.

Somewhere around Rails 5 `db:create` started wanting full environment
this is a problem for Discourse since it needs to boot up data from the
db.

This removes the catch all and surgically adds a db / redis bypass to
db:create task.
2019-06-14 14:21:07 +10:00
..
db_provider.rb FIX: site settings loading default values when no db 2019-06-14 14:21:07 +10:00
defaults_provider.rb FEATURE: English locale with international date formats 2019-05-20 13:47:20 +02:00
deprecated_settings.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
local_process_provider.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
type_supervisor.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
validations.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00
yaml_loader.rb DEV: enable frozen string literal on all files 2019-05-13 09:31:32 +08:00