discourse/plugins/chat/app
David Battersby 67244a2318
FIX: use site setting to show my threads chat footer tab (#25277)
Fixes an issue with delayed rendering of the My Threads tab in chat mobile footer.

Previously we made an ajax request to determine the number of threads a user had before rendering the tab, however it is much faster (and better UX) if we can rely on a site setting for this.

The new chat_threads_enabled site setting is set to true when the site has chat channels with threading enabled.
2024-01-23 19:14:46 +08:00
..
controllers/chat FEATURE: Mobile Chat Footer Redesign (#25161) 2024-01-16 14:29:33 +08:00
helpers/chat FEATURE: Mark all chat channels read with a shortcut (#20629) 2023-03-22 13:24:07 +10:00
jobs PERF: Avoid loading the whole record when we only need id (#25301) 2024-01-18 08:50:26 +08:00
models DEV: Redesign chat mentions (#24752) 2024-01-17 15:24:01 +04:00
policies DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
queries/chat FIX: correctly exclude muted channels from thread unreads (#25339) 2024-01-19 22:05:41 +01:00
serializers/chat FEATURE: Allow users to DM groups in chat (#25189) 2024-01-19 11:09:47 -03:00
services FIX: use site setting to show my threads chat footer tab (#25277) 2024-01-23 19:14:46 +08:00
validators/chat DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
views FIX: correctly uses private_email site setting in chat (#24528) 2023-11-23 15:54:22 +01:00