discourse/plugins/chat
Martin Brennan 6aae74d082
SECURITY: Rich editor chat transcript XSS
When quoting from a channel or a thread, the title
of the channel and the title of the thread could be
an XSS vector when CSP is disabled.
2025-09-30 10:09:43 +08:00
..
admin/assets/javascripts DEV: Replace deprecated Ember's array sortBy with sort (#34998) 2025-09-26 13:38:26 -03:00
app FEATURE: disable chat DM threads by default (#34840) 2025-09-17 16:52:13 +04:00
assets SECURITY: Rich editor chat transcript XSS 2025-09-30 10:09:43 +08:00
config Update translations (#35031) 2025-09-29 10:26:53 +02:00
db DEV: Promote historic core plugins post_deploy migrations (#34274) 2025-08-13 15:52:19 +08:00
lib DEV: Fix chat user option extension enum check (#34917) 2025-09-23 20:30:47 +02:00
public
spec SECURITY: Rich editor chat transcript XSS 2025-09-30 10:09:43 +08:00
test/javascripts DEV: Replace Ember's deprecated mapBy with standard .map (#34963) 2025-09-26 12:59:35 -03:00
about.json DEV: Only load specific plugin bundles during qunit test (#33678) 2025-07-21 21:00:48 +01:00
plugin.rb FIX: Catch possible PG exception from Chat::AutoJoinChannels (#34132) 2025-08-07 12:50:22 +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.