discourse/plugins/chat
David Battersby 534e8c1628
UX: update chat channel sorting to include unread threads (#29617)
Adds channels with unread threads (watching/tracking) to the sorting logic for both public and direct message channels.

Previously channels with unread threads could easily be missed as we didn't bump them to the top when new thread replies were created.

We are also adding a blue unread badge next to DM channels when there is an unread thread, as previously they weren't appearing as unread within the DMs tab (they only showed within the My Threads section).
2024-11-08 12:31:03 +04:00
..
admin/assets/javascripts UX: Consistent styling for admin tables on mobile (#29360) 2024-10-23 16:26:21 -06:00
app FIX: supports escape sequence in chat (#29659) 2024-11-08 15:28:50 +09:00
assets UX: update chat channel sorting to include unread threads (#29617) 2024-11-08 12:31:03 +04:00
config Update translations (#29595) 2024-11-05 16:55:45 +01:00
db DEV: Fix mismatched column types (#29477) 2024-11-06 20:00:40 +02:00
lib DEV: sets an icon_upload_id on a channel (#29566) 2024-11-04 17:19:44 +09:00
public
spec UX: update chat channel sorting to include unread threads (#29617) 2024-11-08 12:31:03 +04:00
test/javascripts DEV: only supports headings in messages for bots (#29585) 2024-11-07 22:27:35 +09:00
plugin.rb FIX: Chat uploads over-secured in some situations (#29586) 2024-11-05 15:56:30 +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.