discourse/plugins/chat
Joffrey JAFFEUX 83a47c36a5
DEV: implements model/afterModel/deactivate in drawer router (#29879)
These changes allow to load model when loading a screen of the drawer,
the underlying idea is to avoid having to rely on the global
`activeChannel`, this essentially makes each screen responsible for it's
data.

This change is also fixing a bug where clicking on a link routing to the
same screen of the drawer you are already on, would display a blank
drawer.
2025-01-27 11:03:15 +01:00
..
admin/assets/javascripts DEV: unifies emoji picker (#28277) 2025-01-08 11:41:36 +01:00
app DEV: unifies emoji picker (#28277) 2025-01-08 11:41:36 +01:00
assets DEV: implements model/afterModel/deactivate in drawer router (#29879) 2025-01-27 11:03:15 +01:00
config UX: adds chat send shortcut user preference (#30473) 2025-01-22 13:17:45 +01:00
db DEV: Promote historic post_deploy migrations for core plugins. (#30987) 2025-01-24 11:47:03 -03:00
lib UX: adds chat send shortcut user preference (#30473) 2025-01-22 13:17:45 +01:00
public
spec FIX: improves reliability of last visit line in chat (#30948) 2025-01-27 10:38:41 +01:00
test/javascripts DEV: Replace remaining uses of query helper (#30019) 2025-01-22 00:25:03 +01:00
plugin.rb UX: adds chat send shortcut user preference (#30473) 2025-01-22 13:17:45 +01: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.