zulip/web/src
Aman Agrawal a0c198ad99
deactivated_redirect: Preserve URL hash when redirecting.
URL hash from old url is lost using this JS method for redirecting,
preserved by extracting the hash and appending it to the new URL.

In case user clicks on the new url link, we do this by updating that url to
include the hash, and using that URL for the automated redirect as well.
2025-08-27 13:01:52 -07:00
..
billing web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
bundles inputs: Implement redesigned input component. 2025-07-03 11:45:35 -07:00
portico deactivated_redirect: Preserve URL hash when redirecting. 2025-08-27 13:01:52 -07:00
stats web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
support support: Avoid $(callback) to reduce zjquery complexity. 2025-05-09 09:04:39 -07:00
about_zulip.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
activity_ui.ts buddy_list: Fetch all subscribers before showing search results. 2025-05-28 17:27:18 -07:00
activity.ts dom_selection: Select mousemove handlers on document. 2025-08-27 08:58:53 -07:00
add_group_members_pill.ts groups-ui: Fix members list not updating when creating groups. 2025-07-08 09:27:17 -07:00
add_stream_options_popover.ts left_sidebar: Remove #streams_header and related code. 2025-07-28 10:28:01 -07:00
add_subscribers_pill.ts channel: Add option to notify users newly added to a channel. 2025-06-26 10:08:11 -07:00
admin.ts settings: Reword welcome bot custom message setting. 2025-08-13 14:09:20 -07:00
alert_popup.ts blueslip: Move blueslip related code to its own files. 2025-06-04 11:28:49 -07:00
alert_words_ui.ts alert_words: Update label in the alert words removal status banner. 2025-04-25 12:26:02 -07:00
alert_words.ts people: Remove is_current_user legacy helper. 2025-03-05 15:56:57 -08:00
all_messages_data.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
assets.d.ts emoji: Convert spritesheets to webp. 2024-09-11 09:03:47 -07:00
attachments_ui.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
attachments.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
audible_notifications.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
avatar.ts avatar: Fix missing function call. (#32667) 2024-12-11 10:05:01 -08:00
banners.ts components: Restructure component type declarations. 2025-04-07 18:22:16 -07:00
base_page_params.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
blueslip_stacktrace.ts blueslip: Scroll to top when a new stacktrace is added. 2025-06-04 11:28:49 -07:00
blueslip.ts blueslip: Move blueslip related code to its own files. 2025-06-04 11:28:49 -07:00
bootstrap_typeahead.ts typeahead: Rename highlighter_html to item_html. 2025-07-03 14:44:13 -07:00
bot_data.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
bot_types.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
browser_history.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
buddy_data.ts move_topic_modal: Add unsubscribed participants warning banner. 2025-05-19 00:08:29 -07:00
buddy_list.ts buddy_list: Skip collapsed section users during keyboard navigation. 2025-08-11 10:43:32 -07:00
bulleted_numbered_list_util.ts
buttons.ts settings: Update save button style when "Saved" is shown. 2025-04-07 18:22:16 -07:00
channel_folders_popover.ts left_sidebar: Add menu to change channel folder setting in left sidebar. 2025-08-12 10:29:44 -07:00
channel_folders_ui.ts folders: Update folders data on successful request. 2025-08-12 10:32:11 -07:00
channel_folders.ts stream_list_sort: Don't include unsubscribed streams in sort results. 2025-08-13 00:16:52 -07:00
channel.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
click_handlers.ts links: Fix unnecessary blocking of click behavior. 2025-08-19 23:43:58 -07:00
clipboard_handler.ts clipboard_handler: Improve fallback text copying links. 2025-03-10 15:33:08 -07:00
color_data.ts eslint: Fix unicorn/consistent-existence-index-check. 2024-10-04 08:47:07 -07:00
color_picker_popover.ts settings: Make clicking "Channel color" label open color picker. 2025-02-13 11:33:33 -08:00
common.ts starlight_help: Move help-beta over to starlight_help. 2025-08-08 11:59:29 -07:00
components.ts components: Let toggle label be optional. 2024-11-19 14:01:10 -08:00
compose_actions.ts overlays: Handle restoring messages in inaccessible streams. 2025-08-11 12:55:50 -07:00
compose_banner.ts compose_banners: Clear convert_pasted_text_to_file on sending message. 2025-07-27 20:46:42 -07:00
compose_call_ui.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
compose_call.ts video-calls: Add Zoom Serverto Server OAuth integration. 2025-02-13 16:35:43 -08:00
compose_closed_ui.ts inbox: Update reply-button label via show(). 2025-07-10 08:36:52 -07:00
compose_fade_helper.ts mandatory_topics: Refactor mandatory_topics check into a function. 2025-06-17 17:05:58 -07:00
compose_fade.ts compose_state: Rename private_message_recipient to clarify it stores emails. 2025-05-16 10:51:29 -07:00
compose_notifications.ts notify_local_mixes: Reorder for better readability. 2025-07-29 12:52:56 -07:00
compose_paste.ts compose_paste: Paste as image for LibreOffice Calc content. 2025-07-09 09:52:52 -07:00
compose_pm_pill.ts user_pill: Use user_id to get user info instead of email. 2025-06-18 11:27:59 -07:00
compose_recipient.ts compose: Preserve high-attention row on invalid DMs. 2025-08-11 10:36:21 -07:00
compose_reply.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
compose_send_menu_popover.js reminders: Show vdots with reminders popover open. 2025-08-27 08:58:06 -07:00
compose_setup.js compose: Restore low-attention recipient row when narrow matches. 2025-08-11 10:36:21 -07:00
compose_state.ts compose_state: Strip leading newlines to match server. 2025-07-11 13:06:32 -07:00
compose_textarea.ts
compose_tooltips.ts compose_tooltips: Fix message edit tooltip visible without mousemove. 2025-07-25 11:10:07 -07:00
compose_ui.ts compose: Defer triggering focus. 2025-07-23 11:58:45 -07:00
compose_validate.ts compose: Preserve high-attention row on invalid DMs. 2025-08-11 10:36:21 -07:00
compose.js message_send: Fix update draft error when message send fails. 2025-07-30 18:14:19 -07:00
composebox_typeahead.ts typeahead: Skip topic suggestions for empty-topic-only channels. 2025-07-16 09:21:31 -07:00
condense.ts condense: Fix long unread message collapses after initial render. 2025-07-21 21:47:21 -07:00
confirm_dialog.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
conversation_participants.ts buddy_data: Check conversation_participants against legacy data. 2024-12-17 11:03:46 -08:00
copied_tooltip.ts user_card_popover: Convert module to TypeScript. 2024-11-27 22:05:38 -08:00
copy_messages.ts copy_messages: Prevent blueslip error while copying overlay message header. 2025-07-15 09:22:54 -07:00
csrf.ts
css_variables.ts settings: Use grid and flex for the two-pane settings overlay. 2025-07-03 11:22:31 -07:00
custom_profile_fields_ui.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
debug.ts
demo_organizations_ui.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
deprecated_feature_notice.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
desktop_integration.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
desktop_notifications.ts banners: Improve desktop notifications banner display logic. 2025-01-30 10:17:39 -08:00
dialog_widget.ts dialog_widget: Use _html variables in template. 2025-08-08 18:58:06 -07:00
direct_message_group_data.ts eslint: Fix unicorn/no-array-reverse. 2025-07-22 14:19:56 -07:00
drafts_overlay_ui.ts drafts-ui: Fix pressing "Enter" when there are no drafts. 2025-07-30 17:36:15 -07:00
drafts.ts message_send: Fix update draft error when message send fails. 2025-07-30 18:14:19 -07:00
dropdown_widget.ts buttons: Rename sticky-bottom-option to sticky-bottom-option-button. 2025-08-07 18:21:39 -07:00
echo_state.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
echo.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
electron_bridge.ts desktop_integration: Convert module to TypeScript. 2024-11-26 09:17:03 -08:00
email_pill.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
emoji_picker.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
emoji.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
emojisets.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
favicon.ts favicon: Use _html naming convention for content rendered as HTML. 2025-07-28 12:56:44 -07:00
feedback_widget.ts message_reminder: Set a 6s delay before closing reminder feedback widget. 2025-06-25 12:05:28 -07:00
fetch_status.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
filter.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
flatpickr.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
fold_dict.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
gear_menu_util.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
gear_menu.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
giphy_state.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
giphy.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
global.ts stream_color: Remove spectrum-colorpicker library. 2025-01-07 17:27:58 -08:00
group_permission_settings.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
group_setting_pill.ts user_pill: Use user_id to get user info instead of email. 2025-06-18 11:27:59 -07:00
hash_parser.ts overlays: Add overlay to display scheduled reminders. 2025-07-02 13:02:45 -07:00
hash_util.ts stream_settings: Add new disable_topics option to topics_policy. 2025-07-09 14:25:53 -07:00
hashchange.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
hbs.d.ts
hotkey.js hotkey: Fix argument type for narrow filter. 2025-08-19 09:11:36 +05:30
i18n.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
inbox_ui.ts inbox: Show muted icon for muted channels. 2025-08-27 10:30:12 -07:00
inbox_util.ts inbox: Redesign to show channel folders. 2025-07-18 16:41:26 -07:00
info_overlay.ts components: Let toggle label be optional. 2024-11-19 14:01:10 -08:00
information_density.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
input_pill.ts groups-ui: Add option to copy membership from group. 2025-04-24 11:36:49 -07:00
inputs.ts filter_input: Add explicit classname for filter clear button. 2025-07-21 23:16:26 -07:00
integration_branch_pill.ts integration-url-modal: Use input pills for branch names. 2025-03-28 09:58:39 -07:00
integration_url_modal.ts integrations: Add URL option and UI for mapping messages to Zulip channels. 2025-08-07 17:19:03 -07:00
invite_stream_picker_pill.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
invite.ts bots: Add a setting to customize the Welcome Bot message. 2025-08-08 18:59:37 -07:00
keydown_util.ts
lazy_set.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
left_sidebar_navigation_area_popovers.ts left_sidebar: Refactor to support user's navigation view preference. 2025-08-04 18:33:36 -07:00
left_sidebar_navigation_area.ts left_sidebar: Support filtering all items using the search input. 2025-08-12 00:38:22 -07:00
left_sidebar_tooltips.ts inbox: Don't show same tooltip for all recipient_bar_icon icons. 2025-08-27 10:30:12 -07:00
lightbox.ts lightbox: Fix media asset preview in composebox. 2025-07-16 17:33:07 -07:00
linkifiers.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
list_cursor.ts left_sidebar: Skip invisible rows in keyboard navigation. 2025-07-28 10:28:01 -07:00
list_util.ts modals: Convert schedule message modal to popover. 2025-07-02 10:34:47 -07:00
list_widget.ts list_widget: Fix placeholder for unmatched deactivated user filters. 2025-06-05 17:09:02 -07:00
loading.ts page_loader: Correct hard-coded pixel values. 2025-04-28 16:08:53 -07:00
local_message.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
localstorage.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
markdown_config.ts hash_util: Set channel URL based on user setting. 2025-05-09 15:13:56 -07:00
markdown.ts markdown: Render inline audio files using the ![title](url) syntax. 2025-07-11 13:11:56 -07:00
message_actions_popover.ts message_delete: Refactor message delete functions in a new file. 2025-07-24 11:53:34 -07:00
message_delete.ts stream_data: Rename is_stream_archived function. 2025-08-05 13:41:08 -07:00
message_edit_history.ts message_edit_history: Return early if overlay is closed. 2025-07-28 12:51:07 -07:00
message_edit.ts stream_data: Rename is_stream_archived function. 2025-08-05 13:41:08 -07:00
message_events_util.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_events.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_feed_loading.ts message_feed_bottom_whitespace: Rename variable for general use. 2025-06-10 11:49:05 -07:00
message_feed_top_notices.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
message_fetch.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_flags.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_helper.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
message_list_data_cache.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
message_list_data.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
message_list_hover.ts message_list_hover: Fix glitch when hovering over a message. 2025-07-15 13:11:24 -07:00
message_list_tooltips.ts message_header: Improve loading indicator on resolve/unresolve button. 2025-07-08 10:05:51 -07:00
message_list_view.ts stream_data: Rename is_stream_archived function. 2025-08-05 13:41:08 -07:00
message_list.ts filter: Rename supports_collapsing_recipients. 2025-07-01 16:14:56 -07:00
message_lists.ts messages_lists: Show recipient header in conversation view with "near". 2025-01-07 13:25:00 -08:00
message_live_update.ts user_events: Convert module to TypeScript (#32658) 2024-12-11 09:18:52 -08:00
message_notifications.ts notifications: Fix desktop notifications for message not grouping. 2025-08-27 10:59:38 -07:00
message_parser.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
message_reminder.ts message_reminders: Add support for notes. 2025-08-07 17:13:12 -07:00
message_scroll_state.ts
message_scroll.ts eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
message_store.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_summary.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
message_user_ids.ts
message_util.ts message_util: Rename "get_messages_in_topic". 2025-05-19 00:08:29 -07:00
message_view_header.ts navbar: Use _html variables in template. 2025-08-08 18:58:06 -07:00
message_view.ts message_view: Fix scroll jumps to top when user sends a message. 2025-07-29 12:46:16 -07:00
message_viewport.ts dom_selection: Select scroll elements as :root. 2025-08-27 08:58:53 -07:00
messages_overlay_ui.ts message_overlay_ui: Remove restore X tooltip function. 2025-06-10 11:08:35 -07:00
modals.ts overlays: Avoid closing when dragging resizers. 2025-08-12 18:09:08 -07:00
mouse_drag.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
muted_users_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
muted_users.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
narrow_banner.ts empty_feed_notice: Show only query words for empty search results. 2025-07-02 11:27:33 -07:00
narrow_error.ts empty_feed_notice: Use _html variables in template. 2025-08-08 18:58:06 -07:00
narrow_history.ts narrow_history: Remove invalid assertion. 2025-06-20 15:56:19 -07:00
narrow_state.ts filter: Rename supports_collapsing_recipients. 2025-07-01 16:14:56 -07:00
narrow_title.ts people: Use Intl.ListFormat rather than .join(","). 2025-03-04 16:58:23 -08:00
navbar_alerts.ts banners: Change insecure-desktop-app intent and message. 2025-06-24 12:07:54 -07:00
navbar_help_menu.ts support: Add form for sales support queries. 2024-11-25 16:53:33 -08:00
navbar_menus.ts navbar_menus: Avoid jQuery sizzle extension :visible. 2025-05-22 10:40:15 -07:00
navigate.ts navigate: Fix up keypress behaviour when a long prev message. 2025-04-01 14:51:01 -07:00
navigation_views.ts left_sidebar: Refactor to support user's navigation view preference. 2025-08-04 18:33:36 -07:00
onboarding_steps.ts onboarding: Fix focused to compose recipient box when modal is closed. 2025-08-07 09:28:24 -07:00
overlay_util.ts dom_selection: Get and set all CSS on :root. 2025-08-27 08:58:53 -07:00
overlays.ts overlays: Avoid closing when dragging resizers. 2025-08-12 18:09:08 -07:00
padded_widget.ts
page_params.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
password_quality.ts change_password_modal: Hide the dialog spinner when action fails. 2025-02-06 09:40:57 -08:00
peer_data.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
people.ts people: Fix profile data undefined for user when processing user event. 2025-07-28 11:44:31 -07:00
personal_menu_popover.ts popovers: Keep font size of popover constant once it is opened. 2025-03-13 11:08:20 -07:00
pill_typeahead.ts typeahead: Rename highlighter_html to item_html. 2025-07-03 14:44:13 -07:00
playground_links_popover.ts playground_links_popover: Avoid jQuery sizzle extension :visible. 2025-05-18 16:22:15 -07:00
pm_conversations.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
pm_list_data.ts left_sidebar: Support filtering all items using the search input. 2025-08-12 00:38:22 -07:00
pm_list_dom.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
pm_list.ts left_sidebar: Improve text selection for dm box. 2025-08-12 17:40:00 -07:00
poll_widget.ts widgets: Remove author tip for polls without question. 2025-03-25 10:48:28 -07:00
popover_menus_data.ts stream_data: Rename is_stream_archived function. 2025-08-05 13:41:08 -07:00
popover_menus.ts left_sidebar: Add menu to change channel folder setting in left sidebar. 2025-08-12 10:29:44 -07:00
popovers.ts
popup_banners.ts popup_banners: Update connection error banner label. 2025-04-13 20:25:01 -07:00
postprocess_content.ts audio_player: Postprocess audio for added structure, classes. 2025-08-06 10:45:31 -07:00
presence.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
pygments_data.ts web: Add setters for rewired variables. 2024-11-08 12:38:14 -08:00
reactions.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
read_receipts.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
realm_icon.ts navbar: Remove realm navbar icon logo. 2025-02-26 15:52:49 -08:00
realm_logo.ts dom_selection: Get and set all CSS on :root. 2025-08-27 08:58:53 -07:00
realm_playground.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
realm_user_settings_defaults.ts settings: Add user setting to ignore channel folders in left sidebar. 2025-08-01 09:18:19 -07:00
recent_senders.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
recent_view_data.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
recent_view_ui.ts dom_selection: Select scroll elements as :root. 2025-08-27 08:58:53 -07:00
recent_view_util.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
reload_setup.js compose_actions: Migrate start() to use pm recipient ids. 2025-05-16 10:51:29 -07:00
reload_state.ts reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00
reload.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
reminders_overlay_ui.ts overlays: Add overlay to display scheduled reminders. 2025-07-02 13:02:45 -07:00
rendered_markdown.ts utils: Fix decode_stream_topic_from_url to pass origin to construct url. 2025-04-28 20:25:15 -07:00
resize_handler.ts compose: Initialize scrolling buttons only when needed. 2025-01-14 15:52:02 -08:00
resize.ts dom_selection: Get and set all CSS on :root. 2025-08-27 08:58:53 -07:00
rows.ts eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
rtl.ts
saved_snippets_ui.ts dropdown-widget: Handle button click in a separate click handlers. 2025-08-04 13:22:11 -07:00
saved_snippets.ts dropdown-widget: Pass aria-label for icon buttons in options. 2025-08-04 13:22:11 -07:00
scheduled_messages_feed_ui.ts scheduled_messages: Avoid unintentionally mutating original data. 2025-06-30 11:12:45 -07:00
scheduled_messages_overlay_ui.ts schduled-msgs-ui: Fix messages scheduled in inaccessible streams. 2025-08-11 12:55:50 -07:00
scheduled_messages_ui.ts scheduled_messages: Use scheduled_ prefix to identify scheduled msgs. 2025-06-30 11:12:45 -07:00
scheduled_messages.ts message_reminders: Add support for notes. 2025-08-07 17:13:12 -07:00
scroll_bar.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
scroll_util.ts scroll_util: Fix typo caught by codespell. 2025-01-23 16:07:52 -08:00
search_pill.ts search_suggestion: Omit operand in pill for autocomplete suggestion. 2025-07-11 14:00:07 -07:00
search_suggestion.ts search_suggestion: Fix merge conflict resolution error. 2025-08-12 15:40:43 -07:00
search_util.ts
search.ts search_suggestion: Omit operand in pill for autocomplete suggestion. 2025-07-11 14:00:07 -07:00
sent_messages.ts codespell: Fix typos caught by codespell. 2025-02-18 22:04:43 -08:00
sentry.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
server_event_types.ts server_events_dispatch: Handle channel_folder/update event. 2025-07-28 12:52:40 -07:00
server_events_dispatch.js stream-settings: Live update visibility of folder dropdown. 2025-08-14 13:18:31 -07:00
server_events_state.ts server_events: Extract interface for compose, transmit to new module. 2025-05-12 11:07:12 -07:00
server_events.js server_events: Extract interface for compose, transmit to new module. 2025-05-12 11:07:12 -07:00
server_message.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_account.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_banner.ts upgrade-banners: Refactor upgrade banners. 2025-08-06 17:16:19 -07:00
settings_bots.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_components.ts settings: Move function to set up folder widget dropdown. 2025-08-04 13:22:11 -07:00
settings_config.ts settings: Add user setting to ignore channel folders in left sidebar. 2025-08-01 09:18:19 -07:00
settings_data.ts left_sidebar: Remove inactive section, put inactive channels in regular section. 2025-07-28 10:28:01 -07:00
settings_emoji.ts organization-settings: Redesign edit and delete buttons in settings tables. 2025-04-10 11:32:43 -07:00
settings_exports.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_folders.ts settings: Reset the order when re-ordering request fails. 2025-08-08 16:29:02 -07:00
settings_invites.ts banners: Redesign the invitation permission banners. 2025-08-01 09:08:30 -07:00
settings_linkifiers.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_muted_users.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
settings_notifications.ts desktop-notification-banner: Remove the banner form the org settings. 2025-08-04 10:02:07 -07:00
settings_org.ts settings: Extract Onboarding section in realm settings. 2025-08-13 14:09:20 -07:00
settings_panel_menu.ts settings_panel_menu: Avoid jQuery sizzle extension :visible. 2025-05-22 10:40:15 -07:00
settings_playgrounds.ts typeahead: Rename highlighter_html to item_html. 2025-07-03 14:44:13 -07:00
settings_preferences.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
settings_profile_fields.ts trash-icon: Replace remaining fa-trash icons with zulip-icon-trash and update buttons. 2025-06-08 17:12:27 -07:00
settings_realm_domains.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
settings_realm_user_settings_defaults.ts settings: Update UI for information density settings. 2025-03-10 16:07:37 -07:00
settings_sections.ts settings: Add UI to manage channel folders. 2025-08-06 18:58:15 -07:00
settings_streams.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
settings_toggle.ts settings_toggle: Convert module to typescript. 2024-11-24 18:45:25 -08:00
settings_ui.ts web: Fix nonsensical use of TypeScript Omit<>. 2025-05-05 12:12:20 -07:00
settings_user_topics.ts user_topics_search: Add support to search for empty string topics. 2025-01-22 16:09:46 -08:00
settings_users.ts eslint: Fix unicorn/no-array-reverse. 2025-07-22 14:19:56 -07:00
settings.ts org_settings: Preserve unsaved Welcome Bot custom message. 2025-08-12 17:09:01 -07:00
setup.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
sidebar_ui.ts sidebar_ui: Fix selection box disappears while navigating to muted row. 2025-08-13 11:32:14 -07:00
spectators.ts hotkey: Fix warning about unused login_to_access import. 2025-04-28 16:10:49 -07:00
spoilers.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
starred_messages_ui.ts unstar_topic_messages: Show realm_empty_topic_display_name for topic="". 2025-01-10 14:32:55 -08:00
starred_messages.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
state_data.ts bots: Add a setting to customize the Welcome Bot message. 2025-08-08 18:59:37 -07:00
stream_card_popover.ts stream_data: Split can_change_permissions into two functions. 2025-02-11 15:09:16 -08:00
stream_color_events.ts stream_color: Replace spectrum color picker with native color picker. 2025-01-07 17:27:23 -08:00
stream_color.ts compose: Experiment with adjusted privacy icon colors. 2025-06-19 17:21:20 -07:00
stream_create_subscribers_data.ts stream: Allow non-admins to create channel without subscribing to it. 2025-01-29 12:36:10 -08:00
stream_create_subscribers.ts settings: Refactor code for subscribers and members pill widget. 2025-04-29 09:29:50 -07:00
stream_create.ts stream-settings: Fix live update of selected option in folder dropdown. 2025-08-12 10:31:42 -07:00
stream_data.ts eslint: Fix @typescript-eslint/no-unnecessary-type-conversion. 2025-08-14 21:37:50 -07:00
stream_edit_subscribers.ts stream_subscription: Use banner template to render messages. 2025-07-28 12:33:20 -07:00
stream_edit_toggler.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_edit.ts stream-settings: Live update visibility of folder dropdown. 2025-08-14 13:18:31 -07:00
stream_events.ts onboarding: Remove channel name from channel created modal heading. 2025-08-04 18:25:49 -07:00
stream_list_sort.ts stream_list_sort: Don't include unsubscribed streams in sort results. 2025-08-13 00:16:52 -07:00
stream_list.ts left_sidebar: Improve text selection for channel names. 2025-08-12 17:40:00 -07:00
stream_muting.ts stream_muting: Fix stream msgs not displayed when stream in unmuted. 2024-12-08 18:34:28 -08:00
stream_pill.ts stream_pill: Fetch all subscribers before getting user ids for a stream. 2025-06-23 17:04:47 -07:00
stream_popover.ts move_message: Use _html naming convention for content rendered as HTML. 2025-07-28 12:56:44 -07:00
stream_settings_api.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_settings_components.ts stream-settings: Sort folder options in dropdown by "order" field. 2025-08-08 16:29:02 -07:00
stream_settings_containers.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_settings_data.ts hash_util: Set channel URL based on user setting. 2025-05-09 15:13:56 -07:00
stream_settings_ui.ts stream-settings: Live update visibility of folder dropdown. 2025-08-14 13:18:31 -07:00
stream_topic_history_util.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
stream_topic_history.ts stream_settings: Add new disable_topics option to topics_policy. 2025-07-09 14:25:53 -07:00
stream_types.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
stream_ui_updates.ts stream-settings: Live update visibility of folder dropdown. 2025-08-14 13:18:31 -07:00
sub_store.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
submessage.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
subscriber_api.ts channel: Add option to notify users newly added to a channel. 2025-06-26 10:08:11 -07:00
templates.ts inputs: Rename input.hbs partial block to input_wrapper.hbs. 2025-07-03 11:45:35 -07:00
theme.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
thumbnail.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
time_zone_util.ts
timerender.ts banners: Redesign organization profile incomplete navbar banner. 2025-01-30 10:17:39 -08:00
tippyjs.ts user_status: Add INTERACTIVE_HOVER_DELAY to status emoji picker tooltip. 2025-08-11 11:54:18 -07:00
todo_widget.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
topic_filter_pill.ts topic-filter: Replace usage of search_pill. 2025-08-08 14:29:22 -07:00
topic_generator.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
topic_link_util.ts topic_link: Document get_fallback_markdown_link. 2025-06-25 12:03:54 -07:00
topic_list_data.ts left_sidebar: Support filtering all items using the search input. 2025-08-12 00:38:22 -07:00
topic_list.ts topic_list: Enable left sidebar search when closing topic list. 2025-08-14 16:44:43 -07:00
topic_popover.ts topic_popover: Show loading indicicator on topic resolve/unresolve. 2025-07-25 22:27:03 -07:00
transmit.js server_events: Extract interface for compose, transmit to new module. 2025-05-12 11:07:12 -07:00
typeahead_helper.ts search: Remove highlighting in search typeahead. 2025-07-03 14:43:01 -07:00
types.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
typing_data.ts message_edit: Show typing indicator for message editing. 2025-02-12 15:08:56 -08:00
typing_events.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
typing.ts mandatory_topics: Refactor mandatory_topics check into a function. 2025-06-17 17:05:58 -07:00
ui_init.js ui_init: Fix bug in argument type. 2025-08-18 18:27:18 +05:30
ui_report.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
ui_util.ts unread_animation: Remove erroneous comma from events. 2025-08-13 13:59:13 -07:00
unread_ops.ts unreads: Use _html naming convention for content rendered as HTML. 2025-07-28 12:56:44 -07:00
unread_ui.ts banners: Redesign bankruptcy navbar banner. 2025-01-30 10:17:39 -08:00
unread.ts unread: Move function to stream_list to avoid circular imports. 2025-08-12 00:38:22 -07:00
upload_widget.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
upload.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_card_popover.ts overlay_ui: Avoid treating range selection as a click. 2025-07-10 13:17:13 -07:00
user_deactivation_ui.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_events.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_group_components.ts settings: Use grid and flex for the two-pane settings overlay. 2025-07-03 11:22:31 -07:00
user_group_create_members_data.ts group-settings: Allow system groups as subgroups when creating groups. 2024-12-30 09:37:32 -08:00
user_group_create_members.ts settings: Refactor code for subscribers and members pill widget. 2025-04-29 09:29:50 -07:00
user_group_create.ts i18n: Swap three docs for ellipsis. 2025-07-30 13:45:53 +00:00
user_group_edit_members.ts user_membership: Use banner template to render messages. 2025-07-28 12:33:20 -07:00
user_group_edit.ts banners: Redesign group info banner. 2025-08-01 09:08:30 -07:00
user_group_picker_pill.ts user_groups: Allow adding a user to groups via user profile. 2025-01-28 15:19:21 -08:00
user_group_pill.ts groups-ui: Add option to copy membership from group. 2025-04-24 11:36:49 -07:00
user_group_popover.ts user_group_popover: Avoid jQuery sizzle extension :visible. 2025-05-22 10:40:15 -07:00
user_groups.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_pill.ts user_pill: Use user_id to get user info instead of email. 2025-06-18 11:27:59 -07:00
user_profile.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_search.ts filter_input: Add explicit classname for filter clear button. 2025-07-21 23:16:26 -07:00
user_settings.ts settings: Add user setting to ignore channel folders in left sidebar. 2025-08-01 09:18:19 -07:00
user_sort.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_status_types.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_status_ui.ts user_status_ui: Show remove status icon when only emoji is present. 2025-07-18 12:55:55 -07:00
user_status.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
user_topic_popover.ts message_header: Update topic visibility button to use icon button. 2025-07-08 10:05:51 -07:00
user_topics_ui.ts eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
user_topics.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
util.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
vdom.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
views_util.ts dom_selection: Get and set all CSS on :root. 2025-08-27 08:58:53 -07:00
watchdog.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
widget_modal.ts widget_modal: Clean up typing mess. 2025-04-09 15:46:56 -07:00
widgetize.ts blueslip: Require record for more_info. 2025-01-02 17:30:40 -08:00
widgets.js web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
zcommand.ts web: Switch to Zod mini API. 2025-07-21 16:40:17 -07:00
zform.js web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
zulip_test.ts compose_state: Rename private_message_recipient to clarify it stores emails. 2025-05-16 10:51:29 -07:00