discourse/plugins/chat
Martin Brennan 2193667e1f
FIX: Plugin JS failing to load would break admin interface (#29139)
If a plugin's JS fails to load for some reason, most commonly
ad blockers, the entire admin interface would break. This is because
we are adding links to the admin routes for plugins that define
them in the sidebar.

We have a fix for this already in the plugin list which shows a warning
to the admin. This fix just prevents the broken link from rendering
in the sidebar if the route is not valid.
2024-10-11 09:26:10 +10:00
..
admin/assets/javascripts UX: Automatically collapse admin page header buttons on mobile (#29040) 2024-10-08 08:28:32 +10:00
app DEV: consolidate chat channel notification settings (#29080) 2024-10-08 13:13:01 +04:00
assets UX: chat index flex issues (#29157) 2024-10-10 12:55:08 +02:00
config Update translations (#29123) 2024-10-08 20:21:43 +02:00
db DEV: consolidate chat channel notification settings (#29080) 2024-10-08 13:13:01 +04:00
lib DEV: Set bigint sequences to start at MAX_INT (#28961) 2024-10-10 19:28:45 +03:00
public
spec FIX: Plugin JS failing to load would break admin interface (#29139) 2024-10-11 09:26:10 +10:00
test/javascripts DEV: cleanup chat desktop notification data (#28943) 2024-10-03 12:43:17 +04:00
plugin.rb FIX: adds post_quote as placeholder (#29083) 2024-10-08 21:55:11 +09: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.