discourse/plugins/chat/app/services/chat
Loïc Guitaut 6158a1ae29 DEV: Refactor the Chat::CreateThread service a bit
Follow best practices from our docs.
2024-11-06 15:53:43 +01:00
..
action DEV: Replace params by the contract object in services 2024-10-25 14:48:34 +02:00
auto_remove DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
channel/policy DEV: Introduce a Service::ActionBase class for service actions 2024-09-18 17:02:46 +02:00
direct_message_channel/policy DEV: Introduce a Service::ActionBase class for service actions 2024-09-18 17:02:46 +02:00
add_users_to_channel.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
auto_join_channel_batch.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
create_category_channel.rb DEV: sets an icon_upload_id on a channel (#29566) 2024-11-04 17:19:44 +09:00
create_direct_message_channel.rb DEV: sets an icon_upload_id on a channel (#29566) 2024-11-04 17:19:44 +09:00
create_message.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
create_thread.rb DEV: Refactor the Chat::CreateThread service a bit 2024-11-06 15:53:43 +01:00
flag_message.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
invite_users_to_channel.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
leave_channel.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
list_channel_messages.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
list_channel_thread_messages.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
list_user_channels.rb FIX: show chat thread notifications for direct message channels (#29414) 2024-10-31 10:50:11 +04:00
lookup_channel_threads.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
lookup_thread.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
lookup_user_threads.rb FIX: show chat thread notifications for direct message channels (#29414) 2024-10-31 10:50:11 +04:00
mark_all_user_channels_read.rb DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
mark_thread_title_prompt_seen.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
message_destroyer.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
publisher.rb DEV: Provide user input to services using params key 2024-10-25 09:57:59 +02:00
restore_message.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
search_chatable.rb DEV: Bump rubocop_discourse (#29608) 2024-11-06 06:27:49 +08:00
start_reply.rb DEV: start/stop reply implementation (#29542) 2024-11-04 08:14:35 +11:00
stop_message_streaming.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
stop_reply.rb DEV: start/stop reply implementation (#29542) 2024-11-04 08:14:35 +11:00
tracking_state.rb DEV: Replace params by the contract object in services 2024-10-25 14:48:34 +02:00
trash_channel.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
trash_message.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
trash_messages.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
unfollow_channel.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_channel_status.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_channel.rb DEV: sets an icon_upload_id on a channel (#29566) 2024-11-04 17:19:44 +09:00
update_message.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_thread_notification_settings.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_thread.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_user_channel_last_read.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
update_user_thread_last_read.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00
upsert_draft.rb DEV: Remove hash-like access from service contracts 2024-10-29 16:02:51 +01:00