discourse/plugins/chat/assets/javascripts/discourse
Joffrey JAFFEUX 2014f1a0b7
FEATURE: implements dates separators for threads (#25335)
This commit creates a shared implementation of the dates computation and moves all the logic (new messages since last visit and dates separator into one single component <ChatMessageSeparator />).

The frontend tests have been removed and only a single system spec has been added for threads as everything is sharing the same implementation and the existing channel specs should catch any regression.
2024-01-19 16:21:48 +01:00
..
adapters FIX: better chat-api error handling (#19550) 2022-12-21 16:11:35 +01:00
components FEATURE: implements dates separators for threads (#25335) 2024-01-19 16:21:48 +01:00
connectors FEATURE: chat header redesign on mobile (#24938) 2023-12-26 17:36:26 +08:00
controllers FEATURE: Mobile Chat Footer Redesign (#25161) 2024-01-16 14:29:33 +08:00
helpers DEV: Modernize chat helper definitions (#24017) 2023-10-19 15:51:38 +01:00
initializers FIX: add gallery to lightbox for images in the same chat message (#24962) 2023-12-19 17:21:15 +08:00
lib FEATURE: implements dates separators for threads (#25335) 2024-01-19 16:21:48 +01:00
models FEATURE: implements dates separators for threads (#25335) 2024-01-19 16:21:48 +01:00
modifiers/chat UX: improves support of window resize in chat (#24115) 2023-10-26 20:26:59 +02:00
pre-initializers DEV: Sort imports 2023-10-10 21:46:54 +01:00
routes FIX: set channels tab as default on mobile chat footer (#25296) 2024-01-17 17:12:55 +08:00
services FEATURE: Allow users to DM groups in chat (#25189) 2024-01-19 11:09:47 -03:00
templates FEATURE: Mobile Chat Footer Redesign (#25161) 2024-01-16 14:29:33 +08:00
widgets DEV: Render glimmer notification items for user notification list (#24802) 2023-12-11 11:04:43 -06:00
admin-chat-route-map.js
chat-route-map.js FEATURE: Mobile Chat Footer Redesign (#25161) 2024-01-16 14:29:33 +08:00
preferences-chat-route-map.js