discourse/plugins/chat/assets
Joffrey JAFFEUX a96ace858e
FIX: client based chat message timestamp (#34592)
Uses the timestamp at the moment where the user hits send for the
created_at value of the chat message. This should ensure very consistent
ordering.

The implementation is simple:
- collects the timestamp and send it in the request (client_created_at)
- if client_created_at is present and valid, set it as created_at when
creating the message

I suspect that we could end up in a situation where a message is routed
to a slower worker and even if sent before an other message could end up
being persisted before the first message which would cause ordering issues.
2025-08-28 10:21:19 +01:00
..
javascripts FIX: client based chat message timestamp (#34592) 2025-08-28 10:21:19 +01:00
stylesheets UX: fix cmd-k bottom padding (#34440) 2025-08-20 16:45:39 +02:00