zulip/web/src
evykassirer 76d9b1d9d0 message scroll: Check message feed visibility instead of recent topics.
This is functionally the same, but semantically more relevant.
It will also be helpful if some day in the future these two
function calls are no longer perfect opposites of each other.
2023-08-17 15:48:53 -07:00
..
analytics support: Add option to delete user from /activity/support. 2023-05-16 12:38:12 -07:00
billing web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
bundles print: Add print styles targeted at topics. 2023-07-25 17:30:40 -07:00
portico docs: Avoid exceptions in scrollToHash() in Safari. 2023-08-15 17:59:56 -07:00
stats stats: Add zod validation to server data and misc data. 2023-08-17 11:35:00 -07:00
types/stacktrace-gps eslint: Fix @typescript-eslint/consistent-indexed-object-style. 2023-04-19 16:52:39 -07:00
about_zulip.js alerts: Show Copied! Tippy alert in About Zulip modal. 2023-08-15 12:20:35 -07:00
activity.js narrow: Add frontend support for dm: narrow and /dm/... URL. 2023-04-25 09:07:08 -07:00
add_subscribers_pill.js
admin.js js: Break cyclic dependency between admin.js and settings.js. 2023-04-19 16:41:49 -07:00
alert_popup.ts
alert_words_ui.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
alert_words.ts ts: Migrate alert_words.js to TypeScript. 2023-08-02 18:38:58 -07:00
all_messages_data.js message_list_data: Remove dependency on filter.js. 2023-05-14 11:24:31 -07:00
assets.d.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
attachments_ui.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
avatar.js
blueslip_stacktrace.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
blueslip.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
bot_data.ts bot_data: Eliminate owner field. 2023-08-17 11:53:34 -07:00
browser_history.ts ts: Migrate browser_history.js module to TypeScript. 2023-08-15 09:58:17 -07:00
buddy_data.js people: Make get_by_user_id type-safe. 2023-07-02 16:57:16 -07:00
buddy_list.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
channel.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
click_handlers.js dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
color_data.ts eslint: Fix unicorn/prefer-spread. 2023-03-02 12:16:56 -08:00
colorspace.ts
common.ts common: Fix parameter type of autofocus function. 2023-08-14 16:00:20 -07:00
components.ts
compose_actions.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
compose_banner.ts compose_banner: Remove uploads banners when clearing compose box. 2023-06-23 11:45:04 -07:00
compose_closed_ui.js narrow_state: Rename stream() to stream_name() which is more accurate. 2023-08-07 17:08:59 -07:00
compose_fade_helper.js web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
compose_fade_users.js
compose_fade.js focused recipient: Remove unused stream attribute. 2023-08-07 17:08:59 -07:00
compose_pm_pill.js compose: Return focus to DM input after pill selection. 2023-07-26 21:05:38 -07:00
compose_recipient.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
compose_state.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
compose_textarea.ts ts: Convert compose_textarea.js to TypeScript. 2023-05-25 17:33:18 -07:00
compose_tooltips.js giphy: Migrate Giphy popover to Tippy. 2023-07-05 14:43:19 -07:00
compose_ui.js compose: Allow URLs to be pasted onto selected text. 2023-08-09 15:35:14 -07:00
compose_validate.js dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
compose.js upload: Support drag and dropping files anywhere on message viewport. 2023-08-16 17:06:45 -07:00
composebox_typeahead.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
condense.js condense: Focus on the message after condensing/expanding it. 2023-08-11 12:39:43 -07:00
confirm_dialog.ts ts: Convert confirm_dialog module to TypeScript. 2023-05-18 08:44:30 -07:00
copy_and_paste.js compose: Allow URLs to be pasted onto selected text. 2023-08-09 15:35:14 -07:00
csrf.ts
css_variables.js Revert "ts: Convert css_variables.js to TypeScript." 2023-04-04 10:54:01 -07:00
dark_theme.ts dark_theme: Fix dark recipient background in light theme for spectators. 2023-04-28 12:39:46 -07:00
debug.ts debug: Remove print_elapsed_time in favor of console.time. 2023-05-11 14:49:55 -07:00
deprecated_feature_notice.ts ts: Convert deprecated_feature_notice module to TypeScript. 2023-05-18 08:52:26 -07:00
desktop_integration.js notifications: Move electon bridge code to desktop_integration module. 2023-06-08 16:20:59 -07:00
dialog_widget.ts dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
drafts.js drafts: Add functionality to bulk delete drafts. 2023-08-11 15:54:17 -07:00
dropdown_widget.js dropdown_widget: Show disabled if value not in options. 2023-08-06 14:18:51 -07:00
echo.js echo: Cut dependency on message_events.js. 2023-07-11 22:33:59 -07:00
emoji_picker.js popovers: Use fixed position for all bootstrap popovers. 2023-05-24 15:43:19 -07:00
emoji.ts ts: Convert input_pill.js to TypeScript. 2023-04-25 09:09:48 -07:00
emojisets.ts ts: Convert emojisets to TypeScript. 2023-05-22 09:02:42 -07:00
favicon.ts blueslip: Only show in dev mode, or report to Sentry. 2023-04-13 14:59:58 -07:00
feedback_widget.ts feedback_widget: Don't use non-optimal animation properties. 2023-05-24 11:30:55 -07:00
fetch_status.ts ts: Migrate fetch_status to TypeScript. 2023-05-31 13:31:12 -07:00
filter.js message view: Don't mark message as read in mentions view. 2023-07-21 13:10:07 -07:00
flatpickr.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
fold_dict.ts eslint: Fix @typescript-eslint/prefer-return-this-type. 2023-04-19 16:52:39 -07:00
gear_menu.ts web: Use uri instead of url. 2023-04-10 10:26:48 -07:00
giphy.js giphy: Migrate Giphy popover to Tippy. 2023-07-05 14:43:19 -07:00
global.d.ts ts: Convert signup.js to TypeScript. 2023-08-14 16:00:20 -07:00
group_permission_settings.ts eslint: Fix @typescript-eslint/consistent-generic-constructors. 2023-04-19 16:52:39 -07:00
hash_util.ts ts: Migrate hash_util.js module to TypeScript. 2023-08-15 09:58:17 -07:00
hashchange.js hashchange: Remove hiding of recent topics. 2023-08-07 10:06:48 -07:00
hbs.d.ts
hotkey.js recent_topics: Move is_in_focus to UI module. 2023-08-15 18:17:02 -07:00
hotspots.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
huddle_data.ts ts: Migrate huddle_data.js to TypeScript. 2023-07-24 16:45:30 -07:00
i18n.ts dependencies: Upgrade JavaScript dependencies. 2023-03-20 15:48:29 -07:00
info_overlay.js info_overlay: Align me-message example with rendered classes. 2023-07-13 14:01:32 -07:00
input_pill.ts ts: Migrate user_group_pill module to TypeScript. 2023-07-17 10:38:24 -07:00
invite.js dialog_widget: Rename "dialog_cancel_button" to "dialog_exit_button". 2023-07-25 10:25:12 -07:00
keydown_util.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-04-19 16:52:39 -07:00
lazy_set.ts blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
left_sidebar_navigation_area.js js: Rename top_left_corner.js to left_sidebar_navigation_area.js. 2023-07-24 13:02:28 -07:00
lightbox.js blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
linkifiers.ts linkifier: Remove unused debug message. 2023-05-29 14:40:55 -07:00
list_cursor.js blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
list_util.ts send_later: Add keyboard navigation to message scheduling modal. 2023-05-15 14:52:06 -07:00
list_widget.ts list_widget: Pass filter_value to modifier. 2023-08-15 10:21:22 -07:00
loading.ts
local_message.js
localstorage.ts lint: Fix TypeScript linter error in localstorage.ts. 2023-04-24 13:24:08 -07:00
markdown_config.js
markdown.js mention: Send notifications for @topic wildcard mentions. 2023-07-17 09:39:24 -07:00
message_edit_history.js refactor: Move maybe_get_stream_name from stream_data to sub_store. 2023-05-18 08:46:16 -07:00
message_edit.js upload: Support drag and dropping files anywhere on message viewport. 2023-08-16 17:06:45 -07:00
message_events.js update_messages: Compare to compose stream by id instead of name. 2023-08-07 17:08:59 -07:00
message_feed_loading.ts message feed: Change color of zulip logo at top of feed. 2023-07-24 17:27:59 -07:00
message_feed_top_notices.js message_scroll: Extract module message_feed_top_notices. 2023-06-05 21:57:35 -07:00
message_fetch.js narrow: Support string and integer encoding of "id" operator. 2023-07-20 13:14:20 -07:00
message_flags.js starred_messages: Extract starred_messages_ui.js. 2023-06-05 21:57:35 -07:00
message_helper.js people: Make get_by_user_id type-safe. 2023-07-02 16:57:16 -07:00
message_list_data.js web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
message_list_tooltips.js message_header: Add support to follow topic from the message header bar. 2023-08-17 13:30:24 -07:00
message_list_view.js message_header: Add support to follow topic from the message header bar. 2023-08-17 13:30:24 -07:00
message_list.js narrow_state: Rename stream() to stream_name() which is more accurate. 2023-08-07 17:08:59 -07:00
message_lists.js more/less: Fix bug where messages rapidly condense and uncondense. 2023-06-26 10:59:53 -07:00
message_live_update.js ui: Move update_message_lists related functions to other related modules. 2023-04-26 12:59:08 -07:00
message_parser.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
message_scroll.js message scroll: Check message feed visibility instead of recent topics. 2023-08-17 15:48:53 -07:00
message_store.js people: Make get_by_user_id type-safe. 2023-07-02 16:57:16 -07:00
message_user_ids.ts web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
message_util.js
message_view_header.js search: Invert double negative with De Morgan's law. 2023-06-23 11:32:42 -07:00
message_viewport.js jquery: Replace safeOuterWidth and safeOuterHeight functions. 2023-07-10 13:49:26 -07:00
messages_overlay_ui.ts drafts: Remove classes that had the same effect. 2023-08-11 15:54:17 -07:00
muted_users_ui.js
muted_users.ts eslint: Fix @typescript-eslint/prefer-optional-chain. 2023-04-19 16:52:39 -07:00
narrow_banner.js narrow_state: Rename stream() to stream_name() which is more accurate. 2023-08-07 17:08:59 -07:00
narrow_error.ts ts: Migrate narrow_error to TypeScript. 2023-03-28 15:04:57 -07:00
narrow_state.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
narrow.js narrow_state: Rename stream() to stream_name() which is more accurate. 2023-08-07 17:08:59 -07:00
navbar_alerts.js navbar_alerts: Delay showing "Complete the organization profile" banner. 2023-08-15 10:46:33 -07:00
navigate.js jquery: Replace safeOuterWidth and safeOuterHeight functions. 2023-07-10 13:49:26 -07:00
notifications.js notifications: Enable audible notifications for the FOLLOWED topic. 2023-07-17 17:39:17 -07:00
overlays.ts overlays: Use close_overlay to close overlays! 2023-05-29 08:29:47 -07:00
padded_widget.ts
page_params.ts ts: Migrate presence.js module to typescript. 2023-08-16 11:46:40 -07:00
password_quality.ts dependencies: Upgrade JavaScript dependencies. 2023-06-05 21:51:26 -07:00
peer_data.ts peer_data: Remove over defensive assert_number function. 2023-07-17 10:37:29 -07:00
people.ts people: Narrow the return type of get_users_from_ids function 2023-08-17 11:38:13 -07:00
pill_typeahead.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
plotly.js.d.ts stats: Install @types/plotly.js for type check. 2023-08-17 11:35:00 -07:00
pm_conversations.ts ts: Migrate pm_conversations module to typescript. 2023-08-08 12:19:12 -07:00
pm_list_data.js left_sidebar: Replace the presence dot with bot icon for bots. 2023-04-28 19:14:00 -07:00
pm_list_dom.js
pm_list.js web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
poll_widget.js
popover_menus_data.js message_header: Add support to follow topic from the message header bar. 2023-08-17 13:30:24 -07:00
popover_menus.js message_header: Add support to follow topic from the message header bar. 2023-08-17 13:30:24 -07:00
popovers.js realm_playgrounds: Replace url_prefix with url_template. 2023-07-24 17:40:59 -07:00
presence.ts ts: Migrate presence.js module to typescript. 2023-08-16 11:46:40 -07:00
reactions.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
read_receipts.js read_receipts: Open the help link in a new tab. 2023-03-30 09:10:20 -07:00
realm_icon.js
realm_logo.js ui_util: Extract listener for change in preferred-color-scheme. 2023-04-10 23:41:30 -07:00
realm_playground.ts realm_playgrounds: Refactor error handling for validation on creation. 2023-07-24 17:40:59 -07:00
realm_user_settings_defaults.ts settings: Add a "Followed topics" row to Notification Triggers table. 2023-06-13 18:01:41 -07:00
recent_senders.js people: Add function get participants from user_ids_string. 2023-03-07 15:43:03 -08:00
recent_topics_data.js recent_topics_data: Simplify .entries() loop to .values(). 2023-06-29 15:54:40 -07:00
recent_topics_ui.js recent_topics_ui: Add support to follow topic via recent conversations. 2023-08-17 13:30:24 -07:00
recent_topics_util.js recent_topics: Move is_in_focus to UI module. 2023-08-15 18:17:02 -07:00
reload_state.ts
reload.js css: Scroll on html instead of .app. 2023-05-24 15:43:19 -07:00
rendered_markdown.js people: Revert to using ignore_missing parameter. 2023-08-02 17:25:14 -07:00
resize.js UI redesign: more-less message interaction. 2023-07-24 17:42:08 -07:00
rows.js drafts: Remove classes that had the same effect. 2023-08-11 15:54:17 -07:00
rtl.ts ts: Convert rtl.js to TypeScript. 2023-05-22 15:41:42 -07:00
scheduled_messages_overlay_ui.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
scheduled_messages.js scheduled messages: Allow user to reschedule quickly from edit window. 2023-08-06 14:34:33 -07:00
schema.js
scroll_bar.ts scroll_bar: Fix overlapping right sidebar and browser scrollbars. 2023-05-29 08:50:06 -07:00
scroll_util.ts ts: Migrate scroll_util.js to TypeScript. 2023-04-27 09:00:13 -07:00
search_suggestion.js narrow_state: Rename stream() to stream_name() which is more accurate. 2023-08-07 17:08:59 -07:00
search_util.ts
search.js search: Remove unused base_query variable. 2023-07-17 17:19:08 -07:00
sent_messages.js sent_messages: Remove from cache when message has been fully received. 2023-05-09 13:16:28 -07:00
sentry.ts sentry: Downsample typing spans. 2023-05-12 13:53:57 -07:00
server_events_dispatch.js stream_settings: Add 'Default stream' option in edit stream UI. 2023-08-09 14:38:52 -07:00
server_events.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
settings_account.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
settings_bots.js dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -07:00
settings_config.ts settings: Update SETTINGS/TOPICS panel to include followed topics. 2023-07-17 17:39:17 -07:00
settings_data.ts settings_data: Extract TimePreferences. 2023-03-16 10:47:12 -07:00
settings_display.js settings: Fix save-discard widget fo. 2023-08-06 17:53:57 -07:00
settings_emoji.js web: Remove nonsense round-trip through JSON.parse() + JSON.stringify(). 2023-07-19 16:18:31 -07:00
settings_exports.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
settings_invites.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
settings_linkifiers.js linkifiers: Disable dragging when a filter is applied. 2023-08-15 10:21:22 -07:00
settings_muted_users.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
settings_notifications.js notifications: Warn if all PM notifications will be disabled. 2023-03-28 18:36:56 -07:00
settings_org.js stream settings: Warn users before locking them out of a stream. 2023-08-11 16:46:41 -07:00
settings_panel_menu.js refactor: Move simplebar helper functions from ui to scroll_util. 2023-04-26 12:59:08 -07:00
settings_playgrounds.js realm_playgrounds: Replace url_prefix with url_template. 2023-07-24 17:40:59 -07:00
settings_profile_fields.js settings: Make custom profile fields table consistent with others. 2023-08-06 18:13:33 -07:00
settings_realm_domains.js
settings_realm_user_settings_defaults.js
settings_sections.js settings: Change "Display settings" to "Preferences". 2023-07-12 07:09:03 -07:00
settings_streams.js dropdown_widget: Refactor to use Class. 2023-07-27 14:10:08 -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 ts: Migrate settings_ui.js to TypeScript. 2023-08-15 17:17:40 -07:00
settings_user_groups_legacy.js web: Remove nonsense round-trip through JSON.parse() + JSON.stringify(). 2023-07-19 16:18:31 -07:00
settings_user_topics.js settings: Add a saving-saved indicator to the 'SETTINGS/TOPICS' UI. 2023-08-06 13:55:21 -07:00
settings_users.js settings: Update confirmation modal shown when reactivating a bot. 2023-08-16 15:37:37 -07:00
settings.js settings: Fix save-discard widget fo. 2023-08-06 17:53:57 -07:00
setup.ts ts: Migrate setup.js to typescript. 2023-07-10 13:49:26 -07:00
spectators.ts ts: Migrate spectators.js to typescript. 2023-08-15 09:58:17 -07:00
spoilers.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-04-19 16:52:39 -07:00
starred_messages_ui.js js: Rename top_left_corner.js to left_sidebar_navigation_area.js. 2023-07-24 13:02:28 -07:00
starred_messages.js starred_messages: Use standard initialization patterns. 2023-06-08 09:42:56 -07:00
stream_bar.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
stream_color.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
stream_create_subscribers_data.ts ts: Migrate stream_create_subscribers_data.js to TypeScript. 2023-08-17 11:38:13 -07:00
stream_create_subscribers.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
stream_create.js stream_settings: Add 'Default stream' option in create stream UI. 2023-08-09 15:20:09 -07:00
stream_data.ts stream_data: Refactor create_sub_from_server_data function. 2023-08-14 16:10:16 -07:00
stream_edit_subscribers.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
stream_edit.js stream settings: Warn users before locking them out of a stream. 2023-08-11 16:46:41 -07:00
stream_events.js streams: Rename can_remove_subscribers_group_id parameter. 2023-07-25 18:33:04 -07:00
stream_list_sort.js refactor: Move maybe_get_stream_name from stream_data to sub_store. 2023-05-18 08:46:16 -07:00
stream_list.js left_sidebar: Avoid zooming out when toggling stream subscription. 2023-07-17 10:13:53 -07:00
stream_muting.js message_list: Deduplicate stream muting live update code path. 2023-04-21 13:52:02 -07:00
stream_pill.js eslint: Fix unicorn/prefer-spread. 2023-03-02 12:16:56 -08:00
stream_popover.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
stream_settings_containers.ts ts: Convert stream_settings_containers.js to TypeScript. 2023-07-17 17:24:15 -07:00
stream_settings_data.js stream_color: Fix duplicate ids for colored privacy icons. 2023-03-27 22:24:45 -07:00
stream_settings_ui.js stream_settings: Add 'Default stream' option in create stream UI. 2023-08-09 15:20:09 -07:00
stream_topic_history_util.js
stream_topic_history.js eslint: Fix unicorn/prefer-spread. 2023-03-02 12:16:56 -08:00
stream_ui_updates.js stream_settings: Add 'Default stream' option in create stream UI. 2023-08-09 15:20:09 -07:00
sub_store.ts stream_data: Refactor create_sub_from_server_data function. 2023-08-14 16:10:16 -07:00
submessage.js blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
subscriber_api.js
templates.js templates: Allow the same line-wrapping in {{t}} as in {{#tr}}. 2023-03-16 11:26:45 -07:00
timerender.ts navbar_alerts: Delay showing "Complete the organization profile" banner. 2023-08-15 10:46:33 -07:00
tippyjs.js tippy: Add callback, timeout args to copied confirmation. 2023-08-15 12:20:35 -07:00
todo_widget.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
topic_generator.js refactor: Rename stream_sort.js to stream_list_sort.js. 2023-04-25 10:05:59 -07:00
topic_list_data.js topic_list: Show muted unread counts in muted streams. 2023-05-01 21:13:53 -07:00
topic_list.js topic_list: Clean up component API. 2023-06-05 21:57:35 -07:00
topic_zoom.js left_sidebar: Fix 'more topics' view scroll position. 2023-04-17 17:40:35 -07:00
transmit.js blueslip: Reduce cardinality of blueslip.error() calls. 2023-05-09 13:16:28 -07:00
tutorial.js
typeahead_helper.js compose: Use stream id instead of stream name for composebox opts. 2023-08-07 17:08:59 -07:00
types.ts ts: Migrate people.js to TypeScript. 2023-07-11 22:22:30 -07:00
typing_data.ts eslint: Fix @typescript-eslint/prefer-nullish-coalescing. 2023-04-19 16:52:39 -07:00
typing_events.js narrow: Add frontend support for dm: narrow and /dm/... URL. 2023-04-25 09:07:08 -07:00
typing.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
ui_init.js upload: Support drag and dropping files anywhere on message viewport. 2023-08-16 17:06:45 -07:00
ui_report.ts web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
ui_util.ts refactor: Move replace_emoji_with_text from ui to ui_util. 2023-04-26 12:59:08 -07:00
unread_ops.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
unread_ui.js web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
unread.js web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
upload_widget.ts image_upload_widget: Refactor style of upload_widget's preview_image. 2023-03-27 10:19:29 -07:00
upload.js upload: Support drag and dropping files anywhere on message viewport. 2023-08-16 17:06:45 -07:00
url-template.d.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
user_events.js people: Make get_by_user_id type-safe. 2023-07-02 16:57:16 -07:00
user_group_create_members_data.ts ts: Migrate user_group_create_members_data.js to TypeScript. 2023-08-17 11:38:13 -07:00
user_group_create_members.js list_widget: Explicitly pass generic sort functions to the list widget. 2023-07-17 11:31:51 -07:00
user_group_create.js
user_group_edit_members.js web: Do not assume error responses are valid, or our, JSON. 2023-07-19 16:18:31 -07:00
user_group_edit.js dialog_widget: Remove redundant preventDefault calls. 2023-07-05 14:25:10 -07:00
user_group_pill.ts ts: Migrate user_group_pill module to TypeScript. 2023-07-17 10:38:24 -07:00
user_group_ui_updates.js stream_settings: Remove unused parameters after migration to tippy. 2023-05-24 12:11:10 -07:00
user_groups_settings_ui.js list_widget: Make get_item option required and pass a default where needed. 2023-07-17 11:31:51 -07:00
user_groups.ts stream_settings: Migrate to new DropdownWidget. 2023-07-27 14:10:08 -07:00
user_pill.js pill_typeahead: Remove bots in person picker custom profile fields. 2023-07-06 16:32:08 -07:00
user_profile.js list_widget: Make get_item option required and pass a default where needed. 2023-07-17 11:31:51 -07:00
user_search.js
user_settings.ts settings: Add a "Followed topics" row to Notification Triggers table. 2023-06-13 18:01:41 -07:00
user_status_ui.js css: Hyphenate .status-emoji-wrapper selector. 2023-03-27 17:31:31 -07:00
user_status.js
user_topics_ui.js user_topics: Fix live-update bug in the 'SETTINGS / TOPICS' panel. 2023-07-17 17:39:17 -07:00
user_topics.js settings: Add a saving-saved indicator to the 'SETTINGS/TOPICS' UI. 2023-08-06 13:55:21 -07:00
util.ts web-src: Update comments with "private message" or "PM". 2023-06-26 11:07:28 -07:00
vdom.ts ts: Migrate vdom.js to TypeScript. 2023-07-24 16:49:53 -07:00
watchdog.ts
webpack_public_path.js
widgetize.js
zcommand.js theme: Change recipient bar color and theme in the same paint. 2023-07-03 21:47:45 -07:00
zform.js
zulip_test.js