discourse/plugins/chat
Martin Brennan 41f6cf0642
FIX: Unscoped plugin config page actions outlet
In 61c1d35f17 I added a
PluginOutlet to AdminPluginConfigPage. This was intended to be
used as a way to render actions buttons inside the header of
a plugin that has a custom admin UI page. This worked, but
since the outlet was generically named, as soon as one plugin
used it the button would show on all plugins.

This fixes the immediate issue by naming the outlet based
on the plugin, then having each plugin specify their own
outlet to render into. There may be a nicer way to do this,
but for now this stops the bleeding.
2024-09-30 14:22:00 +10:00
..
admin/assets/javascripts FEATURE: Convert chat plugin UI to new show plugin and admin UI guidelines (#28632) 2024-09-10 15:16:16 +10:00
app DEV: Disallow default params in service steps 2024-09-19 14:47:55 +02:00
assets FIX: Unscoped plugin config page actions outlet 2024-09-30 14:22:00 +10:00
config FEATURE: Convert chat plugin UI to new show plugin and admin UI guidelines (#28632) 2024-09-10 15:16:16 +10:00
db DEV: Migrate `Chat::NotificationMention#notification_id` to `bigint` (#28571) 2024-08-27 14:57:16 +03:00
lib DEV: Drop `WithServiceHelper` 2024-09-05 09:58:20 +02:00
public
spec UX: remove alias from chat direct message channel titles (#28958) 2024-09-18 22:18:46 +04:00
test/javascripts FEATURE: supports mark tag in chat messages (#28949) 2024-09-17 20:52:34 +02:00
README.md DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
plugin.rb FEATURE: Convert chat plugin UI to new show plugin and admin UI guidelines (#28632) 2024-09-10 15:16:16 +10: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.