discourse/plugins/chat
Martin Brennan e4d628a931
FIX: Move thread storage out of chatApi.thread() call (#21773)
In some cases activeChannel can be null so this will error,
also it is limiting to have this code in chatApi. Instead
move to the threads manager, and also lean on channelsManager.find
to get the channel from the cache instead, which will not error.
2023-05-27 09:43:29 +02:00
..
app PERF: sends publish_new_channel only when not followed (#21755) 2023-05-26 17:13:05 +02:00
assets FIX: Move thread storage out of chatApi.thread() call (#21773) 2023-05-27 09:43:29 +02:00
config Update translations (#21702) 2023-05-23 21:23:44 +02:00
db DEV: Create UserChatThreadMembership table and model (#21481) 2023-05-10 17:19:48 +02:00
lib DEV: extract more logic into ParsedMentions class (#21729) 2023-05-25 15:41:22 +04:00
public
spec UX: closes drawer on esc if input is not focused (#21772) 2023-05-26 18:48:45 +02:00
test/javascripts FEATURE: Apply hashtag styles to autocomplete (#21731) 2023-05-25 09:38:12 +02:00
plugin.rb FIX: Chat NotificationLevels extension breaking in prod (#21484) 2023-05-10 18:46:06 +02:00
README.md DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00

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.