Adds hidden `enable_experimental_chat_threaded_discussions` setting which will control whether threads show in the UI, alongside the `ChatChannel.threading_enabled` boolean column, which does the same. The former is a global switch for this feature, while the latter can be used to allow single channels to show this new functionality if the site setting is true. Neither setting impacts whether `ChatThread` records (which will be added in a future PR) will be created, they will always be made regardless. |
||
|---|---|---|
| .. | ||
| concerns | ||
| category_channel.rb | ||
| chat_channel_archive.rb | ||
| chat_channel.rb | ||
| chat_draft.rb | ||
| chat_mention.rb | ||
| chat_message_reaction.rb | ||
| chat_message_revision.rb | ||
| chat_message.rb | ||
| chat_upload.rb | ||
| chat_view.rb | ||
| chat_webhook_event.rb | ||
| deleted_chat_user.rb | ||
| direct_message_channel.rb | ||
| direct_message_user.rb | ||
| direct_message.rb | ||
| incoming_chat_webhook.rb | ||
| reviewable_chat_message.rb | ||
| user_chat_channel_membership.rb | ||