zulip/web/src
retsambew 9a0a7c1779 message_view_header: Add tooltip to stream name in top navbar.
At present, it's not obvious that clicking on the stream name in the
top navbar will take the user to stream settings. To make it more
apparent, we add a tooltip to the stream name, explicitly indicating its
functionality.

We also add a second line to the tooltip thar displays the number of
subscribers to the stream and remove the tooltip from the number of
subscribers indicator on the top navbar. These changes are in preparation
for removing the number of subscribers indicator from the top navbar.

Fixes #27360.

Co-authored-by: Sayam Samal <samal.sayam@gmail.com>
2023-11-17 17:55:51 -08:00
..
analytics support: Add option to delete user from /activity/support. 2023-05-16 12:38:12 -07:00
billing bililng: Fix incorrect price per license on billing page. 2023-11-15 15:59:26 +05:30
bundles webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
portico billing: Add different modals for increasing / decreasing licenses. 2023-11-10 05:17:52 +05:30
stats stats: Remove unchecked casts of Plotly data. 2023-10-25 13:08:36 -07:00
types/stacktrace-gps eslint: Fix @typescript-eslint/consistent-indexed-object-style. 2023-04-19 16:52:39 -07:00
about_zulip.ts alerts: Fix improper copied tooltip location in About Zulip Modal. 2023-11-07 13:17:55 -08:00
activity_ui.js user search: Always close widget on escape instead of clearing first. 2023-11-06 15:10:23 -08:00
activity.ts ts: Convert activity.js module to TypeScript. 2023-11-10 16:37:44 -08:00
add_stream_options_popover.js gear_menu: Rename "Manage streams" -> "Stream settings". 2023-11-17 08:53:41 -08:00
add_subscribers_pill.js stream_edit: Disable add button when input field is empty. 2023-10-12 18:24:05 -07:00
admin.js settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
alert_popup.ts
alert_words_ui.ts alert_words_ui: Convert module to TypeScript. 2023-10-02 17:46:22 -07:00
alert_words.ts docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
all_messages_data.js message_list_data: Remove dependency on filter.js. 2023-05-14 11:24:31 -07:00
assets.d.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
attachments_ui.ts list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07:00
audible_notifications.ts audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
avatar.ts setup: Fix wildly unsafe cast in $.fn.expectOne. 2023-09-08 14:32:26 -07:00
blueslip_stacktrace.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
blueslip.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
bot_data.ts users: Send "update" events when deactivating or reactivating users. 2023-11-02 08:31:12 -07:00
browser_history.ts settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
buddy_data.js users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
buddy_list.js buddy list: Rename user_presences to buddy-list-users-matching-view. 2023-10-31 16:06:07 -07:00
bulleted_numbered_list_util.ts bulleted_numbered_list_util: Convert module to TypeScript. 2023-10-02 17:46:56 -07:00
channel.ts ui_report: Reuse channel.xhr_error_message function in error method. 2023-08-31 13:47:16 -07:00
click_handlers.js compose_box: Remove unreachable enter_sends cruft. 2023-11-14 12:10:38 -08:00
color_data.ts eslint: Fix unicorn/prefer-spread. 2023-03-02 12:16:56 -08:00
common.ts portico: Inline common.autofocus. 2023-10-26 16:27:35 -07:00
components.ts
compose_actions.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose_banner.ts compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
compose_call_ui.js compose_box: Improve structures around compose buttons. 2023-11-13 12:45:13 -08:00
compose_call.ts compose_call: Convert module to TypeScript. 2023-10-10 16:48:57 -07:00
compose_closed_ui.js compose: Present Start new topic button adjacent the reply button. 2023-10-10 17:37:03 -07:00
compose_fade_helper.ts compose_fade_helper: Convert module to TypeScript. 2023-09-22 09:26:58 -07:00
compose_fade_users.ts compose_fade_users: Convert module to TypeScript. 2023-09-22 09:26:58 -07:00
compose_fade.js focused recipient: Remove unused stream attribute. 2023-08-07 17:08:59 -07:00
compose_notifications.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
compose_pm_pill.ts compose_pm_pill: Convert module to TypeScript. 2023-11-01 21:39:05 -07:00
compose_popovers.js compose_box: Integrate Drafts, Enter-to-send in send-later popover. 2023-11-13 12:45:13 -08:00
compose_recipient.js compose: Disable send button when upload/s are in progress. 2023-11-17 10:31:58 -08:00
compose_reply.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose_setup.js compose_box: Improve structures around compose buttons. 2023-11-13 12:45:13 -08:00
compose_state.ts compose_state: Convert module to TypeScript. 2023-11-02 14:06:04 -07:00
compose_textarea.ts compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose_tooltips.js compose: Disable send button when upload/s are in progress. 2023-11-17 10:31:58 -08:00
compose_ui.js compose_ui: Fall back to comma join when Intl.ListFormat is missing. 2023-11-15 15:51:33 -08:00
compose_validate.js compose: Disable send button when upload/s are in progress. 2023-11-17 10:31:58 -08:00
compose.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
composebox_typeahead.js typeahead: Fix exception trying to mention @all in DMs. 2023-11-13 09:07:36 -08:00
condense.js popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
confirm_dialog.ts ts: Convert confirm_dialog module to TypeScript. 2023-05-18 08:44:30 -07:00
copied_tooltip.ts about_zulip: Convert module to TypeScript. 2023-10-10 13:20:31 -07:00
copy_and_paste.js compose: Fix bug where extra line breaks were pasted between blocks. 2023-11-17 08:55:55 -08:00
csrf.ts
css_variables.js grid: Apply mobile-style grid when middle column is small. 2023-08-21 17:13:43 -07:00
custom_profile_fields_ui.js custom_fields: Extract some code in custom_profile_fields_ui.js. 2023-09-25 13:14:49 -07:00
dark_theme.ts dark_theme: Fix dark recipient background in light theme for spectators. 2023-04-28 12:39:46 -07:00
debug.ts debug: Remove print_elapsed_time in favor of console.time. 2023-05-11 14:49:55 -07:00
demo_organizations_ui.js demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
deprecated_feature_notice.ts ts: Convert deprecated_feature_notice module to TypeScript. 2023-05-18 08:52:26 -07:00
desktop_integration.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -07:00
desktop_notifications.js notifications: Rename to desktop_notifications. 2023-10-06 16:22:40 -07:00
dialog_widget.ts modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
drafts_overlay_ui.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
drafts.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
dropdown_widget.js inbox: Focus currently selected option in dropdown. 2023-11-10 10:22:18 -08:00
echo.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
electron_bridge.d.ts electron_bridge: Declare Zulip Desktop binding types. 2023-10-12 09:28:47 -07:00
emoji_picker.js emoji_picker: Don't autofocus search input on mobile. 2023-11-07 11:31:10 -08:00
emoji.ts ts: Migrate user_status module to TypeScript. 2023-10-30 11:10:47 -07:00
emojisets.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
favicon.ts blueslip: Only show in dev mode, or report to Sentry. 2023-04-13 14:59:58 -07:00
feedback_widget.ts hotkey: Give feedback when no unreads left in followed topics. 2023-11-10 13:33:13 -08:00
fetch_status.ts ts: Migrate fetch_status to TypeScript. 2023-05-31 13:31:12 -07:00
filter.js top_navbar: Match navbar icons to left sidebar navigation. 2023-11-17 17:28:54 -08:00
flatpickr.ts flatpickr: Fix Tab key handler for 24-hour time. 2023-10-04 12:03:10 -07:00
fold_dict.ts fold_dict: Use IterableIterator instead of Iterator. 2023-09-11 10:57:38 -07:00
gear_menu_util.ts gear_menu: Extract version_display_string into a util library. 2023-10-18 22:02:38 -07:00
gear_menu.js gear_menu: Rename "Manage streams" -> "Stream settings". 2023-11-17 08:53:41 -08:00
giphy.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
global.d.ts ts: Convert activity.js module to TypeScript. 2023-11-10 16:37:44 -08:00
group_permission_settings.ts settings: Use server_supported_permission_settings in webapp. 2023-11-01 10:42:56 -07:00
hash_parser.ts hash_util: Extract hash_parser.ts. 2023-10-01 16:55:21 -07:00
hash_util.ts hash_util: Extract hash_parser.ts. 2023-10-01 16:55:21 -07:00
hashchange.js narrow: Move maybe_scroll_to_selected call. 2023-11-15 17:33:21 -08:00
hbs.d.ts invite: Convert module to TypeScript. 2023-09-22 17:10:51 -07:00
hotkey.js popovers: Focus first option in send later popover when opened with kbd. 2023-11-14 16:33:44 -08:00
hotspots.js sidebars: Structurally separate left- and right-sidebar headings. 2023-11-09 17:39:26 -08:00
huddle_data.ts ts: Migrate huddle_data.js to TypeScript. 2023-07-24 16:45:30 -07:00
i18n.ts dependencies: Upgrade JavaScript dependencies. 2023-03-20 15:48:29 -07:00
inbox_ui.js inbox_view: Move filters dropdown to the left of search box. 2023-11-10 10:22:18 -08:00
inbox_util.ts inbox_util: Convert module to TypeScript. 2023-11-02 08:36:44 -07:00
info_overlay.js settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
input_pill.ts user_pill: Convert module to TypeScript. 2023-11-01 21:39:05 -07:00
integration_url_modal.js integrations: Use stream ID for incoming webhook URL generated in modal. 2023-11-01 16:15:23 -07:00
invite.ts invite: Use ICU plural syntax for invite success message. 2023-11-13 08:07:12 -08:00
keydown_util.ts keydown_util: Use JQuery.KeyboardEventBase type. 2023-10-23 16:47:32 -07:00
lazy_set.ts blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
left_sidebar_navigation_area_popovers.js left_sidebar: Register mark-all-read handlers on all home views. 2023-11-08 14:04:58 -08:00
left_sidebar_navigation_area.js left_sidebar: Ensure All messages highlight on reload. 2023-11-15 17:33:21 -08:00
lightbox.js Revert "lightbox_view: Fix media title update on change in title." 2023-11-16 10:19:05 -08:00
linkifiers.ts Revert "linkifiers: Match JS implementation to server implementation." 2023-11-16 14:59:48 -08:00
list_cursor.ts list_cursor: Convert module to TypeScript. 2023-09-22 09:31:24 -07:00
list_util.ts buddy list: Rename user_presences to buddy-list-users-matching-view. 2023-10-31 16:06:07 -07:00
list_widget.ts list_widget: Add method to check if all items are rendered. 2023-11-03 10:02:17 -07:00
loading.ts
local_message.js
localstorage.ts lint: Fix TypeScript linter error in localstorage.ts. 2023-04-24 13:24:08 -07:00
markdown_config.ts markdown_config: Convert module to TypeScript. 2023-09-22 09:32:21 -07:00
markdown.js Revert "linkifiers: Match JS implementation to server implementation." 2023-11-16 14:59:48 -08:00
message_actions_popover.js hotkey: Avoid inconsistent hotkey handling. 2023-10-23 14:15:13 -07:00
message_edit_history.js message_edit_history: Remove popovers.hide_all in click event. 2023-10-03 09:58:29 -07:00
message_edit.js topic_mentions: Rename wildcard_mentioned to stream_wildcard_mentioned. 2023-11-10 11:06:26 -08:00
message_events.js notifications: Split out compose_notifications module. 2023-10-06 16:22:40 -07:00
message_feed_loading.ts message feed: Change color of zulip logo at top of feed. 2023-07-24 17:27:59 -07:00
message_feed_top_notices.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
message_fetch.js message_fetch: opts.msg_list can be undefined. 2023-10-31 23:33:37 -07:00
message_flags.js starred_messages: Extract starred_messages_ui.js. 2023-06-05 21:57:35 -07:00
message_helper.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -07:00
message_list_data.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
message_list_hover.js message_list_hover: Fix hover edit button visibility on new messages. 2023-09-28 18:07:26 -07:00
message_list_tooltips.js reactions: Set interactive hover delay on reaction Tippies. 2023-11-15 14:02:45 -06:00
message_list_view.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
message_list.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
message_lists.js views_util: Cut import of narrow. 2023-10-09 10:54:00 -07:00
message_live_update.js icons: Reference new icons from templates and JS. 2023-08-21 17:13:43 -07:00
message_notifications.js notifications: Rename to desktop_notifications. 2023-10-06 16:22:40 -07:00
message_parser.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
message_scroll_state.ts narrow: Simplify actively_scrolling data flow. 2023-11-15 17:33:21 -08:00
message_scroll.js narrow: Simplify actively_scrolling data flow. 2023-11-15 17:33:21 -08:00
message_store.js topic_mentions: Rename wildcard_mentioned to stream_wildcard_mentioned. 2023-11-10 11:06:26 -08:00
message_user_ids.ts web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
message_util.js
message_view_header.js message_view_header: Add tooltip to stream name in top navbar. 2023-11-17 17:55:51 -08:00
message_viewport.js popover_menus: Don't hide on scroll / resize. 2023-11-02 16:27:18 -07:00
messages_overlay_ui.ts messages_overlay_ui: Remove unchecked casts of HTMLElement objects. 2023-10-25 13:08:36 -07:00
modals.ts web: Remove unchecked casts of event objects. 2023-10-25 13:08:36 -07:00
muted_users_ui.js activity: Extract new activity_ui module. 2023-10-05 08:27:30 -07:00
muted_users.ts muted_users_ui: Move functions to more appropriate modules. 2023-10-01 16:55:21 -07:00
narrow_banner.js stream view: Show "start a conversation" for a topic with no messages. 2023-09-22 11:42:24 -07:00
narrow_error.ts ts: Migrate narrow_error to TypeScript. 2023-03-28 15:04:57 -07:00
narrow_history.js narrow: Save blue box position and restore on navigation. 2023-08-23 13:40:26 -07:00
narrow_state.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
narrow_title.js narrow: Extract narrow_title module. 2023-10-05 16:26:45 -07:00
narrow.js narrow: Move maybe_scroll_to_selected call. 2023-11-15 17:33:21 -08:00
navbar_alerts.js navbar_alerts: Move resize_app to resize. 2023-10-09 11:32:16 -07:00
navbar_help_menu.js help_menu: Extract help items from gear menu into a separate popover. 2023-10-23 14:15:13 -07:00
navbar_menus.js help_menu: Extract help items from gear menu into a separate popover. 2023-10-23 14:15:13 -07:00
navigate.js navigate: Move scroll_to_selected to message_viewport. 2023-10-09 11:32:16 -07:00
overlay_util.ts overlays: Extract enable / disable scrolling to a util module. 2023-10-10 16:43:57 -07:00
overlays.ts overlays: Rename is_active to any_active. 2023-10-11 09:45:37 -07:00
padded_widget.ts
page_params.ts gear_menu: Show options based on sponsorship status. 2023-11-06 14:55:14 -08:00
password_quality.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
peer_data.ts peer_data: Remove over defensive assert_number function. 2023-07-17 10:37:29 -07:00
people.ts ts: Migrate ‘user_sort.js’ to TypeScript. 2023-11-01 11:19:30 -07:00
personal_menu_popover.js personal_menu_popover: Don't make clear status tooltip interactive. 2023-11-02 16:27:18 -07:00
pill_typeahead.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
playground_links_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -07:00
plotly.js.d.ts stats: Install @types/plotly.js for type check. 2023-08-17 11:35:00 -07:00
pm_conversations.ts ts: Migrate pm_conversations module to typescript. 2023-08-08 12:19:12 -07:00
pm_list_data.js left_sidebar: Replace the presence dot with bot icon for bots. 2023-04-28 19:14:00 -07:00
pm_list_dom.ts left_sidebar: Use dm-list class. 2023-10-30 10:14:28 -07:00
pm_list.js left_sidebar: Use DM identifiers around direct-messages list. 2023-10-30 10:14:28 -07:00
poll_widget.ts poll_widgets: Fix types used for jQuery .val(). 2023-10-23 16:47:32 -07:00
popover_menus_data.js gear_menu: Don't show sponsorship link for orgs on paid plan. 2023-11-06 14:55:14 -08:00
popover_menus.js compose_box: Suppress send-area tooltips when vdots popover is open. 2023-11-14 12:10:38 -08:00
popovers.ts popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
presence.ts ts: Convert activity.js module to TypeScript. 2023-11-10 16:37:44 -08:00
reactions.js docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
read_receipts.js modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
realm_icon.ts ts: Migrate realm_icon to TypeScript. 2023-09-09 18:30:43 -07:00
realm_logo.ts ts: Migrate realm_logo to TypeScript. 2023-09-09 18:30:43 -07:00
realm_playground.ts realm_playground: Remove unchecked cast in sort_pygments_pretty_names_by_priority. 2023-10-25 13:08:36 -07:00
realm_user_settings_defaults.ts settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
recent_senders.js people: Add function get participants from user_ids_string. 2023-03-07 15:43:03 -08:00
recent_view_data.ts recent view: Rename topic to conversation. 2023-10-31 10:28:55 -07:00
recent_view_ui.js recent_view: Handle topics_widget being undefined. 2023-11-04 12:23:48 -07:00
recent_view_util.ts recent_view_util: Rename is_rt_visible to is_view_visible. 2023-10-25 17:35:00 -07:00
reload_setup.js reload: Fix bug where stream input is unexpectedly cleared on reload. 2023-11-14 12:05:14 -08:00
reload_state.ts
reload.js reload: Fix bug where stream input is unexpectedly cleared on reload. 2023-11-14 12:05:14 -08:00
rendered_markdown.js topic_mentions: Highlight the @topic mention for topic participants. 2023-11-13 08:29:16 -08:00
resize_handler.js scroll_bar: Hook to window resize event instead of ResizeObserver. 2023-11-03 10:24:36 -07:00
resize.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
rows.js rows: Fix logic for finding drafts rows. 2023-11-13 08:29:16 -08:00
rtl.ts global: Specialize jQuery .val() for elements with known value types. 2023-09-22 17:10:51 -07:00
scheduled_messages_feed_ui.js scheduled_messages: Indicate scheduled messages in conversation views. 2023-10-11 17:53:07 -07:00
scheduled_messages_overlay_ui.js scheduled_messages: Move UI to new scheduled_messages_ui module. 2023-10-03 17:56:43 -07:00
scheduled_messages_popover.js popovers: Focus first option in send later popover when opened with kbd. 2023-11-14 16:33:44 -08:00
scheduled_messages_ui.js compose: Pass in stream_id to compose when editing scheduled message. 2023-11-14 16:36:50 -08:00
scheduled_messages.js compose_banner: Display time for messages with < 5 mins scheduled time. 2023-11-10 09:20:15 -08:00
scroll_bar.ts scroll_bar: Hook to window resize event instead of ResizeObserver. 2023-11-03 10:24:36 -07:00
scroll_util.ts ts: Migrate scroll_util.js to TypeScript. 2023-04-27 09:00:13 -07:00
search_suggestion.js search: Remove "All messages" typeahead 2023-11-10 16:27:32 -08:00
search_util.ts
search.js refactor: Rename is_search to is_keyword_search for clarity. 2023-11-13 08:09:03 -08:00
sent_messages.ts sent_messages: Convert module to TypeScript. 2023-10-10 17:18:37 -07:00
sentry.ts webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
server_events_dispatch.js users: Send "update" events when deactivating or reactivating users. 2023-11-02 08:31:12 -07:00
server_events.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
settings_account.js modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
settings_bots.js settings: Use render_empty_list_message_if_needed for empty bot list. 2023-10-11 18:03:53 -07:00
settings_components.js settings_org: Extract settings_components module. 2023-10-09 17:26:49 -07:00
settings_config.ts settings: Add option for followed topics to unread count badge setting. 2023-11-17 14:07:20 -08:00
settings_data.ts stream_edit: Move get_request_data_for_stream_privacy to settings_data. 2023-10-04 16:35:24 -07:00
settings_display.js settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
settings_emoji.ts settings_emoji: Pass active emoji data to the ListWidget. 2023-10-11 18:03:53 -07:00
settings_exports.ts settings_exports: Convert module to TypeScript. 2023-10-02 17:49:36 -07:00
settings_invites.ts user_deactivation_ui: Convert module to TypeScript. 2023-10-16 13:06:54 -07:00
settings_linkifiers.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_muted_users.ts settings_muted_users: Fix sorting users by date muted. 2023-10-26 09:54:30 -07:00
settings_notifications.js settings_notifications: Enable muted stream notification settings. 2023-11-07 13:46:19 -08:00
settings_org.js settings: Use server_supported_permission_settings in webapp. 2023-11-01 10:42:56 -07:00
settings_panel_menu.js settings: Move set_settings_header to settings_panel_menu. 2023-10-09 16:04:30 -07:00
settings_playgrounds.js list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07:00
settings_profile_fields.js settings_profile_fields: Remove wrong $ prefix for non-jQuery variable. 2023-10-16 17:03:53 -07:00
settings_realm_domains.js
settings_realm_user_settings_defaults.js audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
settings_sections.js web: Fix namespace import names. 2023-10-03 12:21:06 -07:00
settings_streams.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_toggle.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
settings_ui.ts settings_ui: Fix type and $ prefix of status_element argument. 2023-10-04 23:51:50 -07:00
settings_user_groups_legacy.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_user_topics.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
settings_users.js modals: Rename close_modal_active to close_active. 2023-10-10 16:43:57 -07:00
settings.js settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
setup.ts setup: Fix wildly unsafe cast in $.fn.expectOne. 2023-09-08 14:32:26 -07:00
sidebar_ui.js left_sidebar: Prepare home views with selection logic, unread counts. 2023-11-03 10:08:37 -07:00
spectators.ts modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
spoilers.ts docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
starred_messages_ui.js js: Rename top_left_corner.js to left_sidebar_navigation_area.js. 2023-07-24 13:02:28 -07:00
starred_messages.js starred_messages: Use standard initialization patterns. 2023-06-08 09:42:56 -07:00
stream_bar.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
stream_color_events.js web: Fix namespace import names. 2023-10-03 12:21:06 -07:00
stream_color.ts stream_color: Increase contrast of stream icon color and background. 2023-11-14 12:23:10 -08:00
stream_create_subscribers_data.ts ts: Migrate stream_create_subscribers_data.js to TypeScript. 2023-08-17 11:38:13 -07:00
stream_create_subscribers.js stream_edit: Disable add button when input field is empty. 2023-10-12 18:24:05 -07:00
stream_create.js stream_settings_ui: Extract stream_settings_components module. 2023-10-10 12:09:15 -07:00
stream_data.ts streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
stream_edit_subscribers.js stream: Show warning when admin removes last user from a private stream. 2023-10-16 13:37:23 -07:00
stream_edit_toggler.ts stream_edit_toggler: Convert module to TypeScript. 2023-10-10 18:26:57 -07:00
stream_edit.js streams: Add API endpoint to get stream email. 2023-11-16 13:25:33 -05:00
stream_events.js stream_settings_ui: Move set_color to stream_settings_api. 2023-10-05 15:32:04 -07:00
stream_list_sort.js refactor: Move maybe_get_stream_name from stream_data to sub_store. 2023-05-18 08:46:16 -07:00
stream_list.js left_sidebar: Establish filter-handling grid on Streams, DM headers. 2023-11-09 17:39:26 -08:00
stream_muting.js message_list: Deduplicate stream muting live update code path. 2023-04-21 13:52:02 -07:00
stream_pill.ts stream_pill: Convert module to TypeScript. 2023-09-22 09:30:23 -07:00
stream_popover.js left-sidebar: Fix "New topic" button in stream popover. 2023-11-14 11:29:54 -08:00
stream_settings_api.ts stream_settings_api: Convert module to TypeScript. 2023-11-02 08:36:44 -07:00
stream_settings_components.js settings: Use server_supported_permission_settings in webapp. 2023-11-01 10:42:56 -07:00
stream_settings_containers.ts ts: Convert stream_settings_containers.js to TypeScript. 2023-07-17 17:24:15 -07:00
stream_settings_data.ts stream_settings_data.ts 2023-10-12 09:11:10 -07:00
stream_settings_ui.js gear_menu: Rename "Manage streams" -> "Stream settings". 2023-11-17 08:53:41 -08:00
stream_topic_history_util.js server_history: Prevent concurrent requests for the same stream_id. 2023-10-09 11:17:03 -07:00
stream_topic_history.js server_history: Prevent concurrent requests for the same stream_id. 2023-10-09 11:17:03 -07:00
stream_ui_updates.js stream settings: Fix tooltip for sub_unsub_button on right pane. 2023-10-13 11:08:54 -07:00
sub_store.ts stream_settings_api: Convert module to TypeScript. 2023-11-02 08:36:44 -07:00
submessage.js blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
subscriber_api.js user_profile: Add the subscribe widget to user profile. 2023-09-10 11:20:15 -07:00
templates.js templates: Allow the same line-wrapping in {{t}} as in {{#tr}}. 2023-03-16 11:26:45 -07:00
timerender.ts recent view: Add button to fetch more conversations. 2023-10-13 16:14:55 -07:00
tippyjs.ts tippyjs: Convert module to TypeScript. 2023-11-16 17:26:54 -08:00
todo_widget.js todo_widget: Do not sort alphabetically and by status of completion. 2023-09-28 15:53:13 -07:00
topic_generator.js hotkey: Add 'narrow to next unread followed topic' hotkey. 2023-11-01 17:37:41 -07:00
topic_list_data.js topic_list: Update the order of "Followed" topics in the muted stream. 2023-09-11 17:55:37 -07:00
topic_list.js left_sidebar: Explicitly register clickable topic areas. 2023-09-27 14:06:09 -07:00
topic_popover.js left_sidebar_popovers: Show sidebar icon when visible. 2023-11-06 14:20:48 -08:00
transmit.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
tutorial.js
typeahead_helper.js typeahead: Fix '@topic' not present when stream wildcard suggested. 2023-11-14 12:09:16 -08:00
types.ts topic_mentions: Rename wildcard_mentioned to stream_wildcard_mentioned. 2023-11-10 11:06:26 -08:00
typing_data.ts muted_users: Hide muted typists in streams. 2023-10-10 17:36:55 -07:00
typing_events.js typing_notifications: Frontend work to display notifs for streams. 2023-10-10 17:36:55 -07:00
typing.js typing_indicator: Add a 'stream_id' parameter to 'POST /typing'. 2023-10-12 09:53:09 -07:00
ui_init.js sidebar_ui: Move initializing functions to module file. 2023-11-02 12:23:25 -07:00
ui_report.ts ui_report: Reuse channel.xhr_error_message function in error method. 2023-08-31 13:47:16 -07:00
ui_util.ts stream_popover: Extract functions to show sidebar menu icon. 2023-11-06 14:20:48 -08:00
unread_ops.js overlays_modals: Replace with inline use of overlays/modals.any_active. 2023-10-11 09:45:37 -07:00
unread_ui.js navbar: Simplify unread logic on left-sidebar toggle indicator. 2023-10-26 10:28:02 -07:00
unread.js settings: Add option for followed topics to unread count badge setting. 2023-11-17 14:07:20 -08:00
upload_widget.ts upload_widget: Remove default value for max_file_upload_size. 2023-09-08 13:09:12 -07:00
upload.js compose: Disable send button when upload/s are in progress. 2023-11-17 10:31:58 -08:00
url-template.d.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
user_card_popover.js user_card_popover: Fix reactivate user button not working. 2023-11-03 08:47:04 -07:00
user_deactivation_ui.ts user_deactivation_ui: Convert module to TypeScript. 2023-10-16 13:06:54 -07:00
user_events.js users: Send "update" events when deactivating or reactivating users. 2023-11-02 08:31:12 -07:00
user_group_create_members_data.ts ts: Migrate user_group_create_members_data.js to TypeScript. 2023-08-17 11:38:13 -07:00
user_group_create_members.js settings_users: Extract user sort comparators to new user_sort module. 2023-10-03 08:14:51 -07:00
user_group_create.js user_group_create: Move create_user_group_clicked. 2023-10-03 08:16:09 -07:00
user_group_edit_members.js settings_users: Extract user sort comparators to new user_sort module. 2023-10-03 08:14:51 -07:00
user_group_edit.js user_group_settings_ui: Merge into user_group_edit. 2023-10-09 10:58:50 -07:00
user_group_pill.ts ts: Migrate user_group_pill module to TypeScript. 2023-07-17 10:38:24 -07:00
user_group_popover.js popovers: Refactor show popovers as overlay on mobile widths. 2023-10-05 08:29:12 -07:00
user_groups.ts settings: Use server_supported_permission_settings in webapp. 2023-11-01 10:42:56 -07:00
user_pill.ts compose_pm_pill: Convert module to TypeScript. 2023-11-01 21:39:05 -07:00
user_profile.js user_profile: Sort arguments to "render_user_profile_modal". 2023-10-26 13:17:28 -07:00
user_search.js user search: Always close widget on escape instead of clearing first. 2023-11-06 15:10:23 -08:00
user_settings.ts settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
user_sort.ts ts: Migrate ‘user_sort.js’ to TypeScript. 2023-11-01 11:19:30 -07:00
user_status_ui.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
user_status.ts user_status: Remove useless number coercion for object keys. 2023-10-30 13:30:47 -07:00
user_topic_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -07:00
user_topics_ui.js user topics: Delay rerendering all messages. 2023-10-17 16:19:53 -07:00
user_topics.ts settings_ui: Fix type and $ prefix of status_element argument. 2023-10-04 23:51:50 -07:00
util.ts util: Fix the 'find_wildcard_mentions' function. 2023-10-06 11:38:37 -07:00
vdom.ts pm_list_dom: Convert module to TypeScript. 2023-10-02 17:48:39 -07:00
views_util.js views_util: Remove duplicate call to resize filters height. 2023-10-20 10:10:19 -07:00
watchdog.ts
widgetize.js widgetize: Move widget registration to new widgets module. 2023-10-06 13:17:51 -07:00
widgets.js widgetize: Move widget registration to new widgets module. 2023-10-06 13:17:51 -07:00
zcommand.js theme: Change recipient bar color and theme in the same paint. 2023-07-03 21:47:45 -07:00
zform.js zform validation: Migrate validation logic to zod. 2023-10-27 16:14:51 -07:00
zulip_test.js