discourse/plugins/chat
Joffrey JAFFEUX aca0bf69ef
WIP: threads list pagination (#22502)
This implementation will need more work in the future. For simplification of tracking and other events (new thread, delete/restore OM...) we used the threads from `threadsManager` which makes pagination more complicated as we already have some results when we start.

Note this commit also simplify `Collection` to only have one `load` method which can be called repeatedly.
2023-07-12 09:38:44 +02:00
..
app WIP: threads list pagination (#22502) 2023-07-12 09:38:44 +02:00
assets WIP: threads list pagination (#22502) 2023-07-12 09:38:44 +02:00
config Update translations (#22537) 2023-07-11 16:20:52 +02:00
db FEATURE: Track last_viewed_at datetime for channel members (#22294) 2023-06-29 09:22:17 +10:00
lib FIX: Chat thread race condition issues (#22533) 2023-07-12 09:15:16 +10:00
public DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
spec WIP: threads list pagination (#22502) 2023-07-12 09:38:44 +02:00
test/javascripts DEV: makes user-card-chat-button uses glimmer (#22496) 2023-07-10 14:04:26 +02:00
plugin.rb FIX: ActiveModel::Types :array load error in production (#22377) 2023-07-03 11:30:09 +10:00
README.md DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00

This plugin is still in active development and may change frequently

Documentation

The Discourse Chat plugin adds chat functionality to your Discourse so it can natively support both long-form and short-form communication needs of your online community.

For user documentation, see Discourse Chat.

For developer documentation, see Discourse Documentation.