discourse/plugins/chat
Joffrey JAFFEUX 7dafd275ac
FIX: various mobile chat improvements (#22132)
- FIX: improves reactions and thread indicator touch event on mobile
These "buttons" are located inside a scroll list which makes them very specific. The general idea is to ensure these events are passive and are not bubbling to the parent.
- DEV: moves state on top level message node
- FIX: ensures popover arrow has the correct border
- FIX: makes a message expanded by default
- FIX applies the same ios scroll fix on thread and channel
- UI: better active/hover state for thread indicator
- UI: attempts to follow more closely our BEM naming scheme
- FIX: reduces bottom padding on message with thread indicator and user info hidden
- UI: add padding for first message in thread
- FIX: prevents actions backdrop to open thread
- UI: makes thread indicator resizable
2023-06-16 11:36:43 +02:00
..
app FEATURE: Allow users to manually track threads without replying (#22100) 2023-06-16 12:08:26 +10:00
assets FIX: various mobile chat improvements (#22132) 2023-06-16 11:36:43 +02:00
config FEATURE: Allow users to manually track threads without replying (#22100) 2023-06-16 12:08:26 +10:00
db FIX: Backfill chat thread memberships (#21971) 2023-06-14 13:54:51 +10:00
lib FEATURE: Allow users to manually track threads without replying (#22100) 2023-06-16 12:08:26 +10:00
public
spec FIX: various mobile chat improvements (#22132) 2023-06-16 11:36:43 +02:00
test/javascripts FIX: various mobile chat improvements (#22132) 2023-06-16 11:36:43 +02:00
plugin.rb FIX: Chat NotificationLevels extension breaking in prod (#21484) 2023-05-10 18:46:06 +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.