discourse/plugins/chat
Loïc Guitaut edbd5e08f9 DEV: Refactor StartReply & StopReply services a bit
- Move some data transforming into contracts.
- Add some missing specs.
- Use the `try` step.
- Improve the `model` step a bit by allowing to catch any exception,
  and not only `ArgumentError`. We already had the mechanism to inspect
  which exception was caught.
2025-04-30 11:50:22 +02:00
..
admin/assets/javascripts DEV: [gjs-codemod] apply codemod 2025-04-02 13:44:15 +01:00
app DEV: Refactor StartReply & StopReply services a bit 2025-04-30 11:50:22 +02:00
assets DEV: Convert final hbs to gjs and enable require-strict-mode lint (#32473) 2025-04-26 10:48:43 +01:00
config Update translations (#32216) 2025-04-28 13:41:04 +02:00
db FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +02:00
lib DEV: Refactor StartReply & StopReply services a bit 2025-04-30 11:50:22 +02:00
public
spec DEV: Refactor StartReply & StopReply services a bit 2025-04-30 11:50:22 +02:00
test/javascripts FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +02: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.