discourse/plugins/chat/app/jobs/regular
Andrei Prigorshnev e292c45924
DEV: better split create_notification! and send_notifications logic (#20562)
`create_notification!` - creates a notification in the database, `send_notifications` sends desktop and mobile notifications. This PR moves some code to decouple these two tasks more explicitly. It only moves code without changing any behavior, and the job is covered with tests (see chat_notify_mentioned_spec).
2023-03-09 22:17:18 +04:00
..
auto_join_channel_batch.rb UX: redesign of chat settings + add chat retention info (#19017) 2022-11-16 11:10:42 +01:00
auto_manage_channel_memberships.rb UX: redesign of chat settings + add chat retention info (#19017) 2022-11-16 11:10:42 +01:00
chat_channel_archive.rb DEV: start glimmer-ification and optimisations of chat plugin (#19531) 2022-12-21 13:21:02 +01:00
chat_channel_delete.rb DEV: Use UploadReference instead of ChatUpload in chat (#19947) 2023-01-24 13:28:21 +10:00
chat_notify_mentioned.rb DEV: better split create_notification! and send_notifications logic (#20562) 2023-03-09 22:17:18 +04:00
chat_notify_watching.rb FIX: access to category chat only when user can create post (#19488) 2022-12-19 11:35:28 +11:00
delete_user_messages.rb DEV: Apply syntax_tree formatting to plugins/* 2023-01-07 11:11:37 +00:00
process_chat_message.rb DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00
send_message_notifications.rb PERF: Make chat mention notifications async. (#19666) 2023-01-02 11:54:52 -03:00
update_channel_user_count.rb DEV: Move discourse-chat to the core repo. (#18776) 2022-11-02 10:41:30 -03:00