discourse/plugins/chat/spec/services/chat
Loïc Guitaut 243793ec6e
DEV: Migrate Chat::MessageCreator to a service (#22390)
Currently, the logic for creating a new chat message is scattered
between a controller and an “old” service.

This patch address this issue by creating a new service (using the “new”
sevice object system) encapsulating all the necessary logic.
(authorization, publishing events, etc.)
2023-09-07 08:57:29 +02:00
..
auto_join_channel_batch_spec.rb DEV: fixes flakey spec from auto-join-channel-batch (#23044) 2023-08-09 22:37:28 +02:00
create_category_channel_spec.rb FEATURE: enable_public_channels site setting (#22565) 2023-07-13 10:00:25 +02:00
create_direct_message_channel_spec.rb FEATURE: new jump to channel menu (#22383) 2023-07-05 18:18:27 +02:00
create_message_spec.rb DEV: Migrate Chat::MessageCreator to a service (#22390) 2023-09-07 08:57:29 +02:00
list_channel_messages_spec.rb FEATURE: thread pagination (#22624) 2023-07-27 09:57:03 +02:00
list_channel_thread_messages_spec.rb FEATURE: thread pagination (#22624) 2023-07-27 09:57:03 +02:00
lookup_channel_threads_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
lookup_thread_spec.rb DEV: Remove experimental site setting for chat threads (#22720) 2023-07-26 12:46:23 +02:00
mark_all_user_channels_read_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
message_destroyer_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
publisher_spec.rb DEV: Remove experimental site setting for chat threads (#22720) 2023-07-26 12:46:23 +02:00
restore_message_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
search_chatable_spec.rb FEATURE: enable_public_channels site setting (#22565) 2023-07-13 10:00:25 +02:00
tracking_state_spec.rb DEV: Remove experimental site setting for chat threads (#22720) 2023-07-26 12:46:23 +02:00
trash_channel_spec.rb
trash_message_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
update_channel_spec.rb FIX: Mark threads read when threading enabled for a channel (#22458) 2023-07-06 16:24:56 +10:00
update_channel_status_spec.rb
update_thread_notification_settings_spec.rb DEV: Refactor chat specs related to message creation 2023-08-31 11:21:23 +02:00
update_thread_spec.rb DEV: Remove experimental site setting for chat threads (#22720) 2023-07-26 12:46:23 +02:00
update_user_last_read_spec.rb DEV: check if user can_chat inside the can_join_chat_channel guardian (#21812) 2023-07-19 21:55:00 +04:00
update_user_thread_last_read_spec.rb DEV: check if user can_chat inside the can_join_chat_channel guardian (#21812) 2023-07-19 21:55:00 +04:00