discourse/plugins/chat/lib
Martin Brennan d3a1b09361
FEATURE: Chat header icon indicator preference (#20474)
This commit allows the user to set their preference vis-a-vis
the chat icon in the header of the page. There are three options:

- All New (default) - This maintains the existing behaviour where
  all new messages in the channel show a blue dot on the icon
- Direct Messages and Mentions - Only show the green dot on the
  icon when you are directly messaged or mentioned, the blue dot
  is never shown
- Never - Never show any dot on the chat icon, for those who
  want tractor-beam-laser-focus
2023-03-01 11:01:44 +10:00
..
discourse_dev
email_controller_helper
extensions FEATURE: Chat header icon indicator preference (#20474) 2023-03-01 11:01:44 +10:00
onebox/templates DEV: /channel -> /c chat route rename (#19782) 2023-01-27 09:58:12 -03:00
tasks DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
validators
chat_channel_archive_service.rb FIX: Use hashtags in channel archive PMs if available (#19859) 2023-01-16 10:20:37 +10:00
chat_channel_fetcher.rb DEV: Apply syntax_tree formatting to plugins/* 2023-01-07 11:11:37 +00:00
chat_channel_hashtag_data_source.rb DEV: Change HashtagAutocompleteService to use DiscoursePluginRegistry (#19491) 2022-12-19 13:46:17 +10:00
chat_channel_membership_manager.rb
chat_mailer.rb DEV: Apply syntax_tree formatting to plugins/* 2023-01-07 11:11:37 +00:00
chat_message_bookmarkable.rb FIX: access to category chat only when user can create post (#19488) 2022-12-19 11:35:28 +11:00
chat_message_creator.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
chat_message_mentions.rb DEV: extract the logic for extracting and expanding mentions from ChatNotifier (#20290) 2023-02-16 19:55:18 +04:00
chat_message_processor.rb FIX: Add missing user_id args for ChatMessage.cook (#19508) 2022-12-19 11:05:37 +10:00
chat_message_rate_limiter.rb DEV: Enable unless cops 2023-02-21 10:30:48 +01:00
chat_message_reactor.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
chat_message_updater.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
chat_notifier.rb DEV: extract the logic for extracting and expanding mentions from ChatNotifier (#20290) 2023-02-16 19:55:18 +04:00
chat_review_queue.rb
chat_seeder.rb
chat_statistics.rb
chat_transcript_service.rb DEV: Use UploadReference instead of ChatUpload in chat (#19947) 2023-01-24 13:28:21 +10:00
direct_message_channel_creator.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
duplicate_message_validator.rb DEV: Apply syntax_tree formatting to plugins/* 2023-01-07 11:11:37 +00:00
guardian_extensions.rb DEV: Chat service object initial implementation (#19814) 2023-02-13 13:09:57 +01:00
message_mover.rb FEATURE: Automatically create chat threads in background (#20206) 2023-02-08 10:22:07 +10:00
post_notification_handler.rb
secure_uploads_compatibility.rb
service_runner.rb DEV: Allow with_service in jobs 2023-02-23 09:28:53 +01:00
slack_compatibility.rb
steps_inspector.rb DEV: Fix failing chat spec and add unexpected failure indicator (#20299) 2023-02-15 19:16:13 +01:00