zulip/web/src
evykassirer 4215c9d707 message_notifications: Check if NotificationAPI is undefined.
`window.Notification` can be `undefined` in iOS Safari.
https://bugs.webkit.org/show_bug.cgi?id=247315

This hasn't caused any known bugs, but it's better to catch
this case with an undefined check than to assert it's defined
when we convert this file to typescript.
2024-09-30 12:07:27 -07:00
..
billing stripe: Allow customer to switch license management type. 2024-09-26 16:13:28 -07:00
bundles upload: Stop importing unused Uppy styles. 2024-07-24 10:12:17 -07:00
portico register: Ask which review site for how found zulip. 2024-09-27 13:23:08 -07:00
stats stats: Fix @typescript-eslint/explicit-function-return-type. 2024-09-23 15:59:33 -07:00
support eslint: Avoid @typescript-eslint/no-deprecated for jQuery ‘on’. 2024-09-26 13:27:26 -07:00
about_zulip.ts copy: Use redesigned copy button in the About Zulip modal. 2024-09-20 15:44:20 -07:00
activity.ts reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00
activity_ui.ts buddy_list: Rename list element to not be named container. 2024-09-23 15:41:00 -07:00
add_stream_options_popover.ts left_sidebar: Redesign stream settings popover. 2024-06-17 18:32:57 -07:00
add_subscribers_pill.ts stream_pill: Use stream id instead of stream name. 2024-08-13 09:04:59 -07:00
admin.js settings: Add `can_delete_own_message_group` realm setting. 2024-09-12 09:36:02 -07:00
alert_popup.ts
alert_words.ts alert_words: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
alert_words_ui.ts
all_messages_data.ts
assets.d.ts emoji: Convert spritesheets to webp. 2024-09-11 09:03:47 -07:00
attachments.ts message_edit: Ask users to delete attachments after editing. 2024-09-06 11:40:51 -07:00
attachments_ui.ts message_edit: Ask users to delete attachments after editing. 2024-09-06 11:40:51 -07:00
audible_notifications.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
avatar.ts
base_page_params.ts presence: Add history_limit_days param to the API. 2024-09-10 13:15:35 -07:00
blueslip.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
blueslip_stacktrace.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
bootstrap_typeahead.ts bootstrap_typeahead: Address @typescript-eslint/no-floating-promises. 2024-09-23 15:42:31 -07:00
bot_data.ts bot_data: Avoid deprecated ZodObject.deepPartial(). 2024-09-26 13:16:12 -07:00
bot_types.ts bot_data: Avoid deprecated ZodObject.deepPartial(). 2024-09-26 13:16:12 -07:00
browser_history.ts message_view: Access window.history.state through browser_history. 2024-09-24 15:43:27 -07:00
buddy_data.ts buddy_list: Fetch *all* subscribers for small channels in big orgs. 2024-09-22 09:28:50 -07:00
buddy_list.ts buddy_list: Refactor maybe_remove_user_id for ease of adding user lists. 2024-09-23 15:41:00 -07:00
bulleted_numbered_list_util.ts
channel.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
click_handlers.js settings: Make show more tab look similar to other tabs. 2024-09-03 12:20:42 -07:00
color_data.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
common.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
components.ts toggle: Add register_event_handlers to toggle prototype. 2024-06-17 17:16:21 -07:00
compose.js message_preview: Set preview height based on edit area. 2024-07-31 12:37:19 -07:00
compose_actions.ts search: Refactor how close buttons are handled. 2024-09-23 16:04:10 -07:00
compose_banner.ts compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07:00
compose_call.ts compose_call: Fix implicit use of any. 2024-05-03 09:13:07 -07:00
compose_call_ui.ts web: Condense unnecessarily verbose function signatures. 2024-07-31 13:18:35 -07:00
compose_closed_ui.ts compose_closed_ui: Change mobile "+" button behavior. 2024-07-18 12:13:03 -07:00
compose_fade.ts message_list_view: Move relevant types to module. 2024-09-11 14:59:31 -07:00
compose_fade_helper.ts
compose_notifications.ts banner: Update banner text for notify_messages_outside_current_search. 2024-07-17 11:35:47 -07:00
compose_pm_pill.ts compose_recipient: Remove own user pill if other recipients are added. 2024-09-20 15:31:09 -07:00
compose_popovers.ts rows: Consistently pass JQuery to `get_closest_row`. 2024-08-19 16:33:04 -07:00
compose_recipient.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
compose_reply.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
compose_send_menu_popover.js compose_box: Remove non-existent classes. 2024-09-06 11:47:04 -07:00
compose_setup.js search: Refactor how close buttons are handled. 2024-09-23 16:04:10 -07:00
compose_state.ts compose: Auto-close unchanged auto-opened drafts on narrow change. 2024-06-07 10:38:20 -07:00
compose_textarea.ts
compose_tooltips.ts compose_closed_ui: Make UI in DMs view consistent with non DMs view. 2024-07-18 12:13:03 -07:00
compose_ui.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
compose_validate.ts user_groups: Add `is_empty_group` function to check for nobody group. 2024-07-14 22:29:18 -07:00
composebox_typeahead.ts composebox_typeahead: Remove own user suggestion if recipients present. 2024-09-20 15:31:09 -07:00
condense.ts condense: Dynamically render content for message length toggle. 2024-08-29 15:52:08 -07:00
confirm_dialog.ts dialog_widget: Assign each dialog widget a unique id. 2024-05-15 12:02:57 -07:00
copied_tooltip.ts copy: Indicate successful copy by displaying a check icon momentarily. 2024-09-20 15:44:20 -07:00
copy_and_paste.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
csrf.ts
css_variables.d.ts
css_variables.js compose: Redesign control buttons row and textbox to look like 1 unit. 2024-06-21 17:29:56 -07:00
custom_profile_fields_ui.ts custom_profile_fields: Support non editable profile fields. 2024-09-23 18:09:38 -07:00
debug.ts
demo_organizations_ui.js web: Replace `realm_uri` with `realm_url` in frontend files. 2024-06-03 10:07:10 -07:00
deprecated_feature_notice.ts hotkey: Add keyboard shortcut to navigate to starred messages view. 2024-08-23 15:49:31 -07:00
desktop_integration.js narrow: Rename to `message_view`. 2024-06-05 12:03:59 -07:00
desktop_notifications.ts desktop_notifications: Convert module to typescript. 2024-03-29 16:16:47 -07:00
dialog_widget.ts dialog_widget: Fix 'onclick' event type. 2024-05-31 15:19:43 -07:00
direct_message_group_data.ts refactor: Rename huddle to direct message group in web codebase. 2024-06-14 18:07:07 -07:00
drafts.ts compose_box: Fix order of group pm recipient pills on focus. 2024-08-27 13:21:16 -07:00
drafts_overlay_ui.js messages_ovelay: Use specific name for `row_item_selector`. 2024-09-30 11:23:29 -07:00
dropdown_widget.ts dropdown_widget: Allow more than one click on dropdown. 2024-09-03 09:20:27 -07:00
echo.ts echo: Fix handling of `locally_echoed` flag after successful msg resend. 2024-09-16 13:06:30 -07:00
echo_state.ts echo: Extract the waiting for id and ack into separate module. 2024-08-14 18:24:56 -07:00
electron_bridge.d.ts
email_pill.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
emoji.ts emoji: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
emoji_picker.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
emojisets.ts emoji: Convert spritesheets to webp. 2024-09-11 09:03:47 -07:00
favicon.ts
feedback_widget.ts feedback_widget: Allow undo opts to be undefined. 2024-08-19 16:33:04 -07:00
fetch_status.ts lint: Fix several duplicate word typos. 2024-09-10 15:59:00 -07:00
filter.ts filter: Fix bug where invalid stream name could throw an error. 2024-09-24 15:00:10 -07:00
flatpickr.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
fold_dict.ts
gear_menu.js theme: Rename dark_theme.ts -> theme.ts. 2024-06-27 16:24:49 -07:00
gear_menu_util.ts
giphy.js user_card_popover: Display bot owner user card popover as an overlay. 2024-08-27 15:52:39 -07:00
giphy_state.ts giphy: Split is_giphy_enabled to a separate module. 2024-06-22 08:21:08 -07:00
global.ts blueslip: Untangle from page_params. 2024-06-22 19:18:10 -07:00
group_permission_settings.ts
group_setting_pill.ts group_setting_pill: Do not allow guest users for some settings. 2024-09-24 14:36:45 -07:00
hash_parser.ts narrow: Implement rendering of `with` narrow operators. 2024-07-13 07:18:24 -07:00
hash_util.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
hashchange.js hashchange: Extract function to get home view hash. 2024-09-19 13:50:47 -07:00
hbs.d.ts
hotkey.js filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
i18n.ts i18n: Allow get_language_name to return undefined again. 2024-06-05 12:25:15 -07:00
inbox_ui.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
inbox_util.ts stream_color: Fix stream icon color not changing on theme change. 2024-06-22 08:20:23 -07:00
info_overlay.ts cleanup: Remove structural .new-style references. 2024-09-11 14:22:45 -07:00
information_density.ts settings: Use checkbox setting to toggle between 14/122 and 16/140. 2024-07-16 14:04:19 -07:00
input_pill.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
integration_url_modal.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
invite.ts copy: Use redesigned copy button in copy invite link alert. 2024-09-20 15:44:20 -07:00
invite_stream_picker_pill.ts stream_pill: Use stream id instead of stream name. 2024-08-13 09:04:59 -07:00
keydown_util.ts
lazy_set.ts
left_sidebar_navigation_area.ts left_sidebar: Set new heading icon and effects. 2024-09-24 11:08:50 -07:00
left_sidebar_navigation_area_popovers.ts left_sidebar_navigation_area_popovers: Fix property name starred_message_counts. 2024-07-19 09:23:38 -07:00
lightbox.ts lightbox: Treat $original_media_element as singular. 2024-09-30 11:12:40 -07:00
linkifiers.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
list_cursor.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
list_util.ts
list_widget.ts list_widget: Make filter_value optional in render_empty_list_message_if_needed. 2024-08-21 08:28:40 -07:00
loading.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
local_message.ts local_message: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
localstorage.ts localstorage: Remove unused expiry feature. 2024-09-18 15:32:07 -07:00
markdown.ts user_card_popover: Show popover on all .messagebox user mention. 2024-08-15 16:28:08 -07:00
markdown_config.ts
message_actions_popover.js popovers: Rename actions_popover.hbs. 2024-05-20 09:10:36 -07:00
message_edit.ts message_edit: Fix `save/cancel` on message edit form not working. 2024-09-23 10:58:57 -07:00
message_edit_history.ts messages_ovelay: Use specific name for `row_item_selector`. 2024-09-30 11:23:29 -07:00
message_events.js message_events: Fix move_message_stream_id type confusion. 2024-09-25 11:13:09 -07:00
message_events_util.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
message_feed_loading.ts
message_feed_top_notices.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
message_fetch.ts message_fetch: Don't allow undefined narrow term operands. 2024-09-24 14:34:07 -07:00
message_flags.ts web-narrow: Update operators to use channel and channels. 2024-04-24 17:03:36 -07:00
message_helper.ts messages: Rename convert_raw_message_to_message_with_booleans. 2024-06-03 15:42:41 -07:00
message_list.ts message_list: Make data required in the constructor. 2024-09-24 17:16:15 -07:00
message_list_data.ts message_list_data: Track if the data is rendered using message list id. 2024-09-10 15:58:15 -07:00
message_list_data_cache.ts message_list_data_cache: Update when receiving new messages. 2024-09-10 15:58:15 -07:00
message_list_hover.ts message_list_hover: Convert module to TypeScript. 2024-09-20 18:24:49 -07:00
message_list_tooltips.ts message_edit_notice_tooltip: Rewrite to fix inverted check. 2024-09-23 18:13:17 -07:00
message_list_view.ts tooltips: Defer computing last_edit_timestr until tooltip renders. 2024-09-23 18:13:17 -07:00
message_lists.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
message_live_update.ts avatar: Stop adding &s=50 to Gravatar and Zulip avatar requests. 2024-08-13 08:57:08 -07:00
message_notifications.js message_notifications: Check if NotificationAPI is undefined. 2024-09-30 12:07:27 -07:00
message_parser.ts message_parser: Directly use message content to check property. 2024-09-10 17:28:04 -07:00
message_scroll.js message_fetch: Pass msg_list_data explicitly to load_messages. 2024-08-23 13:34:13 -07:00
message_scroll_state.ts
message_store.ts message_list_view: Convert module to typescript. 2024-09-11 14:59:31 -07:00
message_user_ids.ts
message_util.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
message_view.ts message_view: Rename TargetMessageIdInfo to be more specific. 2024-09-24 17:16:15 -07:00
message_view_header.ts message_view_header: Rename current_stream to more accurate current_sub. 2024-09-19 10:06:57 -07:00
message_viewport.ts message_list_view: Convert module to typescript. 2024-09-11 14:59:31 -07:00
messages_overlay_ui.ts messages_overlay: Fix multiple IDs selected accidentally. 2024-09-10 09:51:18 -07:00
modals.ts modals: Fix focus for recent_view_ui and inbox_ui modals. 2024-07-22 22:29:58 -07:00
muted_users.ts muted_users: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
muted_users_ui.ts muted_users_ui: Rename misleading variable name. 2024-05-24 15:18:35 -07:00
narrow_banner.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
narrow_error.ts
narrow_history.ts narrow: Add 'more topics' state to browser history. 2024-05-28 12:09:57 -07:00
narrow_state.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
narrow_title.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
navbar_alerts.ts web: Condense unnecessarily verbose function signatures. 2024-07-31 13:18:35 -07:00
navbar_help_menu.ts popovers: Move navbar popovers to a subdirectory. 2024-05-20 09:10:36 -07:00
navbar_menus.js
navigate.js navigate: Take user to top / end of feed on home / end keypress. 2024-06-17 16:08:51 -07:00
onboarding_steps.ts ui_init: Use OnboardingStep for narrowing on first web app load. 2024-08-15 13:31:40 -07:00
overlay_util.ts
overlays.ts overlay: Blur focused element while overlay is open. 2024-06-06 17:13:11 -07:00
padded_widget.ts
page_params.ts
password_quality.ts password_quality: Convert .data("minLength") et al. to .attr. 2024-05-03 12:45:46 -07:00
peer_data.ts buddy_list: Remove deactivated users from right sidebar. 2024-09-10 14:04:26 -07:00
people.ts composebox_typeahead: Move wildcard string to secondary in @-mention. 2024-09-20 15:16:21 -07:00
personal_menu_popover.js user_card_popover: Add tooltip for status clear button. 2024-07-12 13:03:40 -07:00
pill_typeahead.ts group_setting_pill: Do not allow guest users for some settings. 2024-09-24 14:36:45 -07:00
playground_links_popover.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
plotly.js.d.ts
pm_conversations.ts pm_conversation: Add new has_conversation helper. 2024-07-02 19:02:41 -07:00
pm_list.ts left_sidebar: Set new heading icon and effects. 2024-09-24 11:08:50 -07:00
pm_list_data.ts pm_list: Add search to direct message section. 2024-07-08 13:17:05 -07:00
pm_list_dom.ts
poll_modal.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
poll_widget.ts poll_widget: Amalgamate 'outbound_data' types for poll-widgets. 2024-08-23 12:30:27 -07:00
popover_menus.ts popovers: Add stream-info-popover when channel pill is clicked. 2024-09-10 16:16:53 -07:00
popover_menus_data.ts settings_config: Rename type`ColorSchemeDetails` to `ColorSchemaValues`. 2024-08-28 11:02:26 -07:00
popovers.ts
postprocess_content.ts postprocess_content: Un-URI-escape filename in title. 2024-08-29 13:29:33 -07:00
presence.ts presence: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
pygments_data.ts
reactions.ts message_helper: Set clean reactions when processing the raw message. 2024-05-29 16:45:36 -07:00
read_receipts.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
realm_icon.ts navbar: Show realm icon logo instead of full logo on narrow widths. 2024-06-18 09:38:51 -07:00
realm_logo.ts navbar: Rename realm-logo to realm-navbar-wide-logo. 2024-06-18 09:38:51 -07:00
realm_playground.ts
realm_user_settings_defaults.ts settings: Add 'allow_private_data_export' user setting. 2024-09-16 15:48:40 -07:00
recent_senders.ts message_helper: Convert module to typescript. 2024-05-29 16:45:36 -07:00
recent_view_data.ts
recent_view_ui.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
recent_view_util.ts
reload.ts reload: Handle stream messages without specified stream. 2024-09-29 12:21:20 -07:00
reload_setup.js web: Qualify global uses of location and history. 2024-06-07 16:10:39 -07:00
reload_state.ts reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00
rendered_markdown.ts copy: Use redesigned copy button in rendered codeblocks. 2024-09-20 15:44:20 -07:00
resize.ts left_sidebar: Remove `#direct-messages-sticky-header`. 2024-07-08 11:43:02 -07:00
resize_handler.ts resize_handler: Fix scroll jumps on iOS. 2024-06-17 09:28:09 -07:00
rows.ts rows: Consistently pass JQuery to `get_closest_row`. 2024-08-19 16:33:04 -07:00
rtl.ts
scheduled_messages.ts scheduled_messages: Validate parameters with Zod. 2024-06-21 09:28:35 -07:00
scheduled_messages_feed_ui.ts scheduled_message_feed_ui: Show the scheduled indicator in near view. 2024-06-10 14:23:17 -07:00
scheduled_messages_overlay_ui.js scheduled_message: Use specific name for `message-info-box` selector. 2024-09-30 11:23:29 -07:00
scheduled_messages_ui.js scheduled-messages-ui: Set channel ID in narrow term to a string. 2024-09-30 11:25:02 -07:00
scroll_bar.ts
scroll_util.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
search.ts search: Switch to pressing tab able to select typeahead item. 2024-09-12 09:46:34 -07:00
search_pill.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
search_suggestion.ts filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
search_util.ts
sent_messages.ts
sentry.ts sentry: Untangle from page_params. 2024-06-22 18:53:56 -07:00
server_events.js server_events: Parse `message` recieved from server. 2024-08-13 09:37:35 -07:00
server_events_dispatch.js user_groups: Do not allow deleting user groups. 2024-09-18 13:41:13 -07:00
server_message.ts edit_history: Remove 'prev_rendered_content_version' field. 2024-08-29 15:37:12 -07:00
settings.js settings: Add 'allow_private_data_export' user setting. 2024-09-16 15:48:40 -07:00
settings_account.js settings: Fix live-update bug for privacy settings. 2024-09-10 09:34:24 -07:00
settings_bots.ts copy: Use redesigned copy button in bot settings UI. 2024-09-20 15:44:20 -07:00
settings_components.ts group_setting_pill: Pass setting_type in pill_config. 2024-09-24 14:36:45 -07:00
settings_config.ts user_groups: Do not show "role:" prefix for system groups. 2024-09-19 09:08:33 -07:00
settings_data.ts settings: Use new pills UI for can_manage_group setting. 2024-09-19 09:08:33 -07:00
settings_emoji.ts settings: Convert name to pills in custom emoji section. 2024-08-27 13:22:34 -07:00
settings_exports.ts data: Restrict parameter type to not be undefined. 2024-04-11 10:08:45 -07:00
settings_invites.ts settings_users: Fix for filter search text issue in settings users. 2024-08-30 10:31:07 -07:00
settings_linkifiers.ts settings_linkifiers: Fix zod import. 2024-09-25 15:40:04 -07:00
settings_muted_users.ts
settings_notifications.js notifications: Test notification should say that it's a test. 2024-06-25 17:28:17 -07:00
settings_org.js settings: Use new pills UI for can_manage_group setting. 2024-09-19 09:08:33 -07:00
settings_panel_menu.js popover: Open profile section directly in narrow screens. 2024-08-02 21:45:08 -07:00
settings_playgrounds.ts typeahead: Make menu scrollable with up to 50 options. 2024-07-11 16:05:30 -07:00
settings_preferences.ts settings: Use new pills UI for can_manage_group setting. 2024-09-19 09:08:33 -07:00
settings_profile_fields.ts eslint: Avoid @typescript-eslint/no-deprecated for jQuery ‘on’. 2024-09-26 13:27:26 -07:00
settings_realm_domains.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
settings_realm_user_settings_defaults.js settings: Hide font size and line height inputs when compact mode is checked. 2024-07-18 11:36:53 -07:00
settings_sections.js settings: Unite user settings into a single panel. 2024-06-17 17:16:21 -07:00
settings_streams.ts default_channel: Fix multiple modals opening. 2024-07-24 12:26:31 -07:00
settings_toggle.js settings_toggle: Rename `highlight_toggle` to `goto`. 2024-06-17 17:16:21 -07:00
settings_ui.ts settings: Fix flashing of information density setting inputs. 2024-07-18 11:36:53 -07:00
settings_user_topics.ts settings_user_topics: Fix implicit use of any. 2024-05-03 15:39:55 -07:00
settings_users.js settings_users: Show previously entered text in search filter. 2024-08-30 10:30:44 -07:00
setup.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
sidebar_ui.ts left sidebar: Make Views label visible for spectators. 2024-06-18 10:50:09 -07:00
spectators.ts eslint: Fix no-jquery/no-append-html errors that need no test changes. 2024-04-04 10:11:57 -07:00
spoilers.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
starred_messages.ts starred_messages: Validate parameters with Zod. 2024-06-21 09:28:35 -07:00
starred_messages_ui.ts left sidebar: Improve how starred message count is hidden. 2024-08-27 13:08:29 -07:00
state_data.ts custom_profile_fields: Support non editable profile fields. 2024-09-23 18:09:38 -07:00
stream_card_popover.ts stream_data: Add can_edit_description function. 2024-09-13 15:51:39 -07:00
stream_color.ts stream_color: Fix stream icon color not changing on theme change. 2024-06-22 08:20:23 -07:00
stream_color_events.ts stream_color_events: Convert module to TypeScript. 2024-04-02 14:55:30 -07:00
stream_create.js stream_create: Move `Add all users` beside `Choose subscribers`. 2024-07-02 12:54:52 -07:00
stream_create_subscribers.ts user_pill: Use group pills to add all users. 2024-07-12 15:22:50 -07:00
stream_create_subscribers_data.ts stream_create: Soft remove users on clicking the remove button. 2024-06-28 15:35:56 -07:00
stream_data.ts stream_data: Simplify ApiGenericStreamSubscription type. 2024-09-20 14:46:32 -07:00
stream_edit.js util: Rename clean_user_content_links to postprocess_content. 2024-07-23 13:26:37 -07:00
stream_edit_subscribers.ts channel_subscribe: Use IDs instead of emails when processing results. 2024-09-10 15:37:38 -07:00
stream_edit_toggler.ts streams-settings: Update ID of overlay container element. 2024-04-30 14:44:12 -07:00
stream_events.js channel: Don't show "You subscribed to" bookend on channel creation. 2024-07-11 09:51:55 -07:00
stream_list.ts left_sidebar: Set new heading icon and effects. 2024-09-24 11:08:50 -07:00
stream_list_sort.ts topic_generator: Use stream id instead of stream name. 2024-08-15 17:16:22 -07:00
stream_muting.js stream_muting: Refactor to not use message_lists.home. 2024-03-11 14:14:34 -07:00
stream_pill.ts popovers: Add stream-info-popover when channel pill is clicked. 2024-09-10 16:16:53 -07:00
stream_popover.js filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
stream_settings_api.ts
stream_settings_components.js stream_settings: Fix already-subscribed error handling. 2024-09-27 16:51:07 -07:00
stream_settings_containers.ts
stream_settings_data.ts stream_data: Add can_edit_description function. 2024-09-13 15:51:39 -07:00
stream_settings_ui.js filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
stream_topic_history.ts stream_topic_history: Ask server for last msg id for historical topics. 2024-06-30 22:37:46 -07:00
stream_topic_history_util.ts stream_topic_history: Fix wrong topic order when moving messages. 2024-06-27 14:59:45 -07:00
stream_types.ts stream_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
stream_ui_updates.js stream_ui_updates: Pass missing parameter. 2024-07-19 11:26:44 -07:00
sub_store.ts stream_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
submessage.ts message_list: Convert module to typescript. 2024-09-19 15:31:16 -07:00
subscriber_api.ts subscriber_api: Fix types of function parameters. 2024-06-21 09:54:08 -07:00
templates.js util: Rename clean_user_content_links to postprocess_content. 2024-07-23 13:26:37 -07:00
theme.ts theme: Rename day->light and night->dark in the frontend code. 2024-06-27 16:24:49 -07:00
thumbnail.ts thumbnail: Fix comment. 2024-07-24 09:57:20 -07:00
time_zone_util.ts
timerender.ts message_header: Display current year in header on year change. 2024-09-23 17:57:21 -07:00
tippyjs.ts eslint: Avoid @typescript-eslint/no-deprecated for jQuery ‘on’. 2024-09-26 13:27:26 -07:00
todo_widget.ts todo_widget: Add `type`` as Optional in `new_task_inbound_data_schema`. 2024-09-18 10:06:00 -07:00
topic_generator.ts message_view: Convert module to typescript. 2024-09-24 15:43:27 -07:00
topic_link_util.ts composebox_typeahead: Avoid generating broken stream-topic links. 2024-06-24 18:14:33 -07:00
topic_list.ts search: Refactor how close buttons are handled. 2024-09-23 16:04:10 -07:00
topic_list_data.ts left_sidebar: Open topic menu when clicking on follow topic icon. 2024-07-05 16:36:49 -07:00
topic_popover.js left_sidebar: Move popover `theme` prop to `left_sidebar_tippy_options`. 2024-06-17 18:32:57 -07:00
transmit.js message_list: Don't always cache "Combined feed" view. 2024-04-25 09:20:43 -07:00
typeahead_helper.ts composebox_typeahead: Move wildcard string to secondary in @-mention. 2024-09-20 15:16:21 -07:00
types.ts user_groups: Allow deactivating groups from webapp. 2024-09-18 13:41:13 -07:00
typing.ts
typing_data.ts settings: Add option to disable seeing typing notifications. 2024-04-16 11:38:12 -07:00
typing_events.ts typing_events: Fix TypeScript noUncheckedIndexedAccess errors. 2024-05-30 15:54:49 -07:00
ui_init.js filter: Use stream id instead of stream name. 2024-09-18 13:08:14 -07:00
ui_report.ts ui_report: Fix inaccurate annotations for generic_embed_error parameter. 2024-06-02 21:49:49 -07:00
ui_util.ts ui_util: Fix HTML injection bug in replace_emoji_with_text. 2024-04-03 13:11:47 -07:00
unread.ts unread: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
unread_ops.ts unread_ops: Convert stream ids to integers before sending request to server. 2024-09-20 14:55:50 -07:00
unread_ui.ts typing: Move the typing notifications to below the mark as read banner. 2024-06-18 14:30:19 -07:00
upload.ts upload: Use @uppy/tus to upload files through tusd. 2024-09-19 11:37:29 -07:00
upload_widget.ts web: Use util.the for accessing element of single-item lists. 2024-08-20 09:48:15 -07:00
url-template.d.ts
user_card_popover.js copy: Indicate successful copy by displaying a check icon momentarily. 2024-09-20 15:44:20 -07:00
user_deactivation_ui.ts settings: Allow admins/owners to deactivate themselves from users list. 2024-07-24 10:05:03 -07:00
user_events.js user_events: Update email in people_dict before updating compose state. 2024-07-22 10:23:24 -07:00
user_group_components.ts settings: Use new pills UI for can_manage_group setting. 2024-09-19 09:08:33 -07:00
user_group_create.ts user_group_pill: Accept setting_type as parameter in typeahead_source. 2024-09-24 14:36:45 -07:00
user_group_create_members.ts typeahead_helper: Straighten CombinedPill types. 2024-06-24 12:35:51 -07:00
user_group_create_members_data.ts
user_group_edit.js user_group_pill: Accept setting_type as parameter in typeahead_source. 2024-09-24 14:36:45 -07:00
user_group_edit_members.ts user_groups: Fix live updating user groups UI. 2024-08-23 09:09:03 -07:00
user_group_pill.ts user_group_pill: Accept setting_type as parameter in typeahead_source. 2024-09-24 14:36:45 -07:00
user_group_popover.ts user_groups: Do not show "role:" prefix for system groups. 2024-09-19 09:08:33 -07:00
user_groups.ts group_setting_pill: Add code for showing typeahead. 2024-09-19 09:08:33 -07:00
user_pill.ts eslint: Fix @typescript-eslint/no-duplicate-type-constituents. 2024-09-25 15:43:37 -07:00
user_profile.ts user_setting: Correct selector for channel input filter. 2024-09-22 22:15:42 -07:00
user_search.ts sidebar_ui: Fix flickering of invite users button when showing sidebar. 2024-04-29 16:54:15 -07:00
user_settings.ts settings: Add 'allow_private_data_export' user setting. 2024-09-16 15:48:40 -07:00
user_sort.ts
user_status.ts user_status: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
user_status_types.ts user_status: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
user_status_ui.ts user_status_ui: Fix input_field() type. 2024-03-02 03:48:26 -05:00
user_topic_popover.js views: Set focus to topic visibility icon on click. 2024-06-25 14:12:19 -07:00
user_topics.ts compose_fade: Remove duplicate `AllVisibilityPolicies` type. 2024-08-28 11:02:26 -07:00
user_topics_ui.ts message_list: Remove unused preserve_rendered_state attribute. 2024-09-19 15:31:16 -07:00
util.ts message_list_view: Replace util.same_sender with sender_id check. 2024-09-10 17:20:00 -07:00
vdom.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
views_util.ts modals: Fix focus for recent_view_ui and inbox_ui modals. 2024-07-22 22:29:58 -07:00
watchdog.ts
widgetize.ts widgetize: Fix type of `data` field. 2024-08-23 12:30:27 -07:00
widgets.js
zcommand.ts theme: Rename day->light and night->dark in the frontend code. 2024-06-27 16:24:49 -07:00
zform.js zform: Move zod schema to avoid dependency cycle. 2024-03-28 12:59:12 -07:00
zulip_test.ts reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00