discourse/plugins/chat/app
Joffrey JAFFEUX 52e8d57293
FEATURE: implements last read message for threads (#26702)
This commit will now allow us to track read position in a thread and returns to this position when you open the thread.

Note this commit is also extracting the following components to make it possible:
- `<ChatMessagesScroller />`
- `<ChatMessagesContainer />`

The `UpdateUserThreadLastRead` has been updated to allow this.

Various refactorings have also been done to the code and specs to improve the support of last read.
2024-04-25 10:47:54 +02:00
..
controllers/chat FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
jobs DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
models FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
policies DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
queries/chat FEATURE: allows to force a thread (#25987) 2024-03-06 12:03:42 +01:00
serializers/chat FEATURE: allows to force a thread (#25987) 2024-03-06 12:03:42 +01:00
services/chat FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
validators/chat DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
views UX: update to variable text color for variable background (#26676) 2024-04-18 14:12:16 -04:00