zulip/web/tests
sujal shah 771d3b1434 invites: Enable adding users to user groups during invitations.
This commit allows users to be assigned to custom groups when
inviting them to join Zulip, similar to how channels are handled.
The implementation follows a similar pattern for adding pills,
ensuring consistency, as user groups and channels are parallel
in nature.

Fixes #24365.
2024-11-26 11:26:34 -08:00
..
lib settings: Add can_invite_users_group realm setting. 2024-11-20 13:35:05 -08:00
templates popovers: Add hotkey hints support via a new handlebar template. 2024-04-11 15:57:24 -07:00
activity.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
alert_words_ui.test.cjs alert_words_ui: Rename btn -> button in JS variables. 2024-11-14 12:03:36 -08:00
alert_words.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
blueslip_stacktrace.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
bot_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
browser_history.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
buddy_data.test.cjs tooltip: Remove "last active" time from deactivated user tooltip. 2024-11-13 10:39:09 -08:00
buddy_list.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
channel.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
color_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
common.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
components.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_actions.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_closed_ui.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_fade.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_pm_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_state.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_ui.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_validate.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_video.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
composebox_typeahead.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
copy_and_paste.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
deprecated_feature_notice.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
dispatch_subs.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
dispatch.test.cjs settings: Add can_invite_users_group realm setting. 2024-11-20 13:35:05 -08:00
drafts.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
echo.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
emoji_picker.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
emoji.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example1.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example2.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example3.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example4.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example5.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example6.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example7.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
example8.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
fenced_code.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
fetch_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
filter.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
fold_dict.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
gear_menu_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
hash_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
hashchange.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
hotkey.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
i18n.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
input_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
internal_url.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
keydown_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
lazy_set.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
left_sidebar_navigation_area.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
linkifiers.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
list_cursor.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
list_widget.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
markdown_parse.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
markdown.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_edit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_flags.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_list_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_list_view.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_list.test.cjs message_feed: Add channel-settings-link to bookend. 2024-11-14 16:25:42 -08:00
message_store.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
message_view.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
muted_users.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
narrow_local.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
narrow_state.test.cjs message_list_view: Move "is_search_view" to narrow_state. 2024-11-25 09:47:10 -08:00
narrow_unread.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
navbar_alerts.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
notifications.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
password.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
peer_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
people_errors.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
people.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
pill_typeahead.test.cjs invites: Enable adding users to user groups during invitations. 2024-11-26 11:26:34 -08:00
pm_conversations.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
pm_list_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
pm_list.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
poll_widget.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
popover_menus_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
postprocess_content.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
presence.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
reactions.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
realm_playground.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
recent_senders.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
recent_view.test.cjs recent_view: Rename btn -> button in CSS classes. 2024-11-14 12:03:36 -08:00
reload_state.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
reload.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
rendered_markdown.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
resolved_topic.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
rtl.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
saved_snippets.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
scheduled_messages.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
scroll_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
search_suggestion.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
server_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_bots.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_config.test.cjs notifications: Add help link for "Followed topics" in triggers table. 2024-11-19 13:36:12 -08:00
settings_data.test.cjs settings: Add can_invite_users_group realm setting. 2024-11-20 13:35:05 -08:00
settings_emoji.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_muted_users.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_org.test.cjs settings: Realms with limited plans cannot change can_create_groups. 2024-11-22 13:42:59 -08:00
settings_profile_fields.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_realm_domains.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
settings_user_topics.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
spoilers.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
starred_messages.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_create_subscribers_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_data.test.cjs streams: Do not show archived streams in dropdown. 2024-11-22 10:40:59 -08:00
stream_edit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_events.test.cjs stream_events: Assume mark_unsusbscribed sub is defined. 2024-11-26 09:18:12 -08:00
stream_list_sort.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_list.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_pill.test.cjs streams: Move subscriber count from channel pills to channel cards. 2024-11-16 10:49:29 -08:00
stream_search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_settings_ui.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
stream_topic_history.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
submessage.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
support.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
templates.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
time_zone_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
timerender.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
topic_generator.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
topic_link_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
topic_list_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
transmit.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typeahead_helper.test.cjs invites: Enable adding users to user groups during invitations. 2024-11-26 11:26:34 -08:00
typeahead.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_data.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
typing_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
ui_util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
unread.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
upload.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_events.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_group_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_groups.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_pill.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_search.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_status.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_topics_ui.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
user_topics.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
util.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
vdom.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
watchdog.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
widgetize.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zblueslip.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery.test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00