zulip/web/src
roanster007 f02c1e321b topics: Fix unnecessary hashchange calls while using with operator.
Previously, while using "with" operator, even when the narrow
was not updated by the operator, hash change requests were
made.

This commit introduces a new variable - "narrow_requires_hash_change"
which determines whether the narrow was updated and thus
requires a hash change or not.

Fixes #30862
2024-07-17 10:15:54 -07:00
..
billing billing: Remove success message from URL after being displayed. 2024-06-11 15:26:57 -07:00
bundles typeahead: Move CSS file with other styles. 2024-07-09 09:42:10 -07:00
portico help: Convert module to TypeScript. 2024-07-14 22:34:23 -07:00
stats dependencies: Upgrade JavaScript dependencies. 2024-06-26 21:34:18 -07:00
support support: Set discounted price instead percentage for customers. 2024-05-16 02:18:43 -07:00
about_zulip.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
activity_ui.ts presence: Sync presence indicators across the frontend. 2024-07-10 11:01:44 -07:00
activity.ts presence: Don't send slim_presence in the webapp when querying presence. 2024-06-07 13:57:40 -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 user_pill: Use group pills to add all users. 2024-07-12 15:22:50 -07:00
admin.js display_settings: Rename get_all_preferences. 2024-07-14 22:15:03 -07:00
alert_popup.ts
alert_words_ui.ts
alert_words.ts alert_words: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
all_messages_data.ts filter: Remove incorrect check for All messages view. 2024-01-15 12:26:24 -08:00
assets.d.ts
attachments_ui.ts attachments_ui: Use raw_data and data more. 2024-06-21 12:58:21 -07:00
audible_notifications.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
avatar.ts page_params: Split out state data for realm. 2024-02-15 10:22:52 -08:00
base_page_params.ts page_params: Add a separate error message for missing #page-params. 2024-06-22 21:50:51 -07:00
blueslip_stacktrace.ts blueslip_stacktrace: Handle thrown null or undefined. 2024-07-16 23:27:27 -07:00
blueslip.ts blueslip_stacktrace: Handle thrown null or undefined. 2024-07-16 23:27:27 -07:00
bootstrap_typeahead.ts dependencies: Upgrade JavaScript dependencies. 2024-07-16 23:25:37 -07:00
bot_data.ts bot_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
bot_types.ts bot_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
browser_history.ts web: Qualify global uses of location and history. 2024-06-07 16:10:39 -07:00
buddy_data.ts presence: Frontend implementation of the last_update_id API. 2024-06-07 13:57:40 -07:00
buddy_list.ts buddy_list: Rename total_subscriber_count for clarity. 2024-07-12 13:10:44 -07:00
bulleted_numbered_list_util.ts
channel.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
click_handlers.js left_sidebar: Stop event propagation on DM filter click. 2024-07-12 11:32:49 -07:00
color_data.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
common.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
components.ts toggle: Add register_event_handlers to toggle prototype. 2024-06-17 17:16:21 -07:00
compose_actions.ts compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07:00
compose_banner.ts compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07:00
compose_call_ui.ts compose_call_ui: Pass $target_textarea consistently to insert call link. 2024-06-02 21:49:49 -07:00
compose_call.ts compose_call: Fix implicit use of any. 2024-05-03 09:13:07 -07:00
compose_closed_ui.ts settings: Add two realm settings to restrict direct messages. 2024-07-08 19:34:17 -07:00
compose_fade_helper.ts compose fade users: Remove fade logic in favor of buddy list split. 2024-02-22 16:05:27 -08:00
compose_fade.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
compose_notifications.ts compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -07: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.ts compose_popovers: Convert module to TypeScript. 2024-07-01 11:09:12 -07:00
compose_recipient.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
compose_reply.ts compose_reply: Fix TypeScript noUncheckedIndexedAccess errors. 2024-05-30 15:54:48 -07:00
compose_send_menu_popover.js send_later_popover: Redesign popover and add accessibility improvements. 2024-07-10 15:05:37 -07:00
compose_setup.js compose: Show banner to explain interleaved view messages fading. 2024-07-16 13:52:30 -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_state: Make get_or_set accept a full selector. 2023-11-02 14:06:04 -07:00
compose_tooltips.ts settings: Add two realm settings to restrict direct messages. 2024-07-08 19:34:17 -07:00
compose_ui.ts compose: Allow 3-way compose box resizing with new fixed expanded state. 2024-06-26 16:36:52 -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
compose.js refactor: Make compose size related variables & functions more specific. 2024-06-26 16:36:52 -07:00
composebox_typeahead.ts typeahead: Make menu scrollable with up to 50 options. 2024-07-11 16:05:30 -07:00
condense.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -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 tippy: Use namespace import for tippy.js. 2024-05-30 15:45:46 -07:00
copy_and_paste.ts dependencies: Upgrade JavaScript dependencies. 2024-07-16 23:25:37 -07: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: Redesign control buttons row and textbox to look like 1 unit. 2024-06-21 17:29:56 -07:00
custom_profile_fields_ui.ts typeahead: Make menu scrollable with up to 50 options. 2024-07-11 16:05:30 -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 zod: Consistently use named imports. 2024-04-11 09:47:28 -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_overlay_ui.js narrow: Rename to message_view. 2024-06-05 12:03:59 -07:00
drafts.ts drafts: Show saved time in UTC format in a tooltip. 2024-07-01 15:13:21 -07:00
dropdown_widget.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
echo.js settings: Add two realm settings to restrict direct messages. 2024-07-08 19:34:17 -07:00
electron_bridge.d.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
email_pill.ts invite_user_modal: Replaced email text_area with input_pill. 2024-03-29 11:13:03 -07:00
emoji_picker.ts emoji_picker: Convert module to TypeScript. 2024-07-07 11:36:38 -07:00
emoji.ts emoji: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
emojisets.ts emojisets: Improve error handling when we fail to fetch an emojiset. 2024-04-24 17:45:21 -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 topics: Fix unnecessary hashchange calls while using with operator. 2024-07-17 10:15:54 -07:00
flatpickr.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
fold_dict.ts FoldDict: Always use IterableIterator. 2023-12-22 16:18:50 -08:00
gear_menu_util.ts page_params: Split out state data for realm. 2024-02-15 10:22:52 -08:00
gear_menu.js theme: Rename dark_theme.ts -> theme.ts. 2024-06-27 16:24:49 -07:00
giphy_state.ts giphy: Split is_giphy_enabled to a separate module. 2024-06-22 08:21:08 -07:00
giphy.js popover-menu: Use popover-menu style for emoji and giphy popovers. 2024-06-28 11:24:12 -07:00
global.ts blueslip: Untangle from page_params. 2024-06-22 19:18:10 -07:00
group_permission_settings.ts page_params: Parse page_params and state_data with Zod. 2024-02-17 00:02:38 -08:00
hash_parser.ts narrow: Implement rendering of with narrow operators. 2024-07-13 07:18:24 -07:00
hash_util.ts compose: Support channel in transforming stream-topic links. 2024-07-15 14:41:50 -07:00
hashchange.js settings: Unite user settings into a single panel. 2024-06-17 17:16:21 -07:00
hbs.d.ts
hotkey.js user_card_popover: Move manage user menu options to user card popover. 2024-07-12 13:03:40 -07:00
i18n.ts i18n: Allow get_language_name to return undefined again. 2024-06-05 12:25:15 -07:00
inbox_ui.ts inbox_ui: Let browser handle tab key. 2024-06-25 14:12:19 -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 info_overlay: Render poll widget header without font size reduction. 2024-07-08 23:53:55 -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 input pill: Differentiate how pills are removed in the callback. 2024-07-16 23:32:21 -07:00
integration_url_modal.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
invite_stream_picker_pill.ts invite: Replace stream checkboxes list with stream pills. 2024-06-22 20:04:28 -07:00
invite.ts invite-users: Use "invitation" instead of "invite" for strings. 2024-07-11 16:50:02 -07:00
keydown_util.ts keydown_util: Use JQuery.KeyboardEventBase type. 2023-10-23 16:47:32 -07:00
lazy_set.ts
left_sidebar_navigation_area_popovers.ts left_sidebar_navigation_area_popover: Convert module to TypeScript. 2024-06-26 14:08:39 -07:00
left_sidebar_navigation_area.ts left sidebar: Make Views label visible for spectators. 2024-06-18 10:50:09 -07:00
lightbox.ts web: Add missing CSS escaping for url(…). 2024-06-11 15:22:33 -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 buddy list: Create section in buddy list for users from narrow. 2024-02-22 16:05:27 -08:00
list_widget.ts list_widget: Fix more elements not rendered on scrolling to bottom. 2024-06-20 09:33:22 -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: Fix implicit use of any. 2024-05-03 09:13:07 -07:00
markdown_config.ts marked: Stub marked and convert markdown module to typescript. 2024-02-01 12:12:06 -08:00
markdown.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
message_actions_popover.js popovers: Rename actions_popover.hbs. 2024-05-20 09:10:36 -07:00
message_edit_history.ts message_edit_history: Use raw_data and data more. 2024-06-21 12:58:21 -07:00
message_edit.js topic: Focus on confirm dialog when merging topics. 2024-07-07 21:34:52 -07:00
message_events.js message_events: Fix moved messages not rendered if they are not cached. 2024-07-15 06:48:52 -07:00
message_feed_loading.ts
message_feed_top_notices.ts reaction-view: Create has reaction operator. 2024-06-10 11:46:37 -07:00
message_fetch.js message_fetch: Don't let recent view errors interrupt msg insertion. 2024-07-15 11:35:00 -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_data.ts refactor: Rename huddle to direct message group in web codebase. 2024-06-14 18:07:07 -07:00
message_list_hover.js message_controls: Remove view message source icon. 2024-04-11 15:57:24 -07:00
message_list_tooltips.ts tooltip: Fix topic status tooltip not showing on hovering. 2024-07-05 16:36:49 -07:00
message_list_view.js message_list: Move condition to render update_trailing_bookend. 2024-07-05 14:59:30 -07:00
message_list.js message_list: Show subscribed bookend on subscribing a stream. 2024-07-05 14:59:32 -07:00
message_lists.ts info_density: Move timestamp calculations to better location. 2024-06-24 12:30:38 -07:00
message_live_update.ts message_store: Fix bogus update_status_emoji_info type. 2024-05-03 15:39:55 -07:00
message_notifications.js message_notifications: Tag notification text for translation. 2024-06-25 14:11:06 -07:00
message_parser.ts reaction-view: Create has reaction operator. 2024-06-10 11:46:37 -07:00
message_scroll_state.ts narrow: Simplify actively_scrolling data flow. 2023-11-15 17:33:21 -08:00
message_scroll.js message_scroll: Fix check for when to fetch new messages for the view. 2024-05-04 19:07:56 -07:00
message_store.ts message_events: Remove message from message_store on deletion. 2024-06-27 14:59:45 -07:00
message_user_ids.ts
message_util.ts settings: Add two realm settings to restrict direct messages. 2024-07-08 19:34:17 -07:00
message_view_header.ts search: Use pills in the search bar. 2024-07-09 17:08:45 -07:00
message_view.js topics: Fix unnecessary hashchange calls while using with operator. 2024-07-17 10:15:54 -07:00
message_viewport.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
messages_overlay_ui.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
modals.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
muted_users_ui.ts muted_users_ui: Rename misleading variable name. 2024-05-24 15:18:35 -07:00
muted_users.ts muted_users: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
narrow_banner.ts mentions view: Rename stream -> channel in empty view placeholder. 2024-07-09 16:18:17 -07:00
narrow_error.ts narrow_banner: Convert module to typescript. 2024-01-03 10:28:10 -08:00
narrow_history.ts narrow: Add 'more topics' state to browser history. 2024-05-28 12:09:57 -07:00
narrow_state.ts narrow_state: Fix _possible_unread_message_ids when with operator. 2024-07-15 14:00:59 -07:00
narrow_title.ts reactions view: Add narrow title. 2024-07-02 12:18:55 -07:00
navbar_alerts.ts navbar_alerts: Convert module to TypeScript. 2024-06-03 12:19:58 -07:00
navbar_help_menu.ts popovers: Move navbar popovers to a subdirectory. 2024-05-20 09:10:36 -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: Take user to top / end of feed on home / end keypress. 2024-06-17 16:08:51 -07:00
onboarding_steps.ts onboarding_steps: Validate parameters with Zod. 2024-06-21 15:53:44 -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 padded widget: Unabbreviate content_sel to content_selector. 2023-12-03 08:39:07 -08:00
page_params.ts page_params: Parse page_params and state_data with Zod. 2024-02-17 00:02:38 -08:00
password_quality.ts password_quality: Convert .data("minLength") et al. to .attr. 2024-05-03 12:45:46 -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 settings: Add two realm settings to restrict direct messages. 2024-07-08 19:34:17 -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 typeahead: Make menu scrollable with up to 50 options. 2024-07-11 16:05:30 -07:00
playground_links_popover.ts playground_popover: Update external code btn behavior on setting change. 2024-07-03 17:01:46 -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_data.ts pm_list: Add search to direct message section. 2024-07-08 13:17:05 -07:00
pm_list_dom.ts pm_list: Convert module to typescript. 2024-02-21 10:49:24 -08:00
pm_list.ts pm_list: Esc should clear search input if focused. 2024-07-08 13:17:05 -07:00
poll_modal.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
poll_widget.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -07:00
popover_menus_data.js personal_menu: Don't show user local time. 2024-07-14 22:09:20 -07:00
popover_menus.ts left_sidebar_navigation_area_popover: Convert module to TypeScript. 2024-06-26 14:08:39 -07:00
popovers.ts
presence.ts presence: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
pygments_data.ts pygments_data: Move data to typescript. 2024-01-24 17:06:03 -08:00
reactions.ts message_helper: Set clean reactions when processing the raw message. 2024-05-29 16:45:36 -07:00
read_receipts.ts scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -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 playground_links_popover: Convert module to TypeScript. 2024-02-13 11:44:01 -08:00
realm_user_settings_defaults.ts user_settings: Add option to configure channel click behavior. 2024-07-08 13:56:13 -07:00
recent_senders.ts message_helper: Convert module to typescript. 2024-05-29 16:45:36 -07:00
recent_view_data.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
recent_view_ui.ts recent conversations: Prevent navigation when search is in focus. 2024-07-09 17:08:45 -07:00
recent_view_util.ts message_store: Migrate message_store to typescript. 2023-12-17 09:43:47 -08:00
reload_setup.js web: Qualify global uses of location and history. 2024-06-07 16:10:39 -07:00
reload_state.ts
reload.js message_list: Don't always cache "Combined feed" view. 2024-04-25 09:20:43 -07:00
rendered_markdown.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
resize_handler.ts resize_handler: Fix scroll jumps on iOS. 2024-06-17 09:28:09 -07:00
resize.ts left_sidebar: Remove #direct-messages-sticky-header. 2024-07-08 11:43:02 -07:00
rows.ts rows: Fix inaccurate types of parameters of a couple functions. 2024-07-01 11:09:12 -07:00
rtl.ts
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 eslint: Fix no-jquery/no-append-html errors that need no test changes. 2024-04-04 10:11:57 -07:00
scheduled_messages_ui.js narrow: Rename to message_view. 2024-06-05 12:03:59 -07:00
scheduled_messages.ts scheduled_messages: Validate parameters with Zod. 2024-06-21 09:28:35 -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 scroll: Set tabIndex to -1 for simplebar content wrapper. 2024-06-20 10:25:51 -07:00
search_pill.ts search pills: Always pass quiet=true to clear(). 2024-07-15 13:08:39 -07:00
search_suggestion.ts search_suggestion: Change suggestion string for has: operator. 2024-07-16 11:03:08 -07:00
search_util.ts
search.ts search: Remove all pills on backspace from fresh open. 2024-07-16 23:32:21 -07:00
sent_messages.ts
sentry.ts sentry: Untangle from page_params. 2024-06-22 18:53:56 -07:00
server_events_dispatch.js settings: Control showing custom font size and line height settings. 2024-07-16 14:04:19 -07:00
server_events.js server_events: Fix infinite loading indicator on page load. 2024-05-16 09:10:07 -07:00
server_message.ts server_message: Create zod schema to parse message recieved from server. 2024-07-15 13:55:13 -07:00
settings_account.js eslint: Fix no-jquery/no-append-html errors that need no test changes. 2024-04-04 10:11:57 -07:00
settings_bots.js web: Replace realm_uri with realm_url in frontend files. 2024-06-03 10:07:10 -07:00
settings_components.ts settings: Use checkbox setting to toggle between 14/122 and 16/140. 2024-07-16 14:04:19 -07:00
settings_config.ts settings: Use checkbox setting to toggle between 14/122 and 16/140. 2024-07-16 14:04:19 -07:00
settings_data.ts theme: Rename day->light and night->dark in the frontend code. 2024-06-27 16:24:49 -07:00
settings_emoji.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
settings_exports.ts data: Restrict parameter type to not be undefined. 2024-04-11 10:08:45 -07:00
settings_invites.ts invites: Fix zod schema for multiuse invites. 2024-07-09 10:32:45 -07:00
settings_linkifiers.ts settings_linkifiers: Use raw_data and data more. 2024-06-21 12:58:21 -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 notifications: Test notification should say that it's a test. 2024-06-25 17:28:17 -07:00
settings_org.js dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
settings_panel_menu.js settings: Do not execute hotkey inside any users tab filter input. 2024-07-12 11:51:40 -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: Control showing custom font size and line height settings. 2024-07-16 14:04:19 -07:00
settings_profile_fields.ts i18n: Fix translated strings for delete profile field option. 2024-06-04 09:54:35 -07:00
settings_realm_domains.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
settings_realm_user_settings_defaults.js settings: Update save discard buttons when live-updating. 2024-07-01 15:30:21 -07:00
settings_sections.js settings: Unite user settings into a single panel. 2024-06-17 17:16:21 -07:00
settings_streams.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
settings_toggle.js settings_toggle: Rename highlight_toggle to goto. 2024-06-17 17:16:21 -07:00
settings_ui.ts settings_preferences: Convert module to TypeScript. 2024-06-04 08:50:07 -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 organization_settings: Convert name to pills. 2024-07-16 14:52:17 -07:00
settings.js display_settings: Rename get_all_preferences. 2024-07-14 22:15:03 -07:00
setup.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -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 tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
starred_messages_ui.ts starred_messages_ui: Rename field 'new_value' to 'updated_starred_flag'. 2024-05-25 17:50:00 -07:00
starred_messages.ts starred_messages: Validate parameters with Zod. 2024-06-21 09:28:35 -07:00
state_data.ts thumbnail: Advertize the thumbnail formats at client registration. 2024-07-16 13:22:15 -07:00
stream_color_events.ts stream_color_events: Convert module to TypeScript. 2024-04-02 14:55:30 -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_create_subscribers_data.ts stream_create: Soft remove users on clicking the remove button. 2024-06-28 15:35:56 -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.js stream_create: Move Add all users beside Choose subscribers. 2024-07-02 12:54:52 -07:00
stream_data.ts user_pill: Show deactivated icon in user_display_only_pill. 2024-07-16 14:52:17 -07:00
stream_edit_subscribers.ts stream_edit_subscribers: Initialise users data as empty arrays. 2024-07-05 16:15:17 -07:00
stream_edit_toggler.ts streams-settings: Update ID of overlay container element. 2024-04-30 14:44:12 -07:00
stream_edit.js dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -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_sort.ts left_sidebar: Add colon : to the list of stream word separators. 2024-05-03 09:20:53 -07:00
stream_list.ts stream_sidebar: Implement stream navigation behavior. 2024-07-08 13:56:13 -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 stream_pill: Add channel privacy icons in input_pill. 2024-07-12 15:00:02 -07:00
stream_popover.js dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
stream_settings_api.ts stream_settings_api: Convert module to TypeScript. 2023-11-02 08:36:44 -07:00
stream_settings_components.js dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
stream_settings_containers.ts
stream_settings_data.ts stream_settings: Add new "Stream details" section in General tab. 2024-04-20 19:03:43 -07:00
stream_settings_ui.js channel: Don't show "You subscribed to" bookend on channel creation. 2024-07-11 09:51:55 -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_topic_history.ts stream_topic_history: Ask server for last msg id for historical topics. 2024-06-30 22:37:46 -07:00
stream_types.ts stream_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
stream_ui_updates.js stream_settings: Fix "Advanced configurations" always enabled. 2024-07-09 13:11:53 -07:00
sub_store.ts stream_data: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
submessage.ts types: Move Submessage to submessage. 2024-05-29 17:47:09 -07:00
subscriber_api.ts subscriber_api: Fix types of function parameters. 2024-06-21 09:54:08 -07:00
templates.js hotkeys: Show Level 2 Shift key symbol for Shift key in popovers. 2024-04-11 15:57:24 -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: Advertize the thumbnail formats at client registration. 2024-07-16 13:22:15 -07:00
time_zone_util.ts time_zone_util: Avoid relying on timeZoneName: "longOffset". 2023-11-29 09:57:10 -08:00
timerender.ts timerender: Fix should_display_profile_incomplete_alert. 2024-07-09 16:42:23 -07:00
tippyjs.ts user_card_popover: Use different selector for clear status tooltip. 2024-07-12 13:03:40 -07:00
todo_widget.js widgets: Cache event handler instead of entire jquery for each widget. 2024-05-08 16:47:07 -07:00
topic_generator.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
topic_link_util.ts composebox_typeahead: Avoid generating broken stream-topic links. 2024-06-24 18:14:33 -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_list.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
tutorial.js onboarding: Narrow new users in DMs with Welcome Bot. 2024-06-28 11:04:31 -07:00
typeahead_helper.ts typeahead: Make menu scrollable with up to 50 options. 2024-07-11 16:05:30 -07:00
types.ts types: Move Submessage to submessage. 2024-05-29 17:47:09 -07:00
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
typing.ts typing: Fix "Missing stream_id" server error. 2024-02-22 16:12:42 -08:00
ui_init.js thumbnail: Advertize the thumbnail formats at client registration. 2024-07-16 13:22:15 -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_ops.ts unread_ops: Fix TypeScript noUncheckedIndexedAccess errors. 2024-05-30 15:54:49 -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
unread.ts unread: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
upload_widget.ts thumbnail: Use a consistent set of supported image types. 2024-07-11 07:31:39 -07:00
upload.ts dependencies: Upgrade JavaScript dependencies. 2024-07-16 23:25:37 -07:00
url-template.d.ts eslint: Enable @typescript-eslint/method-signature-style. 2023-12-26 17:30:33 -08:00
user_card_popover.js user_card_popover: Fix keyboard nav for right sidebar popovers. 2024-07-12 13:03:40 -07:00
user_deactivation_ui.ts web: Replace realm_uri with realm_url in frontend files. 2024-06-03 10:07:10 -07:00
user_events.js settings_users: Add live-update on deactivation & reactivation. 2024-06-17 17:16:21 -07:00
user_group_components.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
user_group_create_members_data.ts page_params: Split out state data for current user. 2024-02-15 10:22:52 -08:00
user_group_create_members.ts typeahead_helper: Straighten CombinedPill types. 2024-06-24 12:35:51 -07:00
user_group_create.ts user_group_create: Convert module to TypeScript. 2024-07-05 16:17:59 -07:00
user_group_edit_members.ts user_group_edit_members: Initialise users data as empty arrays. 2024-07-05 16:15:17 -07:00
user_group_edit.js group_settings: Change tooltip on add members input box. 2024-07-13 07:04:08 -07:00
user_group_pill.ts user_group_pill: Exclude inactive members from pill. 2024-07-12 15:22:50 -07:00
user_group_popover.ts user_group_popover: Don't show group settings link for system groups. 2024-07-12 15:22:50 -07:00
user_groups.ts user_groups: Add is_empty_group function to check for nobody group. 2024-07-14 22:29:18 -07:00
user_pill.ts dependencies: Upgrade JavaScript dependencies. 2024-07-16 23:25:37 -07:00
user_profile.js user_profile: Always include current bot owner in bot owner options. 2024-07-17 10:07:51 -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 user_settings: Add option to configure channel click behavior. 2024-07-08 13:56:13 -07:00
user_sort.ts ts: Migrate ‘user_sort.js’ to TypeScript. 2023-11-01 11:19:30 -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_status.ts user_status: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
user_topic_popover.js views: Set focus to topic visibility icon on click. 2024-06-25 14:12:19 -07:00
user_topics_ui.ts popovers: Fix popovers force closing on topic visibility change. 2024-06-04 15:56:44 -07:00
user_topics.ts user_topics: Validate parameters with Zod. 2024-06-21 15:53:44 -07:00
util.ts visibility_policy_popover: Hide popover only when request is successful. 2024-06-04 15:56:44 -07:00
vdom.ts tsconfig: Enable noUncheckedIndexedAccess. 2024-05-30 16:29:23 -07:00
views_util.ts dropdown: Fix dropdown partially hidden at small heights. 2024-07-15 12:33:00 -07:00
watchdog.ts watchdog: Handle exception in callback. 2023-11-19 15:04:58 -08:00
widgetize.ts tsconfig: Enable exactOptionalPropertyTypes. 2024-05-16 08:58:20 -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 stream_create_subscribers: Convert module to TypeScript. 2024-06-11 11:57:46 -07:00