discourse/plugins/chat
David Taylor 9ead2e6720
PERF: Introduce lazyHash and update PluginOutlet calls to use it (#32823)
This is a more efficient version of `{{hash`, where the values are only evaluated when they're actually accessed. Also enables a new lint rule which will ensure `{{hash` is not reintroduced on PluginOutlets
2025-05-22 12:07:22 +01:00
..
admin/assets/javascripts DEV: [gjs-codemod] apply codemod 2025-04-02 13:44:15 +01:00
app DEV: Refactor Chat::LookupChannelThreads to follow best practices 2025-05-22 12:06:54 +02:00
assets PERF: Introduce lazyHash and update PluginOutlet calls to use it (#32823) 2025-05-22 12:07:22 +01:00
config Update translations (#32815) 2025-05-20 17:33:42 +02:00
db FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +02:00
lib DEV: correctly returns contract error (#32645) 2025-05-08 14:30:02 +02:00
public
spec DEV: Refactor Chat::LookupChannelThreads to follow best practices 2025-05-22 12:06:54 +02:00
test/javascripts DEV: Fix small issues in the Glimmer Post Stream (#32656) 2025-05-09 12:17:28 -03:00
plugin.rb FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +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.