discourse/plugins/chat/app/services/chat
Martin Brennan 10d155ea41
DEV: Further improve thread list query and add spec (#22610)
Followup to d7ef7b9c03,
this adds a spec to test the case where old threads are
still unread for the user and should show at the top regardless
of pagination, and fixes some issues/makes some slight refactors.
2023-07-14 16:08:35 +10:00
..
action DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
auto_remove
channel_view_builder.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
create_category_channel.rb FEATURE: enable_public_channels site setting (#22565) 2023-07-13 10:00:25 +02:00
create_direct_message_channel.rb FEATURE: new jump to channel menu (#22383) 2023-07-05 18:18:27 +02:00
lookup_channel_threads.rb DEV: Further improve thread list query and add spec (#22610) 2023-07-14 16:08:35 +10:00
lookup_thread.rb FEATURE: Sort thread list by unread threads first (#22272) 2023-06-28 13:14:01 +10:00
mark_all_user_channels_read.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
message_destroyer.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
publisher.rb FIX: prevents user to restore message deleted by staff (#22571) 2023-07-13 10:16:15 +02:00
restore_message.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
search_chatable.rb FEATURE: enable_public_channels site setting (#22565) 2023-07-13 10:00:25 +02:00
tracking_state.rb DEV: Chat API channel#show changes for threading (#21632) 2023-05-22 13:59:46 +02:00
trash_channel.rb
trash_message.rb FIX: prevents user to restore message deleted by staff (#22571) 2023-07-13 10:16:15 +02:00
update_channel.rb FIX: Mark threads read when threading enabled for a channel (#22458) 2023-07-06 16:24:56 +10:00
update_channel_status.rb
update_thread.rb FEATURE: Thread list initial UI (#21412) 2023-05-10 11:42:32 +02:00
update_thread_notification_settings.rb DEV: Add last_message_id to channel and thread (#22488) 2023-07-13 10:28:11 +10:00
update_user_last_read.rb FEATURE: Track last_viewed_at datetime for channel members (#22294) 2023-06-29 09:22:17 +10:00
update_user_thread_last_read.rb DEV: Further improve thread list query and add spec (#22610) 2023-07-14 16:08:35 +10:00