discourse/plugins
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
..
automation Update translations (#29467) 2024-10-29 15:31:41 +01:00
chat FIX: show chat thread notifications for direct message channels (#29414) 2024-10-31 10:50:11 +04:00
checklist DEV: remap all core icons for fontawesome 6 upgrade (#28715) 2024-09-13 16:50:52 +01:00
discourse-details FIX: allows to use open attribute with details (#29116) 2024-10-08 11:13:44 +09:00
discourse-lazy-videos Update translations (#28577) 2024-08-29 15:37:52 -04:00
discourse-local-dates DEV: Convert more test assertions to qunit-dom (#29214) 2024-10-15 17:11:20 +02:00
discourse-narrative-bot Update translations (#29212) 2024-10-16 17:52:01 +09:00
discourse-presence DEV: Use `helperFn` in d-presence (#29461) 2024-10-29 11:21:33 +01:00
footnote UX: fix footnote causing horizontal scroll on narrow screens (#29328) 2024-10-22 05:09:34 +02:00
poll UX: Give ranked choice polls distinctive bullets in preview (#29439) 2024-10-28 11:10:37 -04:00
spoiler-alert DEV: Convert more test assertions to qunit-dom (#29214) 2024-10-15 17:11:20 +02:00
styleguide DEV: Simplify TopicNotificationsButton (#29465) 2024-10-29 16:27:23 +01:00