zulip/web/src
Rahul 4dfb04d501 compose_ui: Use Intl.ListFormat rather than .join(", ").
This commit changes .join(",") to Int1.ListFormat.
This produces more accurate translations.

Refactor compose_ui.test to update the testcase for Alice and Bob.
The previous test case output of "Alice,Bob"  modify to "Alice and Bob"
to align with the behavior of Int1.ListFormat,
which joins lists using ',' & 'and'.
2023-11-07 13:18:57 -08:00
..
analytics support: Add option to delete user from /activity/support. 2023-05-16 12:38:12 -07:00
billing sponsorship: Show error message for the field under the field. 2023-11-06 14:55:14 -08:00
bundles webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
portico portico: Fix new organization form focus scrolling. 2023-10-26 16:27:35 -07:00
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.js activity: Extract new activity_ui module. 2023-10-05 08:27:30 -07:00
add_stream_options_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -07: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_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07: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: Change 'audio' references to 'voice'. 2023-10-18 14:04:00 -07: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_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose_recipient.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07: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_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07: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_tooltips: Don't show tooltip on focus. 2023-11-03 10:01:21 -07:00
compose_ui.js compose_ui: Use Intl.ListFormat rather than .join(", "). 2023-11-07 13:18:57 -08:00
compose_validate.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
composebox_typeahead.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07: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: Allow pasting plainly, when Shift is held down, for Firefox. 2023-11-07 11:39:06 -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 list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07: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 feedback_widget: Don't use non-optimal animation properties. 2023-05-24 11:30:55 -07:00
fetch_status.ts ts: Migrate fetch_status to TypeScript. 2023-05-31 13:31:12 -07:00
filter.js narrow: Add "(guest)" to user names in narrow title. 2023-10-12 12:06:10 -07: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 navbar: Remove stale focus-dropdown code. 2023-10-23 14:15:13 -07:00
giphy.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
global.d.ts stream_color: Convert module to TypeScript. 2023-11-02 08:36:44 -07: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 settings: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07:00
hbs.d.ts invite: Convert module to TypeScript. 2023-09-22 17:10:51 -07:00
hotkey.js stream search: Always close search on Escape. 2023-11-06 15:10:23 -08:00
hotspots.js compose: Introduce 'Start new conversation' button. 2023-10-10 17:37:03 -07: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 follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07: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: Add copied confirmation tooltip on invite link. 2023-10-22 14:21:16 -07: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_popovers: Show sidebar icon when visible. 2023-11-06 14:20:48 -08:00
left_sidebar_navigation_area.js left_sidebar: Update order and unreads when switching home views. 2023-11-03 10:08:37 -07:00
lightbox.js lightbox: Fix video playing in background after closing. 2023-10-12 09:57:21 -07:00
linkifiers.ts linkifier: Remove unused debug message. 2023-05-29 14:40:55 -07: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 typos: Fix typos caught by typos. 2023-10-09 11:55:16 -07: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 messages: Add support to allow bot-owners to delete messages. 2023-10-12 12:13:39 -07: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 recent view: Rename topics to conversations in code comments. 2023-09-07 10:35:06 -07: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 web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07: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 css: Rename .message_table to .message-list. 2023-08-21 15:17:45 -07:00
message_list_view.js compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
message_list.js message_lists: Fix import cycle from how home is initialized. 2023-10-02 19:17:08 -07: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 message_scroll: Move state flags to new module message_scroll_state. 2023-10-02 17:37:56 -07:00
message_scroll.js message_scroll: Move state flags to new module message_scroll_state. 2023-10-02 17:37:56 -07:00
message_store.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -07: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 search: Move search code from message_view_header to search.js. 2023-09-22 09:55:50 -07: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 narrow_state: Add stream_id() function. 2023-10-10 17:36:55 -07:00
narrow_title.js narrow: Extract narrow_title module. 2023-10-05 16:26:45 -07:00
narrow.js hotkey: Add 'narrow to next unread followed topic' hotkey. 2023-11-01 17:37:41 -07: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 popover_menus: Move popoover to top if focused on text field. 2023-11-07 11:31:10 -08:00
popovers.ts popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
presence.ts ts: Migrate presence.js module to typescript. 2023-08-16 11:46:40 -07: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 narrow: Cut import of hashchange. 2023-10-06 19:41:59 -07:00
reload_state.ts
reload.js reload: Don't reload on 403 error for spectators. 2023-10-09 11:00:33 -07:00
rendered_markdown.js markdown: Add zulip-code-block class to code blocks. 2023-11-02 13:52:30 -07: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 recipient-row: Remove logic for floating recipient bar. 2023-10-06 09:13:27 -07: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 compose_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
scheduled_messages_ui.js compose: Remove redundant code from scheduled_messages_ui.js. 2023-10-04 12:54:36 -07:00
scheduled_messages.js scheduled_messages: Move UI to new scheduled_messages_ui module. 2023-10-03 17:56:43 -07: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 users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
search_util.ts
search.js popovers: Hide when starting certain actions. 2023-10-23 14:15:13 -07: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: Rename default_view and escape_navigates_to_default_view. 2023-10-26 11:00:12 -07: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 stream_settings_api: Adjust set_stream_property usage. 2023-11-02 08:36:44 -07: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: Convert module to TypeScript. 2023-11-02 08:36:44 -07: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 user_profile: Show streams to subscribe for user's own profile. 2023-10-18 15:28:46 -07: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 stream_settings: Move "Mute stream" to the top of Notification settings. 2023-11-02 14:07:44 -07: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 stream search: Always close search on Escape. 2023-11-06 15:10:23 -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 stream_popover: Extract functions to show sidebar menu icon. 2023-11-06 14:20:48 -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 stream_settings_api: Adjust set_stream_property usage. 2023-11-02 08:36:44 -07: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.js left_sidebar: Use DM identifiers on DM containers. 2023-10-30 10:14:28 -07: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 compose: Show pronouns in compose typeaheads. 2023-10-20 12:30:21 -07:00
types.ts settings: Use server_supported_permission_settings in webapp. 2023-11-01 10:42:56 -07: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 navbar: Remove userlist unread count. 2023-10-24 13:57:27 -07: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: Fix re-upload of files when upload fails. 2023-11-06 08:53:56 -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