discourse/plugins/chat
Martin Brennan cec68b3e2c
FEATURE: Conditionally change back button route for thread (#22129)
When clicking back from a thread, we want to either go back to the
channel if the thread was opened from an indicator, or to the thread
list if we opened it from there. Since ember doesn't give a nice way
to get the previous route, we need to store this ourselves. We only
do this on mobile, on desktop we just follow existing behaviour.

Also implements a chat router history.

---------

Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
2023-06-28 09:58:47 +10:00
..
app DEV: Cache summarization strategy results. (#22230) 2023-06-27 11:44:34 -03:00
assets FEATURE: Conditionally change back button route for thread (#22129) 2023-06-28 09:58:47 +10:00
config Update translations (#22300) 2023-06-27 16:39:27 +02:00
db FIX: Backfill chat thread memberships (#21971) 2023-06-14 13:54:51 +10:00
lib DEV: Introduce an array type for Chat contracts (#22278) 2023-06-27 10:51:58 +10:00
public
spec FEATURE: Conditionally change back button route for thread (#22129) 2023-06-28 09:58:47 +10:00
test/javascripts FEATURE: Scroll to first message when clicking date in chat (#21926) 2023-06-20 15:58:38 +02:00
plugin.rb DEV: Introduce an array type for Chat contracts (#22278) 2023-06-27 10:51:58 +10: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.