zulip/static/js
Eeshan Garg 190ce61eed landing-page: Fix mobile scrolling bug when sidebar is toggled.
On mobile, when the sidebar is toggled, the following three issues
are encountered:
- When none of the sidebar menus are expanded, the sidebar has no
  scrollbar, which is expected. But if you scroll, the background
  content scrolls, which is a bug.
- When some of the sidebar menus are expanded such that the content
  overflows and is "scrollable", once you get to the end of the
  sidebar content, the background content keeps scrolling in a weird
  way.
- If the mobile screen is wide enough, if you scroll the sidebar
  content, it scrolls as expected. But if you move the pointer to
  the side of the background content that is still visible, you
  can scroll the background content even though it should be fixed.

This commit fixes all of the above issues.
2021-08-17 06:23:46 -07:00
..
analytics js: Use jQuery as a module. 2021-03-12 10:08:25 -08:00
billing billing: Make create_ajax_request accept callback function. 2021-07-20 14:43:38 -07:00
bundles js: Fix, and check for, non-ES5 syntax in webpack bundles. 2021-07-05 13:32:37 -07:00
portico landing-page: Fix mobile scrolling bug when sidebar is toggled. 2021-08-17 06:23:46 -07:00
stats dependencies: Upgrade JavaScript dependencies. 2021-06-08 10:15:52 -07:00
types/stacktrace-gps dependencies: Upgrade to webpack-bundle-tracker 1.0.0-alpha.1. 2021-04-06 09:31:35 -07:00
about_zulip.js about_zulip: Migrate to handlebars. 2021-06-15 11:55:20 -07:00
activity.js web_public_view: Replace web_public_visitor with spectator. 2021-06-16 07:46:34 -07:00
admin.js settings: Add full members and moderators options in custom emoji setting. 2021-07-27 16:41:23 -07:00
alert_popup.ts js: Make alert_popup shared. 2021-04-26 09:27:49 -07:00
alert_words_ui.js alert_words_ui: Use e.key instead of deprecated e.which. 2021-06-02 14:04:53 -07:00
alert_words.js alert_words: Revert back before_punctuation regex to stable one. 2021-05-06 20:36:52 -07:00
all_messages_data.js message_list: Downgrade message_list.all to MessageListData. 2021-03-30 08:33:47 -07:00
attachments_ui.js templates: Move uploaded_files_list to settings/. 2021-06-02 20:36:21 -07:00
avatar.js frontend: Remove html_submit_button paramter passed to dialog_widget. 2021-07-14 13:02:25 -07:00
blueslip_stacktrace.ts dependencies: Upgrade JavaScript dependencies. 2021-05-10 18:07:13 -07:00
blueslip.ts blueslip: Remove SAVE_FRONTEND_STACKTRACES setting. 2021-07-07 09:26:02 -07:00
bot_data.js js: Clean up typeof … === "undefined" checks. 2021-03-24 13:15:01 -07:00
browser_history.js browser_history: If changing_hash, don't set to hash_before_overlay. 2021-04-09 08:24:02 -07:00
buddy_data.js user_status: Add architecture to support status emoji feature. 2021-07-28 09:50:11 -07:00
buddy_list.js node tests: Use clean BuddyList instance in tests. 2021-03-18 16:37:20 -04:00
channel.js minor: Fix mention of success handler in error wrapper. 2021-03-18 10:09:22 -07:00
click_handlers.js js: Rename muting_ui module to muted_topics_ui. 2021-07-09 10:00:45 -07:00
color_class.ts ts: Convert color_class module to TypeScript. 2021-06-22 09:14:09 -07:00
color_data.ts ts: Convert color_data module to TypeScript. 2021-06-22 09:14:09 -07:00
colorspace.ts ts: Convert colorspace to typescript. 2021-05-21 16:53:30 -07:00
common.ts ts: Convert common module to TypeScript. 2021-06-22 09:09:36 -07:00
components.ts ts: Convert components module to TypeScript. 2021-07-05 17:04:06 -07:00
compose_actions.js compose: Improve how we handle over character limit message error. 2021-07-13 08:29:55 -07:00
compose_closed_ui.js compose: Add trigger for new private message. 2021-07-05 11:56:46 -07:00
compose_error.ts ts: Convert compose_error module to TypeScript. 2021-07-09 12:42:31 -07:00
compose_fade_helper.js refactor: Use sub_store for get/validation. 2021-04-15 17:26:17 -07:00
compose_fade_users.js compose fade: Extract compose_fade_users class. 2021-03-21 20:16:08 -07:00
compose_fade.js js: Move current_msg_list, home_msg_list to ES6 module message_lists. 2021-03-29 18:23:47 -07:00
compose_pm_pill.js js: Use jQuery as a module. 2021-03-12 10:08:25 -08:00
compose_state.js js: Use jQuery as a module. 2021-03-12 10:08:25 -08:00
compose_ui.js compose: Move keydown and keyup from compose.js to compose_ui.js. 2021-07-28 14:01:40 -07:00
compose_validate.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
compose.js compose: Fix compose fade not updating on deleting user pill. 2021-08-06 14:22:55 -07:00
composebox_typeahead.js Revert "time_widget: Make the generated time string more readable." 2021-08-03 16:45:31 -07:00
condense.js message_body: Rename "Condense" to "Show less". 2021-07-05 20:15:14 -07:00
confirm_dialog.js dialog_widget: Remove is_confirm_dialog variable. 2021-07-14 13:32:24 -07:00
copy_and_paste.js Revert "compose: Convert pasted url to named link." 2021-07-08 12:00:22 -07:00
csrf.ts ts: Convert csrf module to TypeScript. 2021-07-05 17:04:06 -07:00
css_variables.js css_variables: Directly export number values for breakpoints. 2021-04-08 09:40:10 -07:00
debug.js eslint: Fix unicorn/no-array-for-each. 2021-01-25 14:53:19 -08:00
deprecated_feature_notice.js open_modal: Pass extra arguments as object. 2021-06-20 17:08:16 -07:00
desktop_integration.js refactor: Extract browser_history module. 2021-03-22 13:29:32 -07:00
dialog_widget.js dialog_widget: Clear error element when clicked on the submit button. 2021-07-26 16:37:16 -07:00
drafts.js drafts: Delete old drafts on page load, not modal launch. 2021-07-16 12:50:51 -07:00
dropdown_list_widget.js MDLW: Render tippy tooltip once the selected items surpasses the limit. 2021-07-29 10:09:03 -07:00
echo.js recent_topics: Split into three modules. 2021-06-10 15:53:05 -07:00
emoji_picker.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
emojisets.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
favicon.js favicon: Catch exceptions in update_favicon. 2021-05-12 15:06:59 -07:00
feature_flags.ts ts: Convert feature_flags to typescript. 2021-05-21 16:53:27 -07:00
feedback_widget.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
fetch_status.js js: Convert static/js/message_scroll.js to ES6 module. 2021-02-28 14:23:00 -08:00
filter.js Revert "narrow: Do not mark messages as read in mentioned narrow." 2021-07-29 17:31:51 -07:00
floating_recipient_bar.js refactor: Rename panels.js to navbar_alerts.js as it better explains it. 2021-05-21 17:49:12 -07:00
fold_dict.ts typescript: Enable strictNullChecks. 2020-07-28 11:01:35 -07:00
gear_menu.js gear_menu: Fix template variables passed from page_params. 2021-08-07 06:19:43 -07:00
giphy.js giphy: Load Giphy SDK lazily. 2021-05-28 15:44:49 -07:00
global.d.ts ts: Convert ui_util module to TypeScript. 2021-07-05 17:04:06 -07:00
hash_util.js settings: Separate "Your account" section in two different sections. 2021-06-30 16:56:03 -07:00
hashchange.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
hbs.d.ts blueslip: Make stack trace more readable. 2019-10-31 13:47:54 -07:00
hotkey.js user status: Fix keyboard UI in status emoji picker. 2021-08-02 13:43:32 -07:00
hotspots.js api: Fix encoding of strings in hotspot endpoint. 2021-05-07 11:45:25 -07:00
huddle_data.js node tests: Add test() wrapper for suggestions. 2021-03-12 15:29:23 -05:00
i18n.ts ts: Convert i18n module to TypeScript. 2021-06-22 09:09:36 -07:00
info_overlay.js info_overlay: Render search operators using info_overlay. 2021-06-28 09:14:09 -07:00
input_pill.js compose: Fix compose fade not updating on deleting user pill. 2021-08-06 14:22:55 -07:00
invite.js invite: Use handlebar template for invite-user overlay. 2021-06-14 13:46:57 -07:00
keydown_util.ts ts: Convert keydown_util to TypeScript. 2021-05-27 23:33:21 -07:00
lazy_set.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
lightbox_canvas.js eslint: Fix unicorn/prefer-switch. 2021-05-10 19:26:41 -07:00
lightbox.js lightbox_overlay: Migrate to handlebars. 2021-06-14 13:41:36 -07:00
linkifiers.js refactor: Extract linkifier non-settings logic from markdown.js. 2021-05-19 11:59:28 -07:00
list_cursor.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
list_util.ts ts: Convert list_util module to TypeScript. 2021-06-22 09:14:09 -07:00
list_widget.js dropdown_list_widget: Add support for Multiselect dropdown list widget (MDLW). 2021-07-29 10:09:03 -07:00
loading.ts images: Rename loader.svg to loader-white.svg for clarity. 2021-07-18 11:44:17 -07:00
local_message.js message_list: Downgrade message_list.all to MessageListData. 2021-03-30 08:33:47 -07:00
localstorage.js js: Clean up typeof … === "undefined" checks. 2021-03-24 13:15:01 -07:00
markdown_config.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
markdown.js Revert "time_widget: Make the generated time string more readable." 2021-08-03 16:45:31 -07:00
message_edit_history.js open_modal: Pass extra arguments as object. 2021-06-20 17:08:16 -07:00
message_edit.js dropdown_list_widget: Refactor dropdown_list_widget to constructor function. 2021-07-29 10:09:03 -07:00
message_events.js recent_topics: Split into three modules. 2021-06-10 15:53:05 -07:00
message_fetch.js recent_topics: Split into three modules. 2021-06-10 15:53:05 -07:00
message_flags.js starred messages: Fix "unstar all in topic" is incomplete. 2021-04-29 16:43:39 -07:00
message_helper.js refactor: Move pm_conversations.process_message. 2021-03-29 14:53:57 -07:00
message_list_data.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
message_list_view.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -07:00
message_list.js message lists: Exclude 1:1 PMs with muted users. 2021-05-07 16:21:35 -07:00
message_lists.js js: Move current_msg_list, home_msg_list to ES6 module message_lists. 2021-03-29 18:23:47 -07:00
message_live_update.js message_list: Downgrade message_list.all to MessageListData. 2021-03-30 08:33:47 -07:00
message_parser.ts ts: Convert message_parser module to TypeScript. 2021-07-09 12:42:31 -07:00
message_scroll.js recent_topics: Split into three modules. 2021-06-10 15:53:05 -07:00
message_store.js refactor: Extract people.get_display_full_names. 2021-05-10 12:36:39 -07:00
message_user_ids.ts ts: Convert message_user_ids to typescript. 2021-05-21 16:53:30 -07:00
message_util.js message_list: Downgrade message_list.all to MessageListData. 2021-03-30 08:33:47 -07:00
message_view_header.js message_view_header: Don't include stream name is tooltip. 2021-07-06 08:41:44 -07:00
message_viewport.js js: Simplify more code using default parameters and destructuring. 2021-06-25 16:34:04 -07:00
muted_topics_ui.js js: Rename muting_ui module to muted_topics_ui. 2021-07-09 10:00:45 -07:00
muted_topics.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
muted_users_ui.js frontend: Remove html_submit_button paramter passed to dialog_widget. 2021-07-14 13:02:25 -07:00
muted_users.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
narrow_banner.js narrow_banner: Add banner for no resolved topics found search. 2021-07-13 23:36:24 -07:00
narrow_state.js js: Convert static/js/page_params.js to ES6 module. 2021-03-26 10:17:56 -07:00
narrow.js narrow: Remove unused import of stream_topic_history. 2021-07-05 10:29:49 -07:00
navbar_alerts.js compose: Fix expanded compose un-collapsible in presence of navbar_alerts. 2021-07-22 14:25:48 -07:00
navigate.js js: Move current_msg_list, home_msg_list to ES6 module message_lists. 2021-03-29 18:23:47 -07:00
night_mode.ts ts: Convert night_mode module to TypeScript. 2021-06-22 09:14:09 -07:00
notifications.js notification: Fix "narrow to..." link present above composebox. 2021-08-07 09:51:04 -07:00
overlays.js open_modal: Pass extra arguments as object. 2021-06-20 17:08:16 -07:00
padded_widget.ts ts: Convert padded_widget module to TypeScript. 2021-07-05 17:04:06 -07:00
page_params.ts frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
password_quality.ts ts: Convert password_quality module to TypeScript. 2021-07-09 12:42:31 -07:00
peer_data.js refactor: Use sub_store for get/validation. 2021-04-15 17:26:17 -07:00
people.js compose: Fix validation treating welcome bot as deactivated. 2021-07-22 15:22:20 -07:00
pill_typeahead.js minor: Refactor pill_typeahead.js to use include_users check. 2021-06-12 07:59:43 -07:00
pm_conversations.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
pm_list_dom.js js: Convert static/js/pm_list_dom.js to ES6 module. 2021-02-28 14:23:00 -08:00
pm_list.js refactor: Cleanup the existence of fraction_present. 2021-04-30 16:02:31 -07:00
poll_widget.js poll widget: Prevent question updates from non-authors. 2021-06-14 17:46:16 -07:00
popover_menus.js popover_menus: Add some comment documentation. 2021-06-18 17:25:45 -07:00
popovers.js user_status: Show change status modal when clicked on emoji in buddy list. 2021-08-07 07:19:03 -07:00
presence.js api: Add server_timestamp to register response. 2021-05-20 14:57:34 -07:00
reactions.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
ready.ts ts: Convert ready module to TypeScript. 2021-06-22 09:14:09 -07:00
realm_icon.js register api: Rename max_icon_file_size. 2021-05-26 11:38:24 -07:00
realm_logo.js realm_logo: Rename realm_logo.rerender to realm_logo.render. 2021-07-19 09:45:29 -07:00
realm_playground.js realm_playground: Stop using Map incorrectly. 2021-05-09 22:01:00 -07:00
recent_senders.js refactor: Simplify recent_senders code. 2021-04-14 16:28:07 -07:00
recent_topics_data.js recent_topics: Split into three modules. 2021-06-10 15:53:05 -07:00
recent_topics_ui.js recent_topics_timestamp: Fix tooltip. 2021-07-03 06:59:55 -04:00
recent_topics_util.js recent_topics: Return false in is_in_focus if a modal is present. 2021-06-25 09:27:03 -07:00
reload_state.ts ts: Convert reload_state to typescript. 2021-05-21 16:53:30 -07:00
reload.js docs: Correct “webapp” to “web app”. 2021-05-14 13:15:38 -07:00
reminder.js compose: Extract compose_error.js. 2021-06-24 16:19:22 -07:00
rendered_markdown.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
resize.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
rows.js compose: Use class to find markdown_preview related elements. 2021-04-27 10:06:25 -07:00
rtl.js rtl: Use _.sortedIndex instead of util.lower_bound. 2021-07-28 17:32:09 -07:00
schema.js js: Convert static/js/schema.js to ES6 module. 2021-02-10 10:27:14 -08:00
scroll_bar.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
scroll_util.js js: Convert static/js/ui.js to ES6 module. 2021-03-02 17:06:35 -08:00
search_pill_widget.js js: Convert static/js/page_params.js to ES6 module. 2021-03-26 10:17:56 -07:00
search_pill.js js: Convert static/js/input_pill.js to ES6 module. 2021-03-02 17:06:35 -08:00
search_suggestion.js search_suggestion: Add suggestion support for is:resolved keyword. 2021-07-13 23:35:41 -07:00
search_util.ts ts: Convert search_utils to typescript. 2021-05-21 16:53:30 -07:00
search.js search: Use e.key instead of deprecated e.which. 2021-06-02 14:04:53 -07:00
sent_messages.js dependencies: Upgrade JavaScript dependencies. 2021-06-08 10:15:52 -07:00
server_events_dispatch.js compose: Update status text in placeholder instantly after it's updated. 2021-08-04 01:11:06 -07:00
server_events.js web_public_view: Replace web_public_visitor with spectator. 2021-06-16 07:46:34 -07:00
settings_account.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
settings_bots.js dropdown_list_widget: Refactor dropdown_list_widget to constructor function. 2021-07-29 10:09:03 -07:00
settings_config.ts frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
settings_data.ts frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
settings_display.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
settings_emoji.js settings: Add full members and moderators options in custom emoji setting. 2021-07-27 16:41:23 -07:00
settings_exports.js template: Move admin_export_list template to settings folder. 2021-04-26 09:37:08 -07:00
settings_invites.js frontend: Remove html_submit_button paramter passed to dialog_widget. 2021-07-14 13:02:25 -07:00
settings_linkifiers.js settings: Use dialog_widget for edit-linkifier modal. 2021-07-14 13:02:26 -07:00
settings_muted_topics.js js: Rename muting_ui module to muted_topics_ui. 2021-07-09 10:00:45 -07:00
settings_muted_users.js js: Split out muted_users_ui from muting_ui module. 2021-07-09 10:00:45 -07:00
settings_notifications.js settings: Fix incorrect usage of user_settings. 2021-08-03 10:27:38 -07:00
settings_org.js setting: Use "unlimited" instead of "forever" for retention setting. 2021-08-08 15:56:57 -07:00
settings_panel_menu.js keydown_util: Use Event.key instead of deprecated properties. 2021-05-27 23:33:17 -07:00
settings_playgrounds.js playgrounds: Rename name field to playground_name. 2021-05-11 20:47:41 -07:00
settings_profile_fields.js docs: Fix capitalization mistakes. 2021-05-10 09:57:26 -07:00
settings_sections.js settings: Separate "Your account" section in two different sections. 2021-06-30 16:56:03 -07:00
settings_streams.js settings_streams: Use e.key instead of deprecated e.which. 2021-06-02 14:04:53 -07:00
settings_toggle.js settings: Change "Settings" to "Personal" in the toggle tab. 2021-07-01 11:47:14 -07:00
settings_ui.js settings_ui: Add option for changing label on disabling input. 2021-07-26 17:48:01 -07:00
settings_user_groups.js settings: Add moderators and full members options in user-group setting. 2021-07-14 14:38:44 -07:00
settings_users.js dropdown_list_widget: Refactor dropdown_list_widget to constructor function. 2021-07-29 10:09:03 -07:00
settings.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
setup.js setup: Use the number of completed password changes for race detection. 2021-04-01 13:49:02 -07:00
spoilers.ts ts: Convert spoilers module to TypeScript. 2021-06-22 09:14:09 -07:00
starred_messages_ui.js frontend: Remove html_submit_button paramter passed to dialog_widget. 2021-07-14 13:02:25 -07:00
starred_messages.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
stream_bar.js refactor: Extract color_class module. 2021-03-24 12:22:27 -07:00
stream_color.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -07:00
stream_create.js stream_create: Remove unnecessary export keyword. 2021-07-16 08:53:56 -07:00
stream_data.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
stream_edit.js setting: Use "unlimited" instead of "forever" for retention setting. 2021-08-08 15:56:57 -07:00
stream_events.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -07:00
stream_list.js left_sidebar: Replace cog icon with plus icon. 2021-06-08 14:55:48 -07:00
stream_muting.js message_list: Downgrade message_list.all to MessageListData. 2021-03-30 08:33:47 -07:00
stream_pill.js refactor: Add type field to pill items. 2021-04-27 12:07:57 -07:00
stream_popover.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
stream_settings_data.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
stream_settings_ui.js stream_ui: Fix subscription button out of sync. 2021-07-21 22:02:33 -07:00
stream_sort.js minor: Move filter logic for stream sort to utils.js. 2021-06-08 14:58:45 -07:00
stream_topic_history_util.js refactor: Extract stream_topic_history_util. 2021-04-15 17:26:17 -07:00
stream_topic_history.js message_edit: Fix live update bug in left sidebar. 2021-06-29 10:00:52 -07:00
stream_ui_updates.js stream settings: Move subscription_type.hbs to stream settings folder. 2021-07-18 11:36:39 -07:00
sub_store.js refactor: Extract sub_store module. 2021-04-15 17:26:17 -07:00
submessage.js minor: Use warn instead of error for widgets. 2021-06-14 17:46:16 -07:00
templates.js templates: Remove context argument from {{#tr}} block helper. 2021-04-13 18:59:46 -07:00
timerender.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
tippyjs.js tippy: Fix blueslip error on edit history timestamp hover. 2021-07-19 09:34:52 -07:00
todo_widget.js todo widget: Check types for inbound events. 2021-06-14 17:46:16 -07:00
top_left_corner.js top_left_corner: Directly use span.unread_count to display unreads. 2021-04-14 10:57:16 -07:00
topic_generator.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
topic_list_data.js left-sidebar: Add support for showing resolve-topic-prefix. 2021-07-05 18:02:40 -07:00
topic_list.js left-sidebar: Hide clear filter text button if topic filter is empty. 2021-06-10 15:49:34 -07:00
topic_zoom.js js: Use jQuery as a module. 2021-03-12 10:08:25 -08:00
transmit.js js: Convert static/js/page_params.js to ES6 module. 2021-03-26 10:17:56 -07:00
tutorial.js api: Fix encoding of strings in tutorial endpoint. 2021-05-07 14:06:54 -07:00
typeahead_helper.js typeahead: Make typeahead_helper.sort_recipients more readable. 2021-05-25 08:03:02 -07:00
typing_data.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
typing_events.js typing: Display several people are typing... 2021-04-07 00:17:30 -07:00
typing.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
ui_init.js user status: Fix custom emoji not loading during page load. 2021-08-02 13:38:51 -07:00
ui_report.ts ts: Convert ui_report module to TypeScript. 2021-06-22 09:09:36 -07:00
ui_util.ts ts: Convert ui_util module to TypeScript. 2021-07-05 17:04:06 -07:00
ui.js deprecated_feature_notice: Move code to a separate module. 2021-06-15 11:58:45 -07:00
unread_ops.js js: Simplify more code using default parameters and destructuring. 2021-06-25 16:34:04 -07:00
unread_ui.js sidebar toggles: Lift code to display PM counts. 2021-03-30 12:07:51 -07:00
unread.js unread: Add get_read_message_ids() helper. 2021-08-04 12:06:11 -07:00
upload_widget.ts ts: Convert upload_widget to TypeScript. 2021-07-09 12:42:31 -07:00
upload.js compose: Don’t convert absolute upload URLs to relative. 2021-07-07 15:41:52 -07:00
user_events.js api: Include is_billing_admin as an attribute in user response. 2021-06-03 10:27:07 -07:00
user_group_pill.js refactor: Add type field to pill items. 2021-04-27 12:07:57 -07:00
user_groups.js js: Add functions to get user groups by user_id. 2021-06-02 20:06:03 -07:00
user_pill.js input_pill: Customize pills for deactivated users. 2021-06-25 18:06:42 -07:00
user_profile.js minor: Make group tab selector in profile modal more specific. 2021-07-02 13:53:46 -07:00
user_search.js js: Use jQuery as a module. 2021-03-12 10:08:25 -08:00
user_settings.ts user_settings: Add types for all managed settings. 2021-08-01 15:30:17 -07:00
user_status_ui.js user_status: Trigger input focus once the modal is shown. 2021-07-29 11:26:26 -07:00
user_status.js user status: Fix custom emoji not loading during page load. 2021-08-02 13:38:51 -07:00
util.js util: Rewrite same_recipents to not use switch. 2021-07-28 17:32:09 -07:00
vdom.js Fix typos using codespell. 2021-05-18 17:33:51 -07:00
watchdog.ts ts: Convert watchdog module to TypeScript. 2021-07-09 12:42:31 -07:00
webpack_public_path.js js: Convert static/js/page_params.js to ES6 module. 2021-03-26 10:17:56 -07:00
widgetize.js widgets: Avoid adding the widget_elem if it already exists. 2021-07-24 09:52:14 -07:00
zcommand.js slash commands: Remove /settings command. 2021-07-08 10:47:52 -04:00
zform.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
zulip_test.js blueslip: Remove SAVE_FRONTEND_STACKTRACES setting. 2021-07-07 09:26:02 -07:00