zulip/web/src
Ines Falcato 8d96b7879f keyboard_UI: Allow use of e hotkey for spectators.
Previously, when in anonymous login, pressing the "view original
message" button showed the original message and allowed copying it.
However, the corresponding keyboard shortcut ('e') did not work as
expected and a login pop-up appeared instead.

Now, by fixing the UI features' permissions for anonymous users, by
adding "edit_message" as a feature they can perform, they are allowed
to use the 'e' keyboard shortcut as intended.

Fixes #33838
2025-04-21 14:36:10 -07:00
..
billing billing: Convert TypeScript enums to unions. 2025-03-17 08:43:19 -07:00
bundles showroom: Fix misordering of bootstrap.portico.css. 2025-01-30 10:41:22 -08:00
portico showroom-banners: Update desktop notifications banner text. 2025-04-17 10:48:33 -07:00
stats eslint: Fix unicorn/consistent-date-clone. 2025-02-26 16:20:47 -08:00
support eslint: Avoid @typescript-eslint/no-deprecated for jQuery ‘on’. 2024-09-26 13:27:26 -07:00
types dependencies: Upgrade JavaScript dependencies. 2025-01-29 15:04:09 -08:00
about_zulip.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
activity_ui.ts buddy_list: Fix missing 'THIS CONVERSATION' section for 'general chat'. 2025-02-28 13:02:22 -08:00
activity.ts activity: Convert TypeScript enum to union. 2025-03-17 08:43:19 -07:00
add_group_members_pill.ts settings: Exclude nobody from channel and group settings typeahead. 2025-04-13 20:22:26 -07:00
add_stream_options_popover.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
add_subscribers_pill.ts settings: Exclude nobody from channel and group settings typeahead. 2025-04-13 20:22:26 -07:00
admin.ts settings: Update UI for information density settings. 2025-03-10 16:07:37 -07:00
alert_popup.ts alerts: Improve styles, behavior between app and portico. 2025-03-14 11:52:18 -07:00
alert_words_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08: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 personal-settings: Redesign buttons in personal settings. 2025-04-10 11:32:43 -07:00
attachments.ts attachments: Extract attachment_schema. 2024-12-30 09:42:26 -08: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 upgrade: Remove demo_organization_scheduled_deletion_date page param. 2025-04-17 10:49:02 -07:00
blueslip_stacktrace.ts blueslip_stacktrace: Fix logic for chained exceptions. 2025-01-02 17:30:40 -08:00
blueslip.ts dependencies: Upgrade JavaScript dependencies. 2025-01-02 17:30:40 -08:00
bootstrap_typeahead.ts typeahead: Fix typeahead showing for disabled inputs. 2025-04-14 09:24:53 -07:00
bot_data.ts bot_data: Remove the stale 'get_editable' function. 2025-02-12 15:08:32 -08:00
bot_types.ts bot_types: Add user_id to server_update_bot_schema. 2024-12-30 09:42:26 -08:00
browser_history.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
buddy_data.ts narrow-state: Use stream_id in cases where only stream ID is needed. 2025-03-06 17:47:59 -08:00
buddy_list.ts buddy_list: Don't update user list in right sidebar for spectators. 2025-04-01 09:09:12 -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.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
click_handlers.ts message_edit: Check previous message content to prevent races. 2025-04-16 14:05:12 -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 style: Center the ⌘ symbol by replacing it with an icon. 2025-01-24 16:48:26 -08:00
components.ts components: Let toggle label be optional. 2024-11-19 14:01:10 -08:00
compose_actions.ts compose-actions: Set topic earlier if specified in start opts. 2025-03-27 12:52:07 -07:00
compose_banner.ts compose: Add banner when topic is moved and recipient is updated. 2025-04-13 20:29:58 -07:00
compose_call_ui.ts video-calls: Add Zoom Serverto Server OAuth integration. 2025-02-13 16:35:43 -08:00
compose_call.ts video-calls: Add Zoom Serverto Server OAuth integration. 2025-02-13 16:35:43 -08:00
compose_closed_ui.ts compose-closed-ui: Add assert for inbox or recent view. 2025-03-26 15:50:27 -07:00
compose_fade_helper.ts compose: Handle fading with general chat. 2025-02-26 13:59:03 -08:00
compose_fade.ts compose: Handle fading with general chat. 2025-02-26 13:59:03 -08:00
compose_notifications.ts people: Remove is_current_user legacy helper. 2025-03-05 15:56:57 -08:00
compose_paste.ts compose_paste: Remove title formatting more carefully. 2025-03-10 17:01:13 -07:00
compose_pm_pill.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
compose_recipient.ts compose: Add banner when topic is moved and recipient is updated. 2025-04-13 20:29:58 -07:00
compose_reply.ts copy_and_paste: Split copy and paste. 2025-02-26 13:15:50 -08:00
compose_send_menu_popover.js compose: Add notice to confirmation banner. 2025-02-03 12:20:47 -08:00
compose_setup.js compose: Remove old style compose send disable. 2025-03-25 11:28:43 -07:00
compose_state.ts compose: Add banner when topic is moved and recipient is updated. 2025-04-13 20:29:58 -07:00
compose_textarea.ts
compose_tooltips.ts compose: Fix buggy tooltip on validation. 2025-03-17 11:35:56 -07:00
compose_ui.ts message_edit: Fix broken preview. 2025-03-05 10:57:08 -08:00
compose_validate.ts compose_validate: Show disabled save tooltip when message is long. 2025-04-21 12:07:45 -07:00
compose.js compose: Echo messages sent to "(no topic)"/"general chat" to topic="". 2025-03-19 11:39:28 -07:00
composebox_typeahead.ts composebox_typeahead: Add "New" label to non existant topics. 2025-03-24 17:58:59 -07:00
condense.ts condense: Modify height offset to collapse messages. 2024-12-17 10:14:43 -08: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 eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
csrf.ts
css_variables.ts message_area: Establish message-lists container. 2025-03-04 16:00:03 -08:00
custom_profile_fields_ui.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
debug.ts
demo_organizations_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
deprecated_feature_notice.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
desktop_integration.ts desktop_integration: Convert module to TypeScript. 2024-11-26 09:17:03 -08:00
desktop_notifications.ts banners: Improve desktop notifications banner display logic. 2025-01-30 10:17:39 -08:00
dialog_widget.ts dialog_widget: Add support to ignore click on overlay. 2025-03-13 14:38:16 -07:00
direct_message_group_data.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
drafts_overlay_ui.ts message_overlay: Fix restore tooltips detached with message content. 2025-04-11 10:40:35 -07:00
drafts.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
dropdown_widget.ts dropdown_widget: Convert TypeScript enum to union. 2025-03-17 08:43:19 -07:00
echo_state.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
echo.ts message_list: Fix list not scrolling when new message is added. 2025-03-15 00:41:40 -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 emoji_picker: Fix opening as overlay when triggered via composebox. 2025-03-05 16:09:33 -08:00
emoji.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
emojisets.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
favicon.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
feedback_widget.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
fetch_status.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
filter.ts filter: Add function to check if narrow has only 'channel' term. 2025-04-10 11:51:20 -07:00
flatpickr.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
fold_dict.ts
gear_menu_util.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
gear_menu.ts popovers: Keep font size of popover constant once it is opened. 2025-03-13 11:08:20 -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 settings: Disable checkbox in permissions panel. 2025-04-04 11:06:05 -07:00
group_setting_pill.ts groups: Update how we show members count in group pills. 2025-03-03 10:38:10 -08:00
hash_parser.ts hash: Fix logic for handling web public narrows. 2025-03-11 12:43:02 -07:00
hash_util.ts stream_settings: Display archived channels. 2025-03-07 18:08:41 -08:00
hashchange.ts hashchange: Hide other views when showing a view in the same call. 2025-04-10 11:51:58 -07:00
hbs.d.ts
hotkey.js keyboard_UI: Allow use of e hotkey for spectators. 2025-04-21 14:36:10 -07:00
i18n.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
inbox_ui.ts inbox_ui: Remove extra effort to return message object. 2025-04-10 11:52:03 -07:00
inbox_util.ts eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
info_overlay.ts components: Let toggle label be optional. 2024-11-19 14:01:10 -08:00
information_density.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
input_pill.ts settings: Fix blinking of save-discard buttons when changing group setting. 2025-03-12 17:18:07 -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 integration-url-modal: Use input pills for branch names. 2025-03-28 09:58:39 -07:00
invite_stream_picker_pill.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
invite.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -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 common_click_handlers: Remove redundant statement. 2025-03-07 18:08:41 -08:00
left_sidebar_navigation_area.ts left_sidebar: Hide menu option for home view if all messages are read. 2025-03-10 13:08:39 -07:00
left_sidebar_tooltips.ts recent_view: Show topic menu instead of topic visibility popover. 2025-02-08 08:52:26 -08:00
lightbox.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
linkifiers.ts settings: Validate candidate linkifier before sending to server. 2025-02-13 10:07:02 -08:00
list_cursor.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
list_util.ts buddy_list: Show conversation participants in the right sidebar. 2024-09-30 16:35:13 -07:00
list_widget.ts recent_conversations: Improve sorting behavior. 2025-03-11 10:48:31 -07:00
loading.ts settings: Extract common logic for hide_spinners. 2024-11-01 12:10:28 -07:00
local_message.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
localstorage.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
markdown_config.ts mention: Mentions via subgroup should be highlighted. 2025-01-06 16:53:21 -08:00
markdown.ts message_link: Add support for empty string topic in syntax. 2025-01-31 14:23:15 -08:00
message_actions_popover.ts popovers: Add x-gfm content type for copied Zulip links. 2025-02-24 11:18:01 -08:00
message_edit_history.ts message_history: Improve overlay header. 2025-03-18 11:21:44 -07:00
message_edit.ts message_edit: Remove useless message_id XHR parameters. 2025-04-16 14:05:12 -07:00
message_events_util.ts message_list: Fix list not scrolling when new message is added. 2025-03-15 00:41:40 -07:00
message_events.ts compose: Add banner when topic is moved and recipient is updated. 2025-04-13 20:29:58 -07:00
message_feed_loading.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
message_feed_top_notices.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
message_fetch.ts message_list: Update trailing bookend on empty channel or topic. 2025-03-25 16:04:55 -07:00
message_flags.ts web: Add parameters to API requests for empty topic name support. 2025-01-10 14:32:55 -08: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: Optimize code for show edit message icon. 2025-03-17 11:00:04 -07:00
message_list_tooltips.ts message_list_tooltips: Avoid showing undefined. 2025-03-12 09:28:01 -07:00
message_list_view.ts message_header: Use topic permalink. 2025-04-21 12:08:37 -07:00
message_list.ts message_list: Fix just_unsubscribed for empty views. 2025-03-25 16:04:55 -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: Render emoji in desktop notifications. 2025-02-23 10:57:09 -08:00
message_parser.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08: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 message-edit: Use last_moved_timestamp for edited/moved indicators. 2025-03-11 16:42:28 -07:00
message_summary.ts topic_summaries: Ensure modal takes rendered_markdown class. 2025-02-20 10:37:42 -08:00
message_user_ids.ts
message_util.ts message_events_util: Remove unnecessary callback. 2024-12-18 10:21:48 -08:00
message_view_header.ts top_navbar: Render long stream description on hover. 2025-01-29 17:02:37 -08:00
message_view.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
message_viewport.ts message_viewport: Fix msg selection not updated on scroll. 2025-02-03 17:11:24 -08:00
messages_overlay_ui.ts message_overlay: Fix restore tooltips detached with message content. 2025-04-11 10:40:35 -07:00
modals.ts modals: Move a misplaced comment. 2025-03-13 14:38:16 -07:00
muted_users_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
muted_users.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
narrow_banner.ts empty-feed: Show special banner if muted topics in channel. 2025-04-13 20:32:11 -07:00
narrow_error.ts empty_feed_notice: Add support for empty string topic. 2025-02-18 09:47:13 -08:00
narrow_history.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
narrow_state.ts narrow-state: Filter out "with" operator in narrowed_by_topic_reply. 2025-03-27 12:52:07 -07:00
narrow_title.ts people: Use Intl.ListFormat rather than .join(","). 2025-03-04 16:58:23 -08:00
navbar_alerts.ts banners: Restrict window resize event calls to navbar banners only. 2025-03-14 10:02:03 -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: Convert module to TypeScript. 2024-11-27 13:59:19 -08:00
navigate.ts navigate: Fix up keypress behaviour when a long prev message. 2025-04-01 14:51:01 -07:00
onboarding_steps.ts onboarding_steps: Dim background of navigation tour video. 2025-03-13 14:38:16 -07:00
overlay_util.ts
overlays.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08: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 peer_data: Process partial_subscriber data. 2025-04-04 11:01:03 -07:00
people.ts settings: Fix opening settings for guests who cannot access all users. 2025-04-14 11:44:11 -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 streams: Change sorting order for add subscribers. 2025-04-07 16:26:30 -07:00
playground_links_popover.ts dependencies: Upgrade JavaScript dependencies. 2024-11-27 09:54:56 -08:00
pm_conversations.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
pm_list_data.ts people: Use Intl.ListFormat rather than .join(","). 2025-03-04 16:58:23 -08:00
pm_list_dom.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
pm_list.ts hotkey: Focus visible input filter field on query streams hotkey. 2025-02-05 13:23:15 -08:00
poll_widget.ts widgets: Remove author tip for polls without question. 2025-03-25 10:48:28 -07:00
popover_menus_data.ts settings: Allow "resolve topic" permissions to be managed independently. 2025-03-12 19:32:35 -07:00
popover_menus.ts popover_menus: Fix bug in user card shortcut. 2025-04-01 18:19:33 -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 thumbnails: Audition darker borders on typical images. 2025-04-10 12:55:15 -07:00
presence.ts presence_data: Fetch presence data when user card is opened. 2025-03-03 16:11:30 -08:00
pygments_data.ts web: Add setters for rewired variables. 2024-11-08 12:38:14 -08:00
reactions.ts reactions: Remove emoji container when reaction count is 0. 2025-01-24 13:32:35 -08:00
read_receipts.ts message: Remove failure message for disabled read receipts. 2025-01-29 15:02:14 -08:00
realm_icon.ts navbar: Remove realm navbar icon logo. 2025-02-26 15:52:49 -08:00
realm_logo.ts fluid_layout: Fix narrow description not aligned with content. 2025-03-03 16:03:54 -08:00
realm_playground.ts realm_playground: Use Intl.ListFormat rather than .join(","). 2025-03-04 16:58:23 -08:00
realm_user_settings_defaults.ts settings: Remove dense_mode setting. 2025-03-10 16:07:37 -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 hashchange: Hide other views when showing a view in the same call. 2025-04-10 11:51:58 -07:00
recent_view_util.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
reload_setup.js web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
reload_state.ts reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00
reload.ts popup_banners: Redesign reloading application banner. 2025-03-17 18:31:44 -07:00
rendered_markdown.ts copy_and_paste: Split copy and paste. 2025-02-26 13:15:50 -08:00
resize_handler.ts compose: Initialize scrolling buttons only when needed. 2025-01-14 15:52:02 -08:00
resize.ts settings: Calculate height of create modal through javascript. 2025-04-10 10:01:57 -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: Convert TypeScript enum to union. 2025-03-17 08:43:19 -07:00
saved_snippets.ts saved_snippets: Add support for editing saved snippets. 2025-03-13 10:58:36 -07:00
scheduled_messages_feed_ui.ts narrow-state: Use stream_id in cases where only stream ID is needed. 2025-03-06 17:47:59 -08:00
scheduled_messages_overlay_ui.ts message_overlay: Fix restore tooltips detached with message content. 2025-04-11 10:40:35 -07:00
scheduled_messages_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
scheduled_messages.ts compose: Add notice to confirmation banner. 2025-02-03 12:20:47 -08: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: Add support for empty string topic. 2025-01-22 16:09:46 -08:00
search_suggestion.ts search: Add is-muted search operator. 2025-03-11 23:18:07 -07:00
search_util.ts
search.ts filter: Validate and parse sender:me when turning into a pill. 2025-03-13 13:54:14 -07:00
sent_messages.ts codespell: Fix typos caught by codespell. 2025-02-18 22:04:43 -08:00
sentry.ts dependencies: Upgrade JavaScript dependencies. 2024-10-04 08:47:07 -07:00
server_event_types.ts unread_ops: Extract and correct message_details_schema. 2024-12-30 09:42:26 -08:00
server_events_dispatch.js streams: Live update UI correctly when archiving streams. 2025-04-08 12:41:09 -07:00
server_events.js popup_banners: Improve connection error banner. 2025-03-17 18:25:32 -07:00
server_message.ts message-edit: Use last_moved_timestamp for edited/moved indicators. 2025-03-11 16:42:28 -07:00
settings_account.ts settings_account: Remove change-email loading spinner. 2025-03-12 16:32:15 -07:00
settings_bots.ts bot: Set Incoming webhook the default bot type. 2025-03-10 15:55:16 -07:00
settings_components.ts settings_components: Clean up typing mess. 2025-04-09 15:46:56 -07:00
settings_config.ts settings: Move up privacy settings section in default user settings. 2025-04-08 10:51:56 -07:00
settings_data.ts settings: Allow "resolve topic" permissions to be managed independently. 2025-03-12 19:32:35 -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 organization-settings: Redesign edit and delete buttons in settings tables. 2025-04-10 11:32:43 -07:00
settings_invites.ts organization-settings: Restyle "Resend" and "Revoke" buttons in Invitations panel. 2025-04-10 11:32:43 -07:00
settings_linkifiers.ts organization-settings: Redesign edit and delete buttons in settings tables. 2025-04-10 11:32:43 -07:00
settings_muted_users.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
settings_notifications.ts banner: Prevent duplicate desktop notification banners. 2025-04-15 16:09:09 -07:00
settings_org.ts settings: Remove unused success callback in save_organization_settings. 2025-04-07 18:22:16 -07:00
settings_panel_menu.ts hashchange: Convert module to TypeScript. (#32670) 2024-12-11 09:15:18 -08:00
settings_playgrounds.ts organization-settings: Redesign edit and delete buttons in settings tables. 2025-04-10 11:32:43 -07:00
settings_preferences.ts settings: Update UI for information density settings. 2025-03-10 16:07:37 -07:00
settings_profile_fields.ts organization-settings: Redesign edit and delete buttons in settings tables. 2025-04-10 11:32:43 -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_sections: Convert module to typescript. 2024-11-18 10:35:21 -08: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 settings: Move save check width to stylesheet and scale with font size. 2025-03-12 16:32:15 -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 organization-settings: Redesign the buttons in the Users tab of organization settings. 2025-04-10 11:32:43 -07:00
settings.ts settings: Update UI for information density settings. 2025-03-10 16:07:37 -07:00
setup.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
sidebar_ui.ts right-sidebar: Isolate hide-right-sidebar persistance from spectators. 2025-03-17 14:02:09 -07:00
spectators.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08: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 onboarding_steps: Add 'navigation_tour_video' for new users. 2025-03-13 14:38:16 -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 stream_color: Remove spectrum-colorpicker library. 2025-01-07 17:27:58 -08: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 channels: Remove Add all users button from channel creation screen. 2025-04-07 16:26:30 -07:00
stream_create.ts settings: Calculate height of create modal through javascript. 2025-04-10 10:01:57 -07:00
stream_data.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
stream_edit_subscribers.ts streams: Don't show confirmation modal if user can subscribe. 2025-04-14 09:24:53 -07:00
stream_edit_toggler.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_edit.ts dropdown_widget: Convert TypeScript enum to union. 2025-03-17 08:43:19 -07:00
stream_events.ts streams: Live update UI correctly when archiving streams. 2025-04-08 12:41:09 -07:00
stream_list_sort.ts stream_list_sort: Fix user setting for demote inactive stream ignored. 2025-03-25 09:47:06 -07:00
stream_list.ts topic_list: Generalize use of TopicListWidget. 2025-04-10 11:52:03 -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 streams: Move subscriber count from channel pills to channel cards. 2024-11-16 10:49:29 -08:00
stream_popover.ts popovers: Add an x button to topic field in move topic/message modal. 2025-04-07 18:23:12 -07:00
stream_settings_api.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_settings_components.ts streams: Fix warning shown when unsubscribing from private stream. 2025-04-14 09:24:53 -07:00
stream_settings_containers.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
stream_settings_data.ts stream-settings: Show archive button to channel admins. 2025-03-17 11:02:55 -07:00
stream_settings_ui.ts settings: Calculate height of create modal through javascript. 2025-04-10 10:01:57 -07:00
stream_topic_history_util.ts get_stream_topics: Add support for empty topic name. 2025-01-22 15:54:11 -08:00
stream_topic_history.ts topics: Change topic links of left sidebar to use new permalinks. 2025-02-12 16:21:03 -08:00
stream_types.ts peer_data: Process partial_subscriber data. 2025-04-04 11:01:03 -07:00
stream_ui_updates.ts channels: Remove Add all users button from channel creation screen. 2025-04-07 16:26:30 -07:00
sub_store.ts streams: Live update UI correctly when archiving streams. 2025-04-08 12:41:09 -07:00
submessage.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2025-04-09 15:46:56 -07:00
subscriber_api.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
templates.ts compose: Use an icon for the mac command hotkey hint. 2025-01-06 11:29:38 -08:00
theme.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
thumbnail.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
time_zone_util.ts
timerender.ts banners: Redesign organization profile incomplete navbar banner. 2025-01-30 10:17:39 -08:00
tippyjs.ts delete-code-playground: Fix tooltip being partially hidden. 2025-04-10 11:32:43 -07:00
todo_widget.ts blueslip: Require record for more_info. 2025-01-02 17:30:40 -08:00
topic_generator.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
topic_link_util.ts topic_link_util: Add function to unescape html characters. 2025-03-06 13:04:18 -08:00
topic_list_data.ts topic_list: Generalize use of TopicListWidget. 2025-04-10 11:52:03 -07:00
topic_list.ts left_sidebar: Correct stale #filter-topic-input refs. 2025-04-11 12:08:00 -07:00
topic_popover.ts popovers: Add x-gfm content type for copied Zulip links. 2025-02-24 11:18:01 -08:00
transmit.js web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
typeahead_helper.ts streams: Change sorting order for add subscribers. 2025-04-07 16:26:30 -07:00
types.ts components: Restructure component type declarations. 2025-04-07 18:22:16 -07:00
typing_data.ts message_edit: Show typing indicator for message editing. 2025-02-12 15:08:56 -08:00
typing_events.ts typing-events: Use valid channel ID to get conversation typists. 2025-03-27 12:52:07 -07:00
typing.ts api: Rename edit typing endpoint to /messages/{message_id}/typing. 2025-02-28 13:20:46 -08:00
ui_init.js hashchange: Hide other views when showing a view in the same call. 2025-04-10 11:51:58 -07:00
ui_report.ts ui_report: Rename btn -> button in JS variables. 2024-11-14 12:03:36 -08:00
ui_util.ts inline_topic_edit: Disable save button and show tooltip on empty topic. 2025-02-26 17:26:35 -08:00
unread_ops.ts unread_ops: Add confirm_dialog to bulk mark unread in interleaved views. 2025-03-08 17:38:49 -08:00
unread_ui.ts banners: Redesign bankruptcy navbar banner. 2025-01-30 10:17:39 -08:00
unread.ts unread: Track unread mentions for private messages. 2025-02-05 13:27:57 -08:00
upload_widget.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
upload.ts upload: Fix send button disabled when compose is closed during upload. 2025-04-03 12:57:14 -07:00
user_card_popover.ts user_card: Fix mismatch between tooltip and popover trigger area. 2025-04-08 09:56:16 -07:00
user_deactivation_ui.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_events.ts user_events: Fix confusing variant name for event object. 2025-03-14 14:52:36 -07:00
user_group_components.ts stream_settings: Improve handling of long stream titles in UI. 2025-03-19 11:35:11 -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 user_groups: Remove Add all users button from group creation screen. 2025-04-07 16:26:30 -07:00
user_group_create.ts settings: Calculate height of create modal through javascript. 2025-04-10 10:01:57 -07:00
user_group_edit_members.ts settings: Update remove/unsubscribe buttons to action button component. 2025-04-04 12:26:36 -07:00
user_group_edit.ts settings: Calculate height of create modal through javascript. 2025-04-10 10:01:57 -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 settings: Fix blinking of save-discard buttons when changing group setting. 2025-03-12 17:18:07 -07:00
user_group_popover.ts user_group_popover: Reduce member list size, add member page links. 2025-01-30 12:37:27 -08:00
user_groups.ts streams: Fix warning shown when unsubscribing from private stream. 2025-04-14 09:24:53 -07:00
user_pill.ts settings: Fix blinking of save-discard buttons when changing group setting. 2025-03-12 17:18:07 -07:00
user_profile.ts user_profile_modal: Update add and subscribe button to action buttons. 2025-04-04 12:26:36 -07:00
user_search.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_settings.ts settings: Remove dense_mode setting. 2025-03-10 16:07:37 -07:00
user_sort.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_status_types.ts user_status: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
user_status_ui.ts loading_spinner:Add spinner in the Set status button. 2025-01-30 09:25:53 -08:00
user_status.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_topic_popover.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
user_topics_ui.ts eslint: Fix unicorn/explicit-length-check. (#32666) 2024-12-11 09:19:46 -08:00
user_topics.ts user_topics: Extract method to check if topic is visible in-home. 2024-12-08 18:34:28 -08:00
util.ts message_edit: Check previous message content to prevent races. 2025-04-16 14:05:12 -07:00
vdom.ts web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
views_util.ts dropdown_widget: Convert TypeScript enum to union. 2025-03-17 08:43:19 -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: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
zform.js web: Add explicit extensions to imports. 2024-11-13 09:18:56 -08:00
zulip_test.ts zulip_test: Expose function get message from id for debugging. 2025-03-13 10:37:03 -07:00