discourse/plugins/chat/spec
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
..
components/chat DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
fabricators DEV: chat streaming (#25736) 2024-02-20 09:49:19 +01:00
integration DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
jobs DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
lib DEV: Move more service code to core (#26613) 2024-04-12 13:14:19 +02:00
mailers DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
models DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
policies/chat/channel DEV: Allow fab! without block (#24314) 2023-11-09 16:47:59 -06:00
queries/chat DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
requests FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
serializer DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
services FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
support DEV: Move chat service objects into core (#26506) 2024-04-04 10:57:41 -03:00
system FEATURE: implements last read message for threads (#26702) 2024-04-25 10:47:54 +02:00
validators DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00
plugin_helper.rb DEV: Move more service code to core (#26613) 2024-04-12 13:14:19 +02:00
plugin_spec.rb DEV: Remove unnecessary rails_helper requiring (#26364) 2024-03-26 11:32:01 +01:00