discourse/plugins/chat/spec/support
Martin Brennan 07c3782e51
FEATURE: Show unread in sidebar for unread channel threads (#22342)
This commit makes it so that when the user has unread threads
for a channel we show a blue dot in the sidebar (or channel index
for mobile/drawer).

This blue dot is slightly different from the channel unread messages:

1. It will only show if the new thread messages were created since
   the user last viewed the channel
2. It will be cleared when the user views the channel, but the threads
   are still considered unread because we want the user to click into
   the thread list to view them

This necessitates a change to the current user serializer to also
include the unread thread overview, which is all unread threads
across all channels and their last reply date + time.
2023-07-17 13:00:49 +10:00
..
api/schemas FEATURE: Show unread in sidebar for unread channel threads (#22342) 2023-07-17 13:00:49 +10:00
examples DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
api_schema_matcher.rb DEV: Enable `unless` cops 2023-02-21 10:30:48 +01:00
chat_service_matcher.rb FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00