0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/plugins/chat/app/services/chat
2026-07-29 14:36:34 +00:00
..
action DEV: Replace Ruby numbered parameters by it where applicable (#37810) 2026-02-13 13:59:07 +01:00
channel/policy FIX: Surface actionable errors when chat policy checks fail (#41971) 2026-07-24 12:27:14 +02:00
direct_message_channel/policy
thread/policy
workflows/approval FEATURE: Add enable_discourse_workflows upcoming change (#41541) 2026-07-13 10:48:37 +10:00
add_users_to_channel.rb SECURITY: Harden chat DM channel creation and expansion 2026-03-31 15:12:45 +01:00
auto_join_channels.rb FIX: Don't auto-remove chat members from logged_in_users group (#40543) 2026-06-03 18:15:32 +02:00
auto_leave_channels.rb FIX: Don't auto-remove chat members from logged_in_users group (#40543) 2026-06-03 18:15:32 +02:00
create_category_channel.rb FIX: Surface actionable errors when chat policy checks fail (#41971) 2026-07-24 12:27:14 +02:00
create_direct_message_channel.rb SECURITY: Harden chat DM channel creation and expansion 2026-03-31 15:12:45 +01:00
create_message.rb FEATURE: Add /me actions to chat 2026-07-29 14:36:34 +00:00
create_message_interaction.rb FIX: prevents message enumeration (#38014) 2026-02-24 11:21:29 +01:00
create_thread.rb SECURITY: Chat authorization and disclosure fixes 2026-05-19 00:26:04 +01:00
flag_message.rb
invite_users_to_channel.rb FIX: Require join permission to invite users to chat channel (#38016) 2026-02-24 11:44:33 +01:00
leave_channel.rb
list_channel_messages.rb FEATURE: allow anonymous users to view public chat channels (#40688) 2026-06-18 15:18:51 -04:00
list_channel_pins.rb DEV: Don't error on no pinned messages (#38350) 2026-03-07 16:56:15 +01:00
list_channel_thread_messages.rb FIX: Anonymous thread-message access bypasses deleted-thread visibility (#41057) 2026-06-19 16:47:33 -04:00
list_user_channels.rb FEATURE: allow anonymous users to view public chat channels (#40688) 2026-06-18 15:18:51 -04:00
lookup_channel_threads.rb
lookup_thread.rb DEV: Apply consistent N+1 fix pattern to ThreadOriginalMessageSerializer (#38667) 2026-03-17 14:17:58 -05:00
lookup_user_threads.rb UX: Hide "My Threads" when user has no threads (#36931) 2026-01-21 10:56:24 +01:00
mark_all_user_channels_read.rb
mark_pins_as_read.rb FEATURE: Pin chat messages (#37985) 2026-02-23 22:00:16 +01:00
mark_thread_title_prompt_seen.rb
message_destroyer.rb
pin_message.rb FEATURE: Pin chat messages (#37985) 2026-02-23 22:00:16 +01:00
publisher.rb FEATURE: allow anonymous users to view public chat channels (#40688) 2026-06-18 15:18:51 -04:00
rebake_message.rb DEV: Move chat message rebake into a service object (#38020) 2026-02-24 14:11:21 +01:00
remove_user_from_channel.rb
restore_message.rb
search_chatable.rb SECURITY: unauthorized channel membership inference 2026-03-31 15:12:45 +01:00
search_message.rb
start_reply.rb
stop_message_streaming.rb
stop_reply.rb
tracking_state.rb
trash_channel.rb SECURITY: Restrict staff action logs visibility for moderators 2026-01-28 17:11:14 +00:00
trash_message.rb FEATURE: Pin chat messages (#37985) 2026-02-23 22:00:16 +01:00
trash_messages.rb
unfollow_channel.rb
unpin_message.rb FEATURE: Pin chat messages (#37985) 2026-02-23 22:00:16 +01:00
update_channel.rb DEV: Remove stale icon_upload_id YARD documentation (#38341) 2026-03-06 22:03:33 -06:00
update_channel_status.rb
update_message.rb FIX: Surface actionable errors when chat policy checks fail (#41971) 2026-07-24 12:27:14 +02:00
update_thread.rb
update_thread_notification_settings.rb
update_user_channel_last_read.rb FIX: show unread indicator for reply messages in DMs (#36918) 2026-02-13 16:26:35 +01:00
update_user_channel_membership.rb DEV: Remove dependance on setting for starred channels (#36543) 2025-12-08 14:59:52 -08:00
update_user_thread_last_read.rb
upsert_draft.rb FIX: Validate the length of chat draft data (#41548) 2026-07-08 13:47:10 -05:00