discourse/lib/site_settings
Ted Johansson 53b806d4b2
DEV: Deprecate the assignment of nil to site settings (#36093)
We currently allow assigning nil to site settings, which lead to implicit casting to other values. Forcing explicit handling of this case helps avoid accidental misconfiguration.

This should not affect changing site settings from the UI, which is already well-behaved in this regard.
2025-12-01 15:04:23 +08:00
..
db_provider.rb FEATURE: Upcoming changes part 1 (#34617) 2025-10-30 10:46:14 +10:00
defaults_provider.rb DEV: Fix various rubocop lints (#24749) 2023-12-06 23:25:00 +01:00
dependency_graph.rb DEV: Allow specifying dependent settings in configuration (#36061) 2025-11-27 13:23:43 +08:00
deprecated_settings.rb FEATURE: Themeable site settings (#32233) 2025-07-16 11:00:21 +10:00
hidden_provider.rb DEV: support un-hiding site settings programmatically (#32824) 2025-05-20 21:44:56 +02:00
label_formatter.rb PERF: Improve performance of SiteSetting.humanize_name + all_settings (#34404) 2025-08-20 15:16:24 +10:00
local_process_provider.rb DEV: Fix core backend CI tests timing out (#34281) 2025-08-13 16:06:19 +08:00
type_supervisor.rb DEV: Deprecate the assignment of nil to site settings (#36093) 2025-12-01 15:04:23 +08:00
validations.rb DEV: Add setting to tag s3 objects enabling tag based access control policies (#32988) 2025-06-16 13:26:18 +08:00
yaml_loader.rb DEV: Remove older ruby version logic (#19971) 2023-01-24 10:42:56 +00:00