discourse/plugins/chat/spec
David Battersby ec480e99ef
FIX: show chat thread notifications for direct message channels (#29414)
When adding threads to DM channels in #29170 we intentionally didn't add them to the My Threads section. However this makes it easy to miss notifications as we don't get the new thread badge on the sidebar and footer tabs (drawer/mobile). However they were also missing from the chat header and sidebar too, which is fixed with this PR.

When a new thread or a reply to an existing thread is created within a DM channel (either 1:1 or group), we now show the standard badges like we do for public channels.

We now also show the green dot in the sidebar for My Threads and public channels when they contain an unread watched thread.
2024-10-31 10:50:11 +04:00
..
components/chat FIX: chat mailer log noise (#28616) 2024-08-29 11:39:08 -03:00
fabricators DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
integration DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
jobs DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
lib DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
mailers FIX: show group based notifications in chat summary email (#27641) 2024-07-01 12:47:38 +04:00
models DEV: Extract leave logic to the Chat::Channel model 2024-10-17 14:58:45 +02:00
queries/chat FEATURE: Add ability to watch chat threads (#28639) 2024-09-02 16:45:55 +04:00
requests DEV: Stop injecting a service result object in the caller object 2024-10-22 16:58:54 +02:00
serializer DEV: consolidate chat channel notification settings (#29080) 2024-10-08 13:13:01 +04:00
services FIX: show chat thread notifications for direct message channels (#29414) 2024-10-31 10:50:11 +04:00
support DEV: consolidate chat channel notification settings (#29080) 2024-10-08 13:13:01 +04:00
system FIX: show chat thread notifications for direct message channels (#29414) 2024-10-31 10:50:11 +04:00
validators FIX: Remove chat default channel setting (#28170) 2024-07-31 14:12:10 -03:00
plugin_helper.rb DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
plugin_spec.rb FIX: adds post_quote as placeholder (#29083) 2024-10-08 21:55:11 +09:00