discourse/plugins/chat/lib
David Battersby f5af5d26ff
FEATURE: separate chat emails from regular emails (#36018)
This change separates chat and other email notifications to give members
more fine-grained control over their notifications.

Includes the following changes:

- Move the Email Notifications setting from Chat preferences
(/preferences/chat) to Email preferences (/preferences/emails).

- Updates `UserOption.chat_email_frequency` description to:

> Email me when I am sent a chat direct message or group

- When `UserOption.chat_email_frequency` is set to `Only when away`,
members can receive email notifications about chat DMs / group chats
regardless of the `UserOption.email_level` value

Internal ref: /t/-/163898
2025-11-13 16:44:07 +04:00
..
chat FEATURE: separate chat emails from regular emails (#36018) 2025-11-13 16:44:07 +04:00
chat_sdk DEV: correctly returns contract error (#32645) 2025-05-08 14:30:02 +02:00
discourse_dev DEV: Refactor Chat::ListChannelThreadMessages a bit (#33380) 2025-08-08 14:05:38 +02:00
email_controller_helper
onebox/templates FiX: Update date url for thread oneboxes (#24172) 2023-10-31 08:04:40 -03:00
tasks DEV: fix chat:*:populate rake tasks (#29740) 2024-11-13 18:11:25 +01:00