discourse/script/bulk_import
Martin Brennan 77211b43ee
FEATURE: Enable rich editor for all users (#33699)
We believe the rich editor is a great experience for the
vast majority of sites and users, so we are enabling it
for all sites and all users by default.

This commit does the following:

* Hides the rich_editor site setting and sets it to true by default.
  It can still be overridden by sites that want to disable it
  completely.
* Sets `rich_editor` to true for all sites to enable the rich editor
  everywhere.
* Adds a new `default_composition_mode` site setting and corresponding
user option that defaults to Rich for all users. The other option is
Markdown.
* Changes the rich editor toggle in the composer to use the new
  database-backed user option (`composition_mode`) instead of a local
  storage key/value store. This makes the preference persistent
  across devices.

Existing key/value store settings for the markdown toggle are
kept, the preference will be saved to the user option automatically.
2025-07-28 10:08:50 +10:00
..
base.rb FEATURE: Enable rich editor for all users (#33699) 2025-07-28 10:08:50 +10:00
discourse_merger.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
generic_bulk.rb Add category moderation groups and more attributes to generic importer (#32561) 2025-07-03 17:03:10 -04:00
phpbb_postgresql.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
uploads_importer.rb FIX: Store context for failed uploads (#33546) 2025-07-24 12:05:32 +00:00
uploads_importer.yml DEV: Update default config for uploads_importer (#31208) 2025-02-11 16:33:15 +01:00
vanilla.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
vbulletin.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
vbulletin5.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00