* FEATURE: Enforce mention limits for chat messages The first part of these changes adds a new setting called `max_mentions_per_chat_message`, which skips notifications when the message contains too many mentions. It also respects the `max_users_notified_per_group_mention` setting and skips notifications if expanding a group mention would exceed it. We also include a new component to display JIT warning for these limits to the user while composing a message. * Simplify ignoring/muting filter in chat_notifier * Post-send warnings for unsent warnings * Improve pluralization * Address review feedback * Fix test * Address second feedback round * Third round of feedback Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com> |
||
|---|---|---|
| .. | ||
| chat-browse.scss | ||
| chat-channel-card.scss | ||
| chat-channel-info.scss | ||
| chat-channel-preview-card.scss | ||
| chat-channel-selector-modal.scss | ||
| chat-channel-settings-saved-indicator.scss | ||
| chat-channel-title.scss | ||
| chat-composer-dropdown.scss | ||
| chat-composer-inline-button.scss | ||
| chat-composer-upload.scss | ||
| chat-composer-uploads.scss | ||
| chat-composer.scss | ||
| chat-draft-channel.scss | ||
| chat-drawer.scss | ||
| chat-emoji-picker.scss | ||
| chat-form.scss | ||
| chat-index.scss | ||
| chat-mention-warnings.scss | ||
| chat-message-actions.scss | ||
| chat-message-collapser.scss | ||
| chat-message-images.scss | ||
| chat-message-info.scss | ||
| chat-message-left-gutter.scss | ||
| chat-message-separator.scss | ||
| chat-message.scss | ||
| chat-onebox.scss | ||
| chat-reply.scss | ||
| chat-replying-indicator.scss | ||
| chat-retention-reminder.scss | ||
| chat-selection-manager.scss | ||
| chat-skeleton.scss | ||
| chat-tabs.scss | ||
| chat-transcript.scss | ||
| common.scss | ||
| core-extensions.scss | ||
| d-progress-bar.scss | ||
| dc-filter-input.scss | ||
| direct-message-creator.scss | ||
| full-page-chat-header.scss | ||
| incoming-chat-webhooks.scss | ||
| reviewable-chat-message.scss | ||