zulip/web/src
Sahil Batra 30fc4f7832 groups: Disable "Add" button in members list if input is empty.
We previously had code to disable the "Add" button initially but
then we re-enabled it again if user had permission to add members.

We do not need that code to enable/disable the button based on
permission since the button is disabled initially and it is
only enabled when user updates the input which is not allowed
if users is not allowed to add members.
2024-02-14 12:26:07 -08:00
..
analytics support: Add option to delete user from /activity/support. 2023-05-16 12:38:12 -07:00
billing stripe: Fix $0 invoices being generated on upgrade. 2024-02-12 15:15:56 -08:00
bundles css: Move Bootstrap alerts CSS to separate file. 2024-01-28 16:08:30 -08:00
portico features: Adjust table columns for Cloud default. 2024-02-13 15:11:02 -08:00
stats stats: Remove unchecked casts of Plotly data. 2023-10-25 13:08:36 -07:00
about_zulip.ts modals: Move "About Zulip" modal from ".app" div to body. 2023-11-29 10:35:18 -08:00
activity_ui.js users: Do not pass unknown users data for webapp. 2023-12-07 19:34:07 -08:00
activity.ts eslint: Fix @typescript-eslint/prefer-optional-chain. 2023-12-23 15:36:05 -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 user_groups: Disable "Add" button for members list if input is empty. 2023-11-29 10:58:04 -08:00
admin.js admin: Remove unnecessary development_environment check. 2024-02-08 11:03:47 -08: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 message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
all_messages_data.ts filter: Remove incorrect check for All messages view. 2024-01-15 12:26:24 -08:00
assets.d.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
attachments_ui.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
audible_notifications.ts audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
avatar.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08: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/prefer-nullish-coalescing. 2023-12-23 15:36:05 -08:00
bot_data.ts web: Replace Zod z.union with z.discriminatedUnion or .nullable. 2024-02-09 18:48:20 -05:00
browser_history.ts eslint: Fix @typescript-eslint/prefer-string-starts-ends-with. 2023-12-23 15:36:05 -08:00
buddy_data.ts buddy_data: Convert module to typescript. 2023-12-27 15:53:39 -08:00
buddy_list.js padded widget: Unabbreviate content_sel to content_selector. 2023-12-03 08:39:07 -08:00
bulleted_numbered_list_util.ts bulleted_numbered_list_util: Convert module to TypeScript. 2023-10-02 17:46:56 -07:00
channel.ts eslint: Fix @typescript-eslint/prefer-string-starts-ends-with. 2023-12-23 15:36:05 -08:00
click_handlers.js click_handlers: Remove dead code for Bootstrap popovers. 2024-02-09 17:06:03 -08:00
color_data.ts
common.ts hotkey: Correct Mac equivalent of Alt and handle exceptions separately. 2024-01-25 10:51:25 -08:00
components.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
compose_actions.js compose_actions: Fix incorrect condition. 2024-02-05 08:51:10 -08:00
compose_banner.ts compose_banner: Restrict banner to only JQuery, never htmlString. 2023-12-28 16:53:46 -08:00
compose_call_ui.js compose_box: Improve structures around compose buttons. 2023-11-13 12:45:13 -08:00
compose_call.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-12-23 15:36:05 -08: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 stream_data: Avoid undefined return from is_user_subscribed. 2023-12-23 15:36:05 -08:00
compose_fade_users.ts buddy_data: Convert module to typescript. 2023-12-27 15:53:39 -08:00
compose_fade.js narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
compose_notifications.ts compose_notifications: Convert module to typescript. 2023-12-28 16:53:46 -08:00
compose_pm_pill.ts user_pill: Add support to not allow adding inaccessible users manually. 2024-01-03 11:04:35 -08:00
compose_popovers.js compose: Move buttons to popover in 2 batches instead of all at once. 2023-11-21 21:01:17 -08:00
compose_recipient.js compose_ui: Clean up placeholder logic. 2024-02-09 15:11:17 -08:00
compose_reply.js filter: Use terms instead of operands. 2024-01-02 16:24:53 -08:00
compose_setup.js refactor: Extract new function show_preview_area for the compose box. 2024-01-25 10:51:25 -08:00
compose_state.ts refactor: Initialise state variables to undefined instead of false. 2024-01-14 18:11:26 -08: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: Show tooltip instantly for a .disabled-on-hover button. 2023-12-04 16:26:53 -08:00
compose_ui.ts compose_ui: Clean up placeholder logic. 2024-02-09 15:11:17 -08:00
compose_validate.js compose: Simplify convert_mentions_to_silent_in_direct_messages. 2024-01-19 14:56:55 -08:00
compose.js markdown: Don't mutate the message in apply_markdown/render. 2024-02-01 12:12:06 -08:00
composebox_typeahead.js typeahead: Improve slash command typeahead text. 2024-01-09 10:34:05 -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 copy_and_paste: Refactor code block turndown code to reduce duplication. 2024-02-02 10:34:09 -08:00
csrf.ts
css_variables.d.ts ts: Migrate popover_menus to typescript. 2023-12-17 14:00:44 -08:00
css_variables.js compose: Update icons for formatting buttons. 2023-12-01 13:51:39 -08:00
custom_profile_fields_ui.js user_pill: Add support to not allow adding inaccessible users manually. 2024-01-03 11:04:35 -08:00
dark_theme.ts
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 Revert "desktop_app: Close popover when clicking on "Plan management"." 2024-01-19 08:42:25 -08: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 drafts: Move some functions from draft_overlay_ui. 2024-02-13 15:20:48 -08:00
drafts.js drafts: Move some functions from draft_overlay_ui. 2024-02-13 15:20:48 -08:00
dropdown_widget.js recent_view: Fix filter dropdown enabled after search for spectators. 2023-11-29 21:47:36 -08:00
echo.js echo: Track if we are showing slow spinner for a message. 2024-02-05 11:06:46 -08:00
electron_bridge.d.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
emoji_picker.js emoji_picker: Fix status emoji picker inconsistencies. 2024-01-25 18:15:45 -08:00
emoji.ts emoji: Remove number as possible type for emoji_code. 2024-01-28 14:17:15 -08:00
emojisets.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
favicon.ts dependencies: Upgrade JavaScript dependencies. 2023-12-07 14:29:32 -08:00
feedback_widget.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
fetch_status.ts message_util: Convert module to typescript. 2024-01-05 10:47:12 -08:00
filter.ts ts: Update extension of recently migrated '.js' files. 2024-02-12 09:49: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 FoldDict: Always use IterableIterator. 2023-12-22 16:18:50 -08:00
gear_menu_util.ts gear_menu: Fix display of version for forks of betas. 2023-11-21 12:23:21 -08:00
gear_menu.js settings: Rename settings_display to settings_preferences. 2024-01-12 15:33:16 -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 eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -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 notifications: Collapse blockquotes and "user said" paragraphs. 2024-01-30 17:22:20 -08:00
hash_util.ts filter: Use terms instead of operands. 2024-01-02 16:24:53 -08:00
hashchange.js refactor: Extract get_nth_hash_section() and use 0-based indexing. 2024-01-30 17:22:20 -08:00
hbs.d.ts invite: Convert module to TypeScript. 2023-09-22 17:10:51 -07:00
hotkey.js hotkey: Introduce hotkey Alt+P to toggle preview for compose box. 2024-01-25 10:51:25 -08:00
hotspots.js events: Add 'onboarding_steps' event deprecating 'hotspots'. 2023-12-06 18:19:20 -08:00
huddle_data.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
i18n.ts
inbox_ui.js inbox_ui: Use Intl.ListFormat rather than .join(", "). 2024-01-17 13:43:17 -08:00
inbox_util.ts inbox_util: Convert module to TypeScript. 2023-11-02 08:36:44 -07:00
info_overlay.js markdown: Don't mutate the message in apply_markdown/render. 2024-02-01 12:12:06 -08:00
input_pill.ts user_pill: Add support to not allow adding inaccessible users manually. 2024-01-03 11:04:35 -08: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 eslint: Fix @typescript-eslint/no-empty-function. 2023-12-23 15:36:05 -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: Remove export in deselect_top_left_corner_items. 2024-02-09 15:53:05 -08:00
lightbox.js lightbox: Use rows module to query message_row elements. 2024-01-18 08:31:48 -08:00
linkifiers.ts Revert "linkifiers: Match JS implementation to server implementation." 2023-11-16 14:59:48 -08:00
list_cursor.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08: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 eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
loading.ts
local_message.ts local_message: Convert module to typescript. 2023-12-27 23:23:36 -08:00
localstorage.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
markdown_config.ts marked: Stub marked and convert markdown module to typescript. 2024-02-01 12:12:06 -08:00
markdown.ts marked: Stub marked and convert markdown module to typescript. 2024-02-01 12:12:06 -08:00
message_actions_popover.js compose: Do not select message row on opening message actions popover. 2023-11-21 11:20:13 -08:00
message_edit_history.js rendered_markdown: Convert module to typescript. 2024-01-19 17:54:07 -08:00
message_edit.js markdown: Don't mutate the message in apply_markdown/render. 2024-02-01 12:12:06 -08:00
message_events.js filter: Use terms instead of operands. 2024-01-02 16:24:53 -08: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.ts message_feed_top_notices: Convert module to typescript. 2024-01-03 14:39:26 -08:00
message_fetch.js ts: Update extension of recently migrated '.js' files. 2024-02-12 09:49:54 -08:00
message_flags.ts message flags: Convert module to typescript. 2024-01-02 16:48:45 -08:00
message_helper.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -07:00
message_list_data.ts message_list_data: Potentially return undefined in first_unread_message_id. 2023-12-27 21:48:54 -08:00
message_list_hover.js message_edit: Fix cursor style on hover in edit area. 2024-01-14 15:34:28 -08:00
message_list_tooltips.js message_list: Suppress reaction button tooltip with picker open. 2023-12-08 15:58:49 -08:00
message_list_view.js message_edit_notice: Change edited notice computation logic location. 2024-02-12 10:51:12 -08:00
message_list.js narrow: Clarify some confusing details. 2024-02-01 12:27:46 -08:00
message_lists.ts reactions: Fix reactions not displayed in all messages view. 2024-02-05 11:06:46 -08:00
message_live_update.js message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
message_notifications.js message_notifications: Shorten other users string. 2024-02-09 18:03:29 -08:00
message_parser.ts eslint: Fix @typescript-eslint/no-useless-template-literals. 2024-01-29 16:14:26 -08:00
message_scroll_state.ts narrow: Simplify actively_scrolling data flow. 2023-11-15 17:33:21 -08:00
message_scroll.js message_scroll: Add some explanatory comments. 2024-02-04 17:34:24 -08:00
message_store.ts message_store: Only allow number for message_id. 2024-01-19 17:54:07 -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.ts message_util: Convert module to typescript. 2024-01-05 10:47:12 -08:00
message_view_header.js search: Add setter and getter for search bar text. 2024-01-14 15:07:24 -08:00
message_viewport.ts message_viewport: Rename at_top for clarity. 2024-02-04 17:34:24 -08:00
messages_overlay_ui.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
modals.ts eslint: Fix @typescript-eslint/no-useless-template-literals. 2024-01-29 16:14:26 -08: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.ts narrow_banner: Convert module to typescript. 2024-01-03 10:28:10 -08:00
narrow_error.ts narrow_banner: Convert module to typescript. 2024-01-03 10:28:10 -08:00
narrow_history.ts filter: Use terms instead of operands. 2024-01-02 16:24:53 -08:00
narrow_state.ts narrow_state: Add pm_ids_set helper. 2024-02-06 14:44:09 -08:00
narrow_title.ts narrow_title: Migrate module to typescript. 2023-12-27 20:39:53 -08:00
narrow.js narrow: Remove not required call to save_narrow. 2024-02-03 17:19:30 -08:00
navbar_alerts.js navbar_alerts: Move resize_app to resize. 2023-10-09 11:32:16 -07:00
navbar_help_menu.ts navbar_help_menu: Migrate module to typescript. 2023-12-29 12:15:08 -08: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: Correct handling of limited fetched content. 2024-02-05 23:17:43 -08:00
onboarding_steps.js banner: Make banner about automatic follow/unmute topics one-time only. 2023-12-06 18:19:20 -08:00
overlay_util.ts overlays: Extract enable / disable scrolling to a util module. 2023-10-10 16:43:57 -07:00
overlays.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-12-23 15:36:05 -08:00
padded_widget.ts padded widget: Unabbreviate content_sel to content_selector. 2023-12-03 08:39:07 -08:00
page_params.ts page_params: Add typing notifications constant to type. 2024-02-12 09:49:54 -08:00
password_quality.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
peer_data.ts peer_data: Extend get_subscriber_count to allow excluding bots. 2024-02-06 14:44:09 -08:00
people.ts people: Gracefully fail for invalid users in user_is_bot. 2024-02-06 14:44:09 -08: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.ts playground_links_popover: Return if 'playground_info' is undefined. 2024-02-13 11:44:01 -08:00
plotly.js.d.ts stats: Install @types/plotly.js for type check. 2023-08-17 11:35:00 -07:00
pm_conversations.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
pm_list_data.ts topic_list_data: Convert module to typescript. 2024-01-14 14:50:49 -08:00
pm_list_dom.ts vdom: Fix types to avoid relying on unsound bivariance. 2024-01-23 12:13:41 -08:00
pm_list.js left_sidebar: Use DM identifiers around direct-messages list. 2023-10-30 10:14:28 -07:00
poll_modal.js polls: Add option for modal to create polls. 2023-11-21 21:01:17 -08:00
poll_widget.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
popover_menus_data.js left_sidebar: Add mark all messages unread to three dot topic menu. 2024-01-29 16:07:19 -08:00
popover_menus.ts popover_menu: Fix popover not closed on clicking external links. 2024-01-19 08:42:25 -08:00
popovers.ts popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
presence.ts eslint: Fix @typescript-eslint/prefer-optional-chain. 2023-12-23 15:36:05 -08:00
pygments_data.ts pygments_data: Move data to typescript. 2024-01-24 17:06:03 -08:00
reactions.js reactions: Rename get_reaction_section. 2024-02-05 11:06:46 -08:00
read_receipts.ts read_receipts: Convert module to TypeScript. 2024-01-05 11:52:59 -08:00
realm_icon.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
realm_logo.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
realm_playground.ts playground_links_popover: Convert module to TypeScript. 2024-02-13 11:44:01 -08:00
realm_user_settings_defaults.ts settings: Add "Automatically follow topics where I'm mentioned" setting. 2023-12-11 23:26:11 -08:00
recent_senders.ts recent senders: Convert module to typescript. 2023-12-27 14:05:35 -08:00
recent_view_data.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
recent_view_ui.js refactor: Remove current_date arg from relative_time_string_from_date. 2024-01-18 08:32:30 -08:00
recent_view_util.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
reload_setup.js page_params: Move initial_pointer and friends to message_fetch. 2024-01-01 17:37:50 -08:00
reload_state.ts
reload.js reload: Add on-focus handler after a delay. 2024-02-04 17:38:56 -08:00
rendered_markdown.ts rendered markdown: Assert data-user-group-id is always defined. 2024-01-19 17:54:07 -08:00
resize_handler.js scroll_bar: Hook to window resize event instead of ResizeObserver. 2023-11-03 10:24:36 -07:00
resize.ts resize: Convert module to typescript. 2024-02-09 21:17:16 -08:00
rows.ts lightbox: Use rows module to query message_row elements. 2024-01-18 08:31:48 -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.ts scheduled_messages_feed_ui: Convert module to TypeScript. 2024-02-06 22:25:55 -08:00
scheduled_messages_overlay_ui.js scheduled_messages_data: Convert object to Map. 2024-01-21 08:54:20 -08: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 scheduled_messages_data: Convert object to Map. 2024-01-21 08:54:20 -08:00
scheduled_messages.ts scheduled_messages_feed_ui: Convert module to TypeScript. 2024-02-06 22:25:55 -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
search_suggestion.js filter: Use terms instead of operands. 2024-01-02 16:24:53 -08:00
search_util.ts
search.js narrow: Remove duplicate clear search form. 2024-02-03 17:15:26 -08:00
sent_messages.ts sent_messages: Convert module to TypeScript. 2023-10-10 17:18:37 -07:00
sentry.ts dependencies: Upgrade JavaScript dependencies. 2023-12-07 14:29:32 -08:00
server_events_dispatch.js people: Gracefully fail for invalid users in user_is_bot. 2024-02-06 14:44:09 -08:00
server_events.js web: Use better exponential backoff algorithm. 2024-02-04 17:38:56 -08:00
settings_account.js settings: Do not use bootstrap "fade" class. 2024-01-29 09:55:32 -08:00
settings_bots.js settings: Show the text about downloading config in "Active bots". 2024-01-25 14:28:48 -08:00
settings_components.js settings: Fix check_property_changed code for user access setting. 2024-02-08 11:03:47 -08:00
settings_config.ts settings: Rename 'display_settings' to 'preferences'. 2024-01-23 10:11:44 -08:00
settings_data.ts users: Do not pass unknown users data for webapp. 2023-12-07 19:34:07 -08:00
settings_emoji.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-12-23 15:36:05 -08:00
settings_exports.ts refactor: Remove current_date arg from relative_time_string_from_date. 2024-01-18 08:32:30 -08:00
settings_invites.ts web: Replace Zod z.union with z.discriminatedUnion or .nullable. 2024-02-09 18:48:20 -05:00
settings_linkifiers.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_muted_users.ts settings: Handle inaccessible users in muted users list. 2023-12-07 19:34:07 -08:00
settings_notifications.js settings_notifications: Enable muted stream notification settings. 2023-11-07 13:46:19 -08:00
settings_org.js pygments_data: Move data to typescript. 2024-01-24 17:06:03 -08: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 settings_playgrounds: Fix HTML injection in language typeahead. 2024-01-24 17:46:56 -08:00
settings_preferences.js settings: Rename 'emoji-display-settings' to 'emoji-preferences'. 2024-01-23 10:11:44 -08:00
settings_profile_fields.js settings_profile_fields: Fix early read of page_params. 2024-01-01 17:39:10 -08:00
settings_realm_domains.ts settings_realm_domains: Fix linter error. 2024-01-05 11:32:04 -08:00
settings_realm_user_settings_defaults.js settings: Rename settings_display to settings_preferences. 2024-01-12 15:33:16 -08:00
settings_sections.js settings: Rename settings_display to settings_preferences. 2024-01-12 15:33:16 -08: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_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 'display_settings' to 'preferences'. 2024-01-23 10:11:44 -08:00
setup.ts page_params: Move page_load_time to zulip_test. 2023-12-29 11:58:58 -08:00
sidebar_ui.js left_sidebar: Respect unread display settings on STREAMS header. 2023-11-29 13:33:19 -08: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.ts starred_messages: Migrate module to typescript. 2023-12-28 18:24:40 -08:00
stream_bar.ts stream bar: Convert module to typescript. 2024-02-10 07:07:08 -08:00
stream_color_events.js narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08: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 page_params: Fix types of narrow, server_sentry_dsn, user_id. 2023-12-29 14:16:19 -08: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_create: Fix early read of page_params. 2024-01-01 17:39:10 -08:00
stream_data.ts stream bar: Convert module to typescript. 2024-02-10 07:07:08 -08:00
stream_edit_subscribers.js stream-subscribers: Remove the error/success message on typing in input. 2024-02-14 12:26:07 -08:00
stream_edit_toggler.ts stream_edit_toggler: Remove setup_stream_subscriptions_hash. 2024-01-14 15:30:46 -08:00
stream_edit.js stream_settings: Add confirmation modal for changing privacy. 2024-02-13 17:56:44 -08: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.ts topic_generator: Convert module to typescript. 2024-01-28 14:20:45 -08:00
stream_list.js ts: Update extension of recently migrated '.js' files. 2024-02-12 09:49:54 -08:00
stream_muting.js
stream_pill.ts stream_pill: Convert module to TypeScript. 2023-09-22 09:30:23 -07:00
stream_popover.js stream_popover: Remove stale code. 2024-02-13 08:53:57 -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 stream_settings: Make stream name in right panel header a link. 2024-02-14 11:27:41 -08: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: Make the right panel empty according to the URL hash. 2024-01-14 15:30:46 -08:00
stream_topic_history_util.ts stream_topic_history_util: Convert module to typescript. 2024-01-11 12:45:39 -08:00
stream_topic_history.ts stream_topic_history: Convert module to typescript. 2024-01-10 09:02:17 -08:00
stream_ui_updates.js stream-settings: Refactor code used to update url hash. 2024-01-14 15:30:46 -08: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.ts subscriber_api: Convert module to TypeScript. 2023-12-28 15:05:16 -08:00
templates.js
time_zone_util.ts time_zone_util: Avoid relying on timeZoneName: "longOffset". 2023-11-29 09:57:10 -08:00
timerender.ts timerender: Fix get_timestamp_for_flatpickr when no parameter passed. 2024-02-05 12:33:39 -08:00
tippyjs.ts compose: Show tooltip instantly for a .disabled-on-hover button. 2023-12-04 16:26:53 -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.ts topic_generator: Rearrange checks inside if statement. 2024-02-03 17:19:30 -08:00
topic_list_data.ts topic list: Convert module to typescript. 2024-01-29 10:22:35 -08:00
topic_list.ts topic list: Convert module to typescript. 2024-01-29 10:22:35 -08:00
topic_popover.js left_sidebar: Add mark all messages unread to three dot topic menu. 2024-01-29 16:07:19 -08:00
transmit.js topic_mentions: Fix restriction rule for @-topic mentions. 2023-11-23 12:52:25 -08:00
tutorial.js
typeahead_helper.ts typeahead: Prefer word boundary matches to arbitrary substring matches. 2024-01-29 17:24:11 -08:00
types.ts Remove User type from types.ts. 2024-01-29 10:06:18 -08:00
typing_data.ts muted_users: Hide muted typists in streams. 2023-10-10 17:36:55 -07:00
typing_events.ts ts: Update extension of recently migrated '.js' files. 2024-02-12 09:49:54 -08:00
typing.ts typing_status: Add an extra notification_event_type to Recipients. 2024-02-12 10:51:12 -08:00
ui_init.js ts: Update extension of recently migrated '.js' files. 2024-02-12 09:49:54 -08: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 notifications: Collapse blockquotes and "user said" paragraphs. 2024-01-30 17:22:20 -08:00
unread_ops.js unread: Fix process_visible race with fetching. 2024-02-05 23:17:43 -08:00
unread_ui.ts unread_ui: Convert module to typescript. 2023-12-28 11:26:37 -08:00
unread.ts stream_topic_history: Convert module to typescript. 2024-01-10 09:02:17 -08:00
upload_widget.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
upload.js narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08:00
url-template.d.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
user_card_popover.js single_message: Use data-message-id instead of zid. 2024-01-18 08:31:48 -08:00
user_deactivation_ui.ts user_deactivation_ui: Convert module to TypeScript. 2023-10-16 13:06:54 -07:00
user_events.js people: Gracefully fail for invalid users in user_is_bot. 2024-02-06 14:44:09 -08:00
user_group_components.js user_groups: Add UI to set and update can_mention_group setting. 2023-11-29 10:58:04 -08:00
user_group_create_members_data.ts page_params: Fix types of narrow, server_sentry_dsn, user_id. 2023-12-29 14:16:19 -08: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-groups: Remove banner shown on successful group creation. 2023-11-30 12:33:44 -08:00
user_group_edit_members.js group-members: Remove the error/success message on typing in input. 2024-02-14 12:26:07 -08:00
user_group_edit.js groups: Disable "Add" button in members list if input is empty. 2024-02-14 12:26:07 -08:00
user_group_pill.ts ts: Migrate user_group_pill module to TypeScript. 2023-07-17 10:38:24 -07:00
user_group_popover.ts user_group_popover: Convert module to typescript. 2024-01-09 16:47:37 -08:00
user_groups.ts typeahead_helper: Convert module to typescript. 2024-01-29 10:06:18 -08:00
user_pill.ts user_pill: Add support to not allow adding inaccessible users manually. 2024-01-03 11:04:35 -08:00
user_profile.js popover: Fix user popover and profile for bot with inaccessible users. 2023-12-13 00:45:20 -08: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: Add "Automatically follow topics where I'm mentioned" setting. 2023-12-11 23:26:11 -08: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: Fix parsing of partial user_status events. 2024-01-11 14:06:11 -08: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 eslint: Fix @typescript-eslint/prefer-optional-chain. 2023-12-23 15:36:05 -08:00
util.ts util: Fix call_function_periodically. 2024-02-04 17:38:56 -08:00
vdom.ts vdom: Fix types to avoid relying on unsound bivariance. 2024-01-23 12:13:41 -08:00
views_util.js narrow: Remove duplicate clear search form. 2024-02-03 17:15:26 -08:00
watchdog.ts watchdog: Handle exception in callback. 2023-11-19 15:04:58 -08:00
widgetize.js narrow: Use message list id to track message lists in DOM. 2024-01-18 08:31:48 -08: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 page_params: Move page_load_time to zulip_test. 2023-12-29 11:58:58 -08:00