zulip/web/src
N-Shar-ma 82f105aada popovers: Fix bug where modals persisted on hashchange.
Modals like those for Read receipts, Schedule message, Message edit
history, User profile, etc would not close when the hash changed.

Now we close any active modal whenever the hash changes; we add a new
function in `modals.ts` to do this, and call it from `hashchange.js`.
2023-10-22 14:56:06 -07:00
..
analytics support: Add option to delete user from /activity/support. 2023-05-16 12:38:12 -07:00
billing modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
bundles webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
portico communities: Copy code from integrations to toggle_categories_dropdown. 2023-10-12 09:58:47 -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.ts about_zulip: Convert module to TypeScript. 2023-10-10 13:20:31 -07:00
activity_ui.js templates: Display a different message for empty search results. 2023-10-11 18:03:53 -07:00
activity.js activity: Extract new activity_ui module. 2023-10-05 08:27:30 -07:00
add_stream_options_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -07:00
add_subscribers_pill.js stream_edit: Disable add button when input field is empty. 2023-10-12 18:24:05 -07:00
admin.js realm: Add setting to control adding "(guest)" indicator to name. 2023-10-12 12:06:10 -07:00
alert_popup.ts
alert_words_ui.ts alert_words_ui: Convert module to TypeScript. 2023-10-02 17:46:22 -07:00
alert_words.ts docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -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.ts list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07:00
audible_notifications.ts audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
avatar.ts setup: Fix wildly unsafe cast in $.fn.expectOne. 2023-09-08 14:32:26 -07:00
blueslip_stacktrace.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
blueslip.ts eslint: Fix @typescript-eslint/no-redundant-type-constituents. 2023-07-21 15:58:42 -07:00
bot_data.ts bot_data: Fix owner_id field to allow null value. 2023-08-22 11:24:40 -07:00
browser_history.ts narrow: Cut import of hashchange. 2023-10-06 19:41:59 -07:00
buddy_data.js users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
buddy_list.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
bulleted_numbered_list_util.ts bulleted_numbered_list_util: Convert module to TypeScript. 2023-10-02 17:46:56 -07:00
channel.ts ui_report: Reuse channel.xhr_error_message function in error method. 2023-08-31 13:47:16 -07:00
click_handlers.js gear_menu: Migrate to use tippy. 2023-10-20 12:36:39 -07:00
color_data.ts eslint: Fix unicorn/prefer-spread. 2023-03-02 12:16:56 -08:00
common.ts common: Fix parameter type of autofocus function. 2023-08-14 16:00:20 -07:00
components.ts
compose_actions.js compose_actions: Warn callers if msg_type is not defined. 2023-10-17 10:34:48 -07:00
compose_banner.ts compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
compose_call_ui.js compose_box: Change 'audio' references to 'voice'. 2023-10-18 14:04:00 -07:00
compose_call.ts compose_call: Convert module to TypeScript. 2023-10-10 16:48:57 -07:00
compose_closed_ui.js compose: Present Start new topic button adjacent the reply button. 2023-10-10 17:37:03 -07:00
compose_fade_helper.ts compose_fade_helper: Convert module to TypeScript. 2023-09-22 09:26:58 -07:00
compose_fade_users.ts compose_fade_users: Convert module to TypeScript. 2023-09-22 09:26:58 -07:00
compose_fade.js focused recipient: Remove unused stream attribute. 2023-08-07 17:08:59 -07:00
compose_notifications.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
compose_pm_pill.js compose: Return focus to DM input after pill selection. 2023-07-26 21:05:38 -07:00
compose_popovers.js compose: Make DM identifiers align with new conversations. 2023-10-10 17:37:03 -07:00
compose_recipient.js compose: Add button to clear topic box. 2023-10-10 17:37:03 -07:00
compose_reply.js compose_reply: Fix msg_type being not defined triggering errors. 2023-10-17 10:34:48 -07:00
compose_setup.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
compose_state.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
compose_textarea.ts ts: Convert compose_textarea.js to TypeScript. 2023-05-25 17:33:18 -07:00
compose_tooltips.js compose: Present Start new topic button adjacent the reply button. 2023-10-10 17:37:03 -07:00
compose_ui.js compose_ui: Add "(guest)" to user names in compose box placeholder. 2023-10-12 12:06:10 -07:00
compose_validate.js users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
compose.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
composebox_typeahead.js compose_typeahead: Add new indicator to topic items in typeahead. 2023-10-12 14:44:40 -07:00
condense.js popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
confirm_dialog.ts ts: Convert confirm_dialog module to TypeScript. 2023-05-18 08:44:30 -07:00
copied_tooltip.ts about_zulip: Convert module to TypeScript. 2023-10-10 13:20:31 -07:00
copy_and_paste.js docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
csrf.ts
css_variables.js grid: Apply mobile-style grid when middle column is small. 2023-08-21 17:13:43 -07:00
custom_profile_fields_ui.js custom_fields: Extract some code in custom_profile_fields_ui.js. 2023-09-25 13:14:49 -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
demo_organizations_ui.js demo-orgs: Add UI for converting to permanent organization. 2023-10-03 09:11:41 -07:00
deprecated_feature_notice.ts ts: Convert deprecated_feature_notice module to TypeScript. 2023-05-18 08:52:26 -07:00
desktop_integration.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -07:00
desktop_notifications.js notifications: Rename to desktop_notifications. 2023-10-06 16:22:40 -07:00
dialog_widget.ts modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
drafts_overlay_ui.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
drafts.js left_sidebar: Add a 3-dot menu to condensed views. 2023-10-20 12:27:19 -07:00
dropdown_widget.js list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07:00
echo.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
electron_bridge.d.ts electron_bridge: Declare Zulip Desktop binding types. 2023-10-12 09:28:47 -07:00
emoji_picker.js popovers: Refactor show popovers as overlay on mobile widths. 2023-10-05 08:29:12 -07:00
emoji.ts markdown_config: Convert module to TypeScript. 2023-09-22 09:32:21 -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 narrow: Add "(guest)" to user names in narrow title. 2023-10-12 12:06:10 -07:00
flatpickr.ts flatpickr: Fix Tab key handler for 24-hour time. 2023-10-04 12:03:10 -07:00
fold_dict.ts fold_dict: Use IterableIterator instead of Iterator. 2023-09-11 10:57:38 -07:00
gear_menu_util.ts gear_menu: Extract version_display_string into a util library. 2023-10-18 22:02:38 -07:00
gear_menu.js gear_menu_dropdown: Use better class name for theme buttons. 2023-10-20 12:36:39 -07:00
giphy.js giphy: Remove old comment. 2023-10-09 11:39:12 -07:00
global.d.ts global: Remove type stub for Bootstrap modal. 2023-10-16 13:07:47 -07:00
group_permission_settings.ts settings: Disallow everyone group for new setting. 2023-09-07 14:21:01 -07:00
hash_parser.ts hash_util: Extract hash_parser.ts. 2023-10-01 16:55:21 -07:00
hash_util.ts hash_util: Extract hash_parser.ts. 2023-10-01 16:55:21 -07:00
hashchange.js popovers: Fix bug where modals persisted on hashchange. 2023-10-22 14:56:06 -07:00
hbs.d.ts invite: Convert module to TypeScript. 2023-09-22 17:10:51 -07:00
hotkey.js gear_menu: Use navigate-link-on-enter class instead of role=menuitem. 2023-10-20 12:36:39 -07:00
hotspots.js compose: Introduce 'Start new conversation' button. 2023-10-10 17:37:03 -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
inbox_ui.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
inbox_util.js inbox_util: Move is_in_focus to inbox_ui. 2023-10-02 17:37:56 -07:00
info_overlay.js overlays: Rename "modal-body" class. 2023-10-17 10:28:50 -07:00
input_pill.ts users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
integration_url_modal.js integration-url: Disable "Copy URL" button when topic input is empty. 2023-10-02 12:29:42 -07:00
invite.ts invite: Add copied confirmation tooltip on invite link. 2023-10-22 14:21:16 -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_popovers.js left_sidebar: Improve logic for showing Scheduled messages. 2023-10-20 12:27:19 -07:00
left_sidebar_navigation_area.js left_sidebar: Improve logic for showing Scheduled messages. 2023-10-20 12:27:19 -07:00
lightbox.js lightbox: Fix video playing in background after closing. 2023-10-12 09:57:21 -07:00
linkifiers.ts linkifier: Remove unused debug message. 2023-05-29 14:40:55 -07:00
list_cursor.ts list_cursor: Convert module to TypeScript. 2023-09-22 09:31:24 -07:00
list_util.ts left_sidebar: Refactor left_sidebar.hbs structures for readability. 2023-10-10 16:48:20 -07:00
list_widget.ts templates: Display a different message for empty search results. 2023-10-11 18:03:53 -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.ts markdown_config: Convert module to TypeScript. 2023-09-22 09:32:21 -07:00
markdown.js typos: Fix typos caught by typos. 2023-10-09 11:55:16 -07:00
message_actions_popover.js compose_actions: Extract compose_reply module. 2023-10-06 09:07:43 -07:00
message_edit_history.js message_edit_history: Remove popovers.hide_all in click event. 2023-10-03 09:58:29 -07:00
message_edit.js messages: Add support to allow bot-owners to delete messages. 2023-10-12 12:13:39 -07:00
message_events.js notifications: Split out compose_notifications module. 2023-10-06 16:22:40 -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 recent view: Rename topics to conversations in code comments. 2023-09-07 10:35:06 -07:00
message_fetch.js message_fetch: Avoid non-contiguous conversations in recent view. 2023-10-17 13:03:49 -07:00
message_flags.js starred_messages: Extract starred_messages_ui.js. 2023-06-05 21:57:35 -07:00
message_helper.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -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_hover.js message_list_hover: Fix hover edit button visibility on new messages. 2023-09-28 18:07:26 -07:00
message_list_tooltips.js css: Rename .message_table to .message-list. 2023-08-21 15:17:45 -07:00
message_list_view.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
message_list.js message_lists: Fix import cycle from how home is initialized. 2023-10-02 19:17:08 -07:00
message_lists.js views_util: Cut import of narrow. 2023-10-09 10:54:00 -07:00
message_live_update.js icons: Reference new icons from templates and JS. 2023-08-21 17:13:43 -07:00
message_notifications.js notifications: Rename to desktop_notifications. 2023-10-06 16:22:40 -07:00
message_parser.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
message_scroll_state.ts message_scroll: Move state flags to new module message_scroll_state. 2023-10-02 17:37:56 -07:00
message_scroll.js message_scroll: Move state flags to new module message_scroll_state. 2023-10-02 17:37:56 -07:00
message_store.js messages: Use stream_id instead of stream name. 2023-08-21 15:10:17 -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: Move search code from message_view_header to search.js. 2023-09-22 09:55:50 -07:00
message_viewport.js docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
messages_overlay_ui.ts web: Add missing CSS selector escaping. 2023-09-08 15:35:50 -07:00
modals.ts popovers: Fix bug where modals persisted on hashchange. 2023-10-22 14:56:06 -07:00
muted_users_ui.js activity: Extract new activity_ui module. 2023-10-05 08:27:30 -07:00
muted_users.ts muted_users_ui: Move functions to more appropriate modules. 2023-10-01 16:55:21 -07:00
narrow_banner.js stream view: Show "start a conversation" for a topic with no messages. 2023-09-22 11:42:24 -07:00
narrow_error.ts ts: Migrate narrow_error to TypeScript. 2023-03-28 15:04:57 -07:00
narrow_history.js narrow: Save blue box position and restore on navigation. 2023-08-23 13:40:26 -07:00
narrow_state.js narrow_state: Add stream_id() function. 2023-10-10 17:36:55 -07:00
narrow_title.js narrow: Extract narrow_title module. 2023-10-05 16:26:45 -07:00
narrow.js scheduled_messages: Indicate scheduled messages in conversation views. 2023-10-11 17:53:07 -07:00
navbar_alerts.js navbar_alerts: Move resize_app to resize. 2023-10-09 11:32:16 -07:00
navigate.js navigate: Move scroll_to_selected to message_viewport. 2023-10-09 11:32:16 -07:00
overlay_util.ts overlays: Extract enable / disable scrolling to a util module. 2023-10-10 16:43:57 -07:00
overlays.ts overlays: Rename is_active to any_active. 2023-10-11 09:45:37 -07:00
padded_widget.ts
page_params.ts compose: Show pronouns in compose typeaheads. 2023-10-20 12:30:21 -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 compose: Show pronouns in compose typeaheads. 2023-10-20 12:30:21 -07:00
personal_menu_popover.js gear_menu: Extract the new gear and personal menu style as a theme. 2023-10-20 12:36:39 -07:00
pill_typeahead.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
playground_links_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -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.ts pm_list_dom: Convert module to TypeScript. 2023-10-02 17:48:39 -07:00
pm_list.js pm_list: Cut import of topic_zoom. 2023-10-06 19:43:55 -07:00
poll_widget.js web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
popover_menus_data.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
popover_menus.js gear_menu: Migrate to use tippy. 2023-10-20 12:36:39 -07:00
popovers.ts popovers: Convert module to TypeScript. 2023-10-10 16:50:48 -07:00
presence.ts ts: Migrate presence.js module to typescript. 2023-08-16 11:46:40 -07:00
reactions.js docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
read_receipts.js modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
realm_icon.ts ts: Migrate realm_icon to TypeScript. 2023-09-09 18:30:43 -07:00
realm_logo.ts ts: Migrate realm_logo to TypeScript. 2023-09-09 18:30:43 -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 default typing indicator user settings. 2023-10-13 15:30:49 -07:00
recent_senders.js people: Add function get participants from user_ids_string. 2023-03-07 15:43:03 -08:00
recent_view_data.ts message_fetch: Avoid non-contiguous conversations in recent view. 2023-10-17 13:03:49 -07:00
recent_view_ui.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
recent_view_util.ts recent_view_util: Fix return type of get_key_from_message. 2023-09-27 09:40:57 -07:00
reload_setup.js narrow: Cut import of hashchange. 2023-10-06 19:41:59 -07:00
reload_state.ts
reload.js reload: Don't reload on 403 error for spectators. 2023-10-09 11:00:33 -07:00
rendered_markdown.js rendered_markdown: Add "(guest)" to user name in mention pill. 2023-10-12 12:06:10 -07:00
resize_handler.js navigate: Move scroll_to_selected to message_viewport. 2023-10-09 11:32:16 -07:00
resize.js resize: Use correct id for recent view filter buttons. 2023-10-20 10:10:19 -07:00
rows.js recipient-row: Remove logic for floating recipient bar. 2023-10-06 09:13:27 -07:00
rtl.ts global: Specialize jQuery .val() for elements with known value types. 2023-09-22 17:10:51 -07:00
scheduled_messages_feed_ui.js scheduled_messages: Indicate scheduled messages in conversation views. 2023-10-11 17:53:07 -07:00
scheduled_messages_overlay_ui.js scheduled_messages: Move UI to new scheduled_messages_ui module. 2023-10-03 17:56:43 -07:00
scheduled_messages_popover.js modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
scheduled_messages_ui.js compose: Remove redundant code from scheduled_messages_ui.js. 2023-10-04 12:54:36 -07:00
scheduled_messages.js scheduled_messages: Move UI to new scheduled_messages_ui module. 2023-10-03 17:56:43 -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 users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
search_util.ts
search.js search: Don't "initiate search" if it's already open. 2023-10-04 16:32:19 -07:00
sent_messages.ts sent_messages: Convert module to TypeScript. 2023-10-10 17:18:37 -07:00
sentry.ts webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
server_events_dispatch.js gear_menu: Migrate to use tippy. 2023-10-20 12:36:39 -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 modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
settings_bots.js settings: Use render_empty_list_message_if_needed for empty bot list. 2023-10-11 18:03:53 -07:00
settings_components.js settings_org: Extract settings_components module. 2023-10-09 17:26:49 -07:00
settings_config.ts settings: Rename "default" views to "home" views in settings and docs. 2023-10-18 11:25:20 -07:00
settings_data.ts stream_edit: Move get_request_data_for_stream_privacy to settings_data. 2023-10-04 16:35:24 -07:00
settings_display.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_emoji.ts settings_emoji: Pass active emoji data to the ListWidget. 2023-10-11 18:03:53 -07:00
settings_exports.ts settings_exports: Convert module to TypeScript. 2023-10-02 17:49:36 -07:00
settings_invites.ts user_deactivation_ui: Convert module to TypeScript. 2023-10-16 13:06:54 -07:00
settings_linkifiers.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_muted_users.ts settings_muted_users: Convert module to TypeScript. 2023-10-02 19:15:03 -07:00
settings_notifications.js settings_org: Cut import of settings_realm_user_settings_defaults. 2023-10-10 09:06:28 -07:00
settings_org.js audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
settings_panel_menu.js settings: Move set_settings_header to settings_panel_menu. 2023-10-09 16:04:30 -07:00
settings_playgrounds.js list_widget: Rename unsafe modifier parameter to modifier_html. 2023-09-15 18:11:50 -07:00
settings_profile_fields.js settings_profile_fields: Remove wrong $ prefix for non-jQuery variable. 2023-10-16 17:03:53 -07:00
settings_realm_domains.js
settings_realm_user_settings_defaults.js audible_notifications: Convert module to TypeScript. 2023-10-10 16:50:07 -07:00
settings_sections.js web: Fix namespace import names. 2023-10-03 12:21:06 -07:00
settings_streams.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_toggle.js eslint: Expand no-unused-vars check to all function parameters. 2023-07-02 16:16:38 -07:00
settings_ui.ts settings_ui: Fix type and $ prefix of status_element argument. 2023-10-04 23:51:50 -07:00
settings_user_groups_legacy.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
settings_user_topics.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
settings_users.js modals: Rename close_modal_active to close_active. 2023-10-10 16:43:57 -07:00
settings.js follow_topics: Remove the 'development' guard. 2023-10-22 14:24:22 -07:00
setup.ts setup: Fix wildly unsafe cast in $.fn.expectOne. 2023-09-08 14:32:26 -07:00
sidebar_ui.js sidebar_ui: Hide sidebars when user clicks outside them. 2023-10-02 19:17:08 -07:00
spectators.ts modals: Rename open_modal to open. 2023-10-10 16:43:57 -07:00
spoilers.ts docs: Fix grammar errors found by mwic. 2023-10-09 13:24:09 -07:00
starred_messages_ui.js js: Rename top_left_corner.js to left_sidebar_navigation_area.js. 2023-07-24 13:02:28 -07:00
starred_messages.js starred_messages: Use standard initialization patterns. 2023-06-08 09:42:56 -07:00
stream_bar.js stream_id: Replace empty string with undefined. 2023-10-12 11:03:49 -07:00
stream_color_events.js web: Fix namespace import names. 2023-10-03 12:21:06 -07:00
stream_color.js stream_settings_ui: Move set_color to stream_settings_api. 2023-10-05 15:32:04 -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 stream_edit: Disable add button when input field is empty. 2023-10-12 18:24:05 -07:00
stream_create.js stream_settings_ui: Extract stream_settings_components module. 2023-10-10 12:09:15 -07:00
stream_data.ts user_profile: Show streams to subscribe for user's own profile. 2023-10-18 15:28:46 -07:00
stream_edit_subscribers.js stream: Show warning when admin removes last user from a private stream. 2023-10-16 13:37:23 -07:00
stream_edit_toggler.ts stream_edit_toggler: Convert module to TypeScript. 2023-10-10 18:26:57 -07:00
stream_edit.js stream_edit: Fix set_stream_property usage. 2023-10-18 16:26:36 -07:00
stream_events.js stream_settings_ui: Move set_color to stream_settings_api. 2023-10-05 15:32:04 -07:00
stream_list_sort.js refactor: Move maybe_get_stream_name from stream_data to sub_store. 2023-05-18 08:46:16 -07:00
stream_list.js topic_zoom: Merge into stream_list. 2023-10-06 19:43:55 -07:00
stream_muting.js message_list: Deduplicate stream muting live update code path. 2023-04-21 13:52:02 -07:00
stream_pill.ts stream_pill: Convert module to TypeScript. 2023-09-22 09:30:23 -07:00
stream_popover.js stream_settings_ui: Extract stream_settings_components module. 2023-10-10 12:09:15 -07:00
stream_settings_api.js stream_settings_ui: Move set_color to stream_settings_api. 2023-10-05 15:32:04 -07:00
stream_settings_components.js streams: Update modals shown on removing user from private stream. 2023-10-16 13:37:23 -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.ts stream_settings_data.ts 2023-10-12 09:11:10 -07:00
stream_settings_ui.js stream_settings_ui: Avoid two scrollbars. 2023-10-11 16:25:27 -07:00
stream_topic_history_util.js server_history: Prevent concurrent requests for the same stream_id. 2023-10-09 11:17:03 -07:00
stream_topic_history.js server_history: Prevent concurrent requests for the same stream_id. 2023-10-09 11:17:03 -07:00
stream_ui_updates.js stream settings: Fix tooltip for sub_unsub_button on right pane. 2023-10-13 11:08:54 -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 user_profile: Add the subscribe widget to user profile. 2023-09-10 11:20:15 -07:00
templates.js templates: Allow the same line-wrapping in {{t}} as in {{#tr}}. 2023-03-16 11:26:45 -07:00
timerender.ts recent view: Add button to fetch more conversations. 2023-10-13 16:14:55 -07:00
tippyjs.js copy_invite_link: Append tooltip to body. 2023-10-22 14:21:16 -07:00
todo_widget.js todo_widget: Do not sort alphabetically and by status of completion. 2023-09-28 15:53:13 -07:00
topic_generator.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: Update the order of "Followed" topics in the muted stream. 2023-09-11 17:55:37 -07:00
topic_list.js left_sidebar: Explicitly register clickable topic areas. 2023-09-27 14:06:09 -07:00
topic_popover.js popover_menus: Extract topic_popover module. 2023-10-03 11:58:29 -07:00
transmit.js compose_banner: Show banner when automatically follow or unmute topic. 2023-10-19 10:13:04 -07:00
tutorial.js
typeahead_helper.js compose: Show pronouns in compose typeaheads. 2023-10-20 12:30:21 -07:00
types.ts types: Use TypeScript unions for message types. 2023-09-22 09:26:58 -07:00
typing_data.ts muted_users: Hide muted typists in streams. 2023-10-10 17:36:55 -07:00
typing_events.js typing_notifications: Frontend work to display notifs for streams. 2023-10-10 17:36:55 -07:00
typing.js typing_indicator: Add a 'stream_id' parameter to 'POST /typing'. 2023-10-12 09:53:09 -07:00
ui_init.js overlays: Rename "modal-body" class. 2023-10-17 10:28:50 -07:00
ui_report.ts ui_report: Reuse channel.xhr_error_message function in error method. 2023-08-31 13:47:16 -07:00
ui_util.ts ui_util: Use .show and .hide classes for unread counts visibility. 2023-09-13 18:45:45 -07:00
unread_ops.js overlays_modals: Replace with inline use of overlays/modals.any_active. 2023-10-11 09:45:37 -07:00
unread_ui.js refactor: Rename private_message to direct_message. 2023-09-15 12:37:09 -07:00
unread.js unread: Add option to include max msg id in unread topic/dm data. 2023-10-05 15:52:02 -07:00
upload_widget.ts upload_widget: Remove default value for max_file_upload_size. 2023-09-08 13:09:12 -07:00
upload.js compose_banners: Hide upload progress banner on error. 2023-10-09 11:55:01 -07:00
url-template.d.ts eslint: Fix @typescript-eslint/consistent-type-definitions. 2023-04-19 16:52:39 -07:00
user_card_popover.js users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
user_deactivation_ui.ts user_deactivation_ui: Convert module to TypeScript. 2023-10-16 13:06:54 -07:00
user_events.js personal_menu: Add tippy personal_menu dropdown. 2023-10-12 15:31:01 -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 settings_users: Extract user sort comparators to new user_sort module. 2023-10-03 08:14:51 -07:00
user_group_create.js user_group_create: Move create_user_group_clicked. 2023-10-03 08:16:09 -07:00
user_group_edit_members.js settings_users: Extract user sort comparators to new user_sort module. 2023-10-03 08:14:51 -07:00
user_group_edit.js user_group_settings_ui: Merge into user_group_edit. 2023-10-09 10:58:50 -07:00
user_group_pill.ts ts: Migrate user_group_pill module to TypeScript. 2023-07-17 10:38:24 -07:00
user_group_popover.js popovers: Refactor show popovers as overlay on mobile widths. 2023-10-05 08:29:12 -07:00
user_groups.ts settings: Disallow everyone group for new setting. 2023-09-07 14:21:01 -07:00
user_pill.js users: Add "(guest)" to names for guest users. 2023-10-12 12:06:10 -07:00
user_profile.js user_profile: Show subscribe widget for others to non-admins. 2023-10-18 15:28:46 -07:00
user_search.js popovers: Simplify hide_all. 2023-10-02 19:17:08 -07:00
user_settings.ts settings: Add UI for automatically follow and unmute topics settings. 2023-10-04 13:04:29 -07:00
user_sort.js settings_users: Extract user sort comparators to new user_sort module. 2023-10-03 08:14:51 -07:00
user_status_ui.js modals: Rename close_modal to close. 2023-10-10 16:43:57 -07:00
user_status.js
user_topic_popover.js handlebars: Move popover handlebars to a new popovers folder. 2023-10-05 08:19:49 -07:00
user_topics_ui.js user topics: Delay rerendering all messages. 2023-10-17 16:19:53 -07:00
user_topics.ts settings_ui: Fix type and $ prefix of status_element argument. 2023-10-04 23:51:50 -07:00
util.ts util: Fix the 'find_wildcard_mentions' function. 2023-10-06 11:38:37 -07:00
vdom.ts pm_list_dom: Convert module to TypeScript. 2023-10-02 17:48:39 -07:00
views_util.js views_util: Remove duplicate call to resize filters height. 2023-10-20 10:10:19 -07:00
watchdog.ts
widgetize.js widgetize: Move widget registration to new widgets module. 2023-10-06 13:17:51 -07:00
widgets.js widgetize: Move widget registration to new widgets module. 2023-10-06 13:17:51 -07:00
zcommand.js theme: Change recipient bar color and theme in the same paint. 2023-07-03 21:47:45 -07:00
zform.js
zulip_test.js