discourse/plugins/chat
Joffrey JAFFEUX 8f27913ec1
FIX: no event when threading is disabled (#21439)
Every replies creates a thread, even when threading is disabled. This is how we ensure we can go back and forth. However, a message bus event should only be published when threading is enabled, otherwise frontend will attempt to display a thread which is not possible when disabled.

This fixes a silent background 404 when doing a reply in a direct message channel or a non threading enabled category channel.
2023-05-09 10:11:29 +02:00
..
app DEV: converts models to native classes (#21418) 2023-05-08 18:24:41 +02:00
assets DEV/ glimmerify chat-channel-status (#21445) 2023-05-09 09:22:25 +02:00
config UX: groups deleted messages (#21411) 2023-05-05 17:08:33 +02:00
db DEV: Chat thread reply counter cache (#21050) 2023-04-11 15:40:25 +10:00
lib FIX: no event when threading is disabled (#21439) 2023-05-09 10:11:29 +02:00
public
spec FIX: no event when threading is disabled (#21439) 2023-05-09 10:11:29 +02:00
test/javascripts DEV/ glimmerify chat-channel-status (#21445) 2023-05-09 09:22:25 +02:00
README.md DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
plugin.rb DEV: Improve add_to_serializer include_* options (#21220) 2023-04-24 12:17:51 +01:00

README.md

This plugin is still in active development and may change frequently

Documentation

The Discourse Chat plugin adds chat functionality to your Discourse so it can natively support both long-form and short-form communication needs of your online community.

For user documentation, see Discourse Chat.

For developer documentation, see Discourse Documentation.