discourse/plugins/chat/lib/chat
David Battersby f138f78f50
DEV: add channel hashtag style type (#33284)
Adds the missing `style_type` that is used to decorate hashtags in core.

All chat channels currently use an icon by default, so declaring the
style type on the channel hashtag data source makes this more complete.
2025-06-20 10:04:36 +04:00
..
schemas DEV: adds blocks support to chat messages (#29782) 2024-11-19 07:07:58 +01:00
bookmark_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
category_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
channel_archive_service.rb FEATURE: Add threads support to chat archives (#24325) 2023-11-27 15:47:35 +01:00
channel_fetcher.rb UX: increase limit in chat channel fetcher (#31406) 2025-02-19 23:51:46 +04:00
channel_hashtag_data_source.rb DEV: add channel hashtag style type (#33284) 2025-06-20 10:04:36 +04:00
channel_membership_manager.rb PERF: auto join & leave chat channels (#29193) 2024-11-12 15:00:59 +11:00
duplicate_message_validator.rb FIX: Duplicate error for chat messages for upload-only messages (#31539) 2025-02-27 17:17:36 +10:00
engine.rb DEV: Update chat scheduled job loading to match skeleton (#26853) 2024-05-02 19:20:00 +01:00
group_extension.rb DEV: Redesign chat mentions (#24752) 2024-01-17 15:24:01 +04:00
guardian_extensions.rb FEATURE: Add setting to prevent anonymous users from using chat (#31842) 2025-03-21 13:32:52 +03:00
inline_onebox_handler.rb FEATURE: Chat thread inline oneboxes (#30834) 2025-01-20 10:08:38 +10:00
mailer.rb DEV: add user email to chat summary mailer (#32917) 2025-05-26 19:19:16 +04:00
message_blocks_validator.rb DEV: adds blocks support to chat messages (#29782) 2024-11-19 07:07:58 +01:00
message_bookmarkable.rb FIX: Show deleted bookmark reminders in user bookmarks menu (#25905) 2024-02-29 09:03:49 +10:00
message_mover.rb DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
message_processor.rb DEV: Rename with_secure_uploads? to should_secure_uploads? on Post (#26549) 2024-04-09 13:23:11 +10:00
message_rate_limiter.rb
message_reactor.rb
messages_exporter.rb FIX: Chat messages exporter (#25461) 2024-01-30 18:37:11 +04:00
notification_consolidation_extension.rb FEATURE: Add ability to watch chat threads (#28639) 2024-09-02 16:45:55 +04:00
notification_levels.rb FIX: Chat NotificationLevels extension breaking in prod (#21484) 2023-05-10 18:46:06 +02:00
notifier.rb FIX: exclude bots of inaccessible/unreachable mentions (#31458) 2025-02-25 10:19:51 +01:00
onebox_handler.rb DEV: Revert guardian changes (#24742) 2023-12-06 16:37:32 +10:00
outgoing_web_hook_extension.rb FEATURE: granular webhooks (#23070) 2023-10-09 03:35:31 +00:00
parsed_mentions.rb DEV: better highlighting of mentions (#28403) 2024-08-20 14:37:28 +02:00
plugin_instance_extension.rb
post_notification_handler.rb
review_queue.rb FIX: Create a reviewable when flagging a chat message for 'something else' (#23264) 2023-08-25 17:38:27 +08:00
reviewable_extension.rb DEV: Refactor STI/polymorphic associations in chat (#20789) 2023-04-17 15:41:56 +02:00
secure_uploads_compatibility.rb
seeder.rb PERF: auto join & leave chat channels (#29193) 2024-11-12 15:00:59 +11:00
slack_compatibility.rb
statistics.rb DEV: Add new chat metrics (#23872) 2024-01-04 16:10:03 +04:00
transcript_service.rb FEATURE: Copy thread messages when copying thread OP (#32139) 2025-04-04 13:45:37 +10:00
user_extension.rb DEV: Redesign chat mentions (#24752) 2024-01-17 15:24:01 +04:00
user_notifications_extension.rb FIX: delayed chat summary email (#31255) 2025-02-24 14:25:52 +04:00
user_option_extension.rb FEATURE: One-click chat reaction settings (#32150) 2025-04-04 09:15:13 +02:00