discourse/plugins/chat/spec/system
Martin Brennan 69eecf92d0
FIX: Use a default hashtag icon color for user with no permission (#21825)
One user can create a post or chat message with a hashtag they
have permission to use, but then when other users look at that
post they will see an empty space next to the hashtag because they
do not have the permission to load the colors in CSS classes for
the related category.

This fixes the issue by adding a default color with a special
CSS class if the user doesn't have permission to see the linked
channel/category on the hashtag.
2023-06-07 10:15:39 +10:00
..
chat/composer/shortcuts UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
chat_message FIX: correct link on original message (#21415) 2023-05-08 09:10:10 +02:00
list_channels DEV: Switch to data attributes to represent sidebar section name (#20771) 2023-03-23 13:09:45 +08:00
page_objects UX: chat channel header icons (#21887) 2023-06-02 10:34:19 +02:00
reply_to_message FIX: call composer reset with correct params (#21777) 2023-05-30 18:37:30 +02:00
shortcuts UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
thread_list FEATURE: Improving thread list item and header (#21749) 2023-05-29 09:11:55 +02:00
thread_tracking FEATURE: Chat thread header indicator improvements (#21807) 2023-05-30 10:10:07 +02:00
user_menu_notifications DEV: various improvements to devex on chat (#21612) 2023-05-17 17:49:52 +02:00
user_status DEV: attempts to move all Jobs.run_immediately! at top (#19688) 2023-01-03 11:32:27 +01:00
anonymous_spec.rb DEV: start glimmer-ification and optimisations of chat plugin (#19531) 2022-12-21 13:21:02 +01:00
archive_channel_spec.rb DEV: removes very frequent flakey spec (#21696) 2023-05-23 17:45:10 +02:00
bookmark_message_spec.rb UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
browse_page_spec.rb DEV: Rescue the timeout error for a better spec cleanup (#21826) 2023-05-30 19:14:54 +02:00
channel_about_page_spec.rb DEV: Fix and improve chat system test for editing name and slug (#21810) 2023-05-29 18:00:59 +02:00
channel_info_pages_spec.rb FIX: cancel fetching messages after channel change (#21689) 2023-05-23 16:01:47 +02:00
channel_members_page_spec.rb DEV: more resilient spec (#21436) 2023-05-08 21:10:57 +02:00
channel_message_selection_spec.rb FIX: messages selection with shift + click (#21506) 2023-05-11 17:52:53 +02:00
channel_message_upload_spec.rb DEV: Uncomment chat upload system specs (#20859) 2023-03-28 10:55:01 -04:00
channel_selector_modal_spec.rb DEV: converts models to native classes (#21418) 2023-05-08 18:24:41 +02:00
channel_settings_page_spec.rb DEV: `/channel` -> `/c` chat route rename (#19782) 2023-01-27 09:58:12 -03:00
channel_thread_message_echoing_spec.rb UX: implements draft threads (#21361) 2023-05-05 08:55:55 +02:00
chat_channel_spec.rb UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
chat_composer_draft_spec.rb FIX: call composer reset with correct params (#21777) 2023-05-30 18:37:30 +02:00
chat_composer_spec.rb UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
chat_message_onebox_spec.rb DEV: Partially revert d1924c7328 (#21895) 2023-06-02 06:35:42 +08:00
closed_channel_spec.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
create_channel_spec.rb DEV: Speed up chat plugin system tests (#21399) 2023-05-05 08:16:23 +08:00
dates_separators_spec.rb FIX: prevents subscribing with an old id (#21509) 2023-05-11 22:27:48 +02:00
deleted_channel_spec.rb DEV: start glimmer-ification and optimisations of chat plugin (#19531) 2022-12-21 13:21:02 +01:00
deleted_message_spec.rb FIX: Chat deleted last read message and tracking state issues (#21762) 2023-05-26 10:44:27 +02:00
document_title_spec.rb UX: displays channel title in document title (#21242) 2023-04-26 09:09:07 +02:00
draft_message_spec.rb FIX: do not show infinite loading state on draft with new users (#20582) 2023-03-08 15:21:20 +01:00
drawer_spec.rb UX: closes drawer on esc if input is not focused (#21772) 2023-05-26 18:48:45 +02:00
edited_message_spec.rb DEV: Partially revert d1924c7328 (#21895) 2023-06-02 06:35:42 +08:00
flag_message_spec.rb DEV: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
hashtag_autocomplete_spec.rb FIX: Use a default hashtag icon color for user with no permission (#21825) 2023-06-07 10:15:39 +10:00
jit_messages_spec.rb FIX: Do not preview chat channels to read-only users (#21700) 2023-05-24 14:05:20 +02:00
kick_user_from_channel_spec.rb FEATURE: Auto-remove users without permission from channel (#20344) 2023-03-22 10:19:59 +10:00
mention_warnings_spec.rb PERF: applies optimisations on chat-live pane (#20532) 2023-03-06 16:42:11 +01:00
message_errors_spec.rb DEV: Partially revert d1924c7328 (#21895) 2023-06-02 06:35:42 +08:00
message_notifications_mobile_spec.rb FEATURE: Improving thread list item and header (#21749) 2023-05-29 09:11:55 +02:00
message_notifications_with_sidebar_spec.rb DEV: implements initial messages component (#21727) 2023-05-24 19:28:54 +02:00
message_thread_indicator_spec.rb FIX: call composer reset with correct params (#21777) 2023-05-30 18:37:30 +02:00
message_user_info.rb FIX: correctly show user info (#21023) 2023-04-07 20:08:31 +02:00
move_message_to_channel_spec.rb DEV: waits for transition in move message spec (#21763) 2023-05-26 10:04:37 +02:00
navigation_spec.rb DEV: Speed up chat plugin system tests (#21399) 2023-05-05 08:16:23 +08:00
react_to_message_spec.rb FEATURE: Add an emoji deny list site setting (#20929) 2023-04-13 15:38:54 +08:00
read_only_spec.rb REFACTOR: Fix pluralized strings in chat plugin (#20357) 2023-02-20 10:31:02 +01:00
reviewables_spec.rb FIX: correctly use types for reviewables type (#21333) 2023-05-02 14:21:14 +02:00
sidebar_navigation_menu_spec.rb UX: improves composer and thread panel (#21210) 2023-04-25 10:23:03 +02:00
sidebars_spec.rb DEV: start glimmer-ification and optimisations of chat plugin (#19531) 2022-12-21 13:21:02 +01:00
silenced_user_spec.rb UX: chat composer buttons refactor + emoji (#21852) 2023-05-31 15:12:35 +02:00
single_thread_spec.rb UX: deletes a message when editing to blank (#21785) 2023-05-30 18:15:34 +02:00
transcript_spec.rb DEV: Partially revert d1924c7328 (#21895) 2023-06-02 06:35:42 +08:00
unfollow_dm_channel_spec.rb PERF: sends publish_new_channel only when not followed (#21755) 2023-05-26 17:13:05 +02:00
update_last_read.rb DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
uploads_spec.rb FIX: call composer reset with correct params (#21777) 2023-05-30 18:37:30 +02:00
user_card_spec.rb DEV: properly namespace chat (#20690) 2023-03-17 14:24:38 +01:00
user_chat_preferences_spec.rb DEV: rework the chat-live-pane (#20519) 2023-03-03 13:09:25 +01:00
user_presence.rb FIX: accounts for `hide_profile_and_presence` core user option (#20991) 2023-04-06 09:29:54 +10:00
visit_channel_spec.rb FIX: Do not preview chat channels to read-only users (#21700) 2023-05-24 14:05:20 +02:00