zulip/frontend_tests/node_tests
Tim Abbott 399dc5046b Revert "narrow: Do not mark messages as read in mentioned narrow."
This reverts commit 5e97ec9ad9.

This change has been pretty confusing for users, and so we need to do
something more in order to make the UI acceptable to change this
default.
2021-07-29 17:31:51 -07:00
..
lib user_status: Add architecture to support status emoji feature. 2021-07-28 09:50:11 -07:00
templates Revert "templates: Add {{#let}} block helper." 2021-04-13 17:41:10 -07:00
activity.js user_status: Add architecture to support status emoji feature. 2021-07-28 09:50:11 -07:00
alert_words.js people: Stop queries about current user in web_public_view. 2021-06-22 16:56:34 -07:00
alert_words_ui.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
billing.js billing: Make create_ajax_request accept callback function. 2021-07-20 14:43:38 -07:00
billing_helpers.js billing: Make create_ajax_request accept callback function. 2021-07-20 14:43:38 -07:00
blueslip_stacktrace.js dependencies: Upgrade JavaScript dependencies. 2021-05-10 18:07:13 -07:00
bot_data.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
browser_history.js settings: Separate "Your account" section in two different sections. 2021-06-30 16:56:03 -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 zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
channel.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
color_data.js js: Convert static/js/color_data.js to ES6 module. 2021-02-28 14:23:00 -08:00
colorspace.js colorspace: Remove unused methods. 2021-05-21 16:53:30 -07:00
common.js refactor: Use variables to get TypeScript type narrowing. 2021-06-22 09:09:36 -07:00
components.js ts: Convert components module to TypeScript. 2021-07-05 17:04:06 -07:00
compose.js compose: Move warn functions from compose.js to compose_validate.js. 2021-07-29 15:22:31 -07:00
compose_actions.js compose-box: Insert quoted content at the cursor position. 2021-07-06 16:38:17 -07:00
compose_closed_ui.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
compose_error.js compose: Make a function to hide compose error. 2021-07-06 15:15:26 -07:00
compose_fade.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
compose_pm_pill.js input_pill: Customize pills for deactivated users. 2021-06-25 18:06:42 -07:00
compose_state.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04: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 compose: Move warn functions from compose.js to compose_validate.js. 2021-07-29 15:22:31 -07:00
compose_video.js docs: Correct Big Blue Button to BigBlueButton. 2021-07-05 16:59:00 -07:00
composebox_typeahead.js compose: Move warn functions from compose.js to compose_validate.js. 2021-07-29 15:22:31 -07:00
copy_and_paste.js zjsunit: Optionally exercise template code. 2021-06-15 12:33:26 -04:00
deprecated_feature_notice.js deprecated_feature_notice: Move code to a separate module. 2021-06-15 11:58:45 -07:00
dispatch.js user_status: Add architecture to support status emoji feature. 2021-07-28 09:50:11 -07:00
dispatch_subs.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -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 node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
emoji.js refactor: Move emoji details related code to `emoji.js`. 2021-07-28 09:35:00 -07:00
emoji_picker.js zjsunit: Remove rewiremock dependency. 2021-03-06 11:10:57 -05:00
example1.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
example2.js refactor: Extract message_helper.process_new_message. 2021-03-29 14:53:57 -07:00
example3.js node_tests: Replace `set_global` with `mock_esm` in example4.js. 2021-07-22 09:47:47 -04:00
example4.js node_tests: Replace `set_global` with `mock_esm` in example4.js. 2021-07-22 09:47:47 -04:00
example5.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
example6.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
example7.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
example8.js node_tests: Add a mock_template example test. 2021-07-22 09:47:47 -04:00
fenced_code.js node tests: Move test to fenced_code.js. 2021-03-12 11:18:44 -05:00
fetch_status.js zjsunit: Lift restriction against mocking third party modules. 2021-03-12 10:06:30 -08:00
filter.js Revert "narrow: Do not mark messages as read in mentioned narrow." 2021-07-29 17:31:51 -07:00
fold_dict.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
hash_util.js settings: Separate "Your account" section in two different sections. 2021-06-30 16:56:03 -07:00
hashchange.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -07:00
hotkey.js js: Rename muting_ui module to muted_topics_ui. 2021-07-09 10:00:45 -07:00
i18n.js actions_popover: Hide irrelevant options for spectator. 2021-07-08 12:33:56 -07:00
input_pill.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
keydown_util.js keydown_util: Use Event.key instead of deprecated properties. 2021-05-27 23:33:17 -07:00
lazy_set.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
lightbox.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
linkifiers.js refactor: Extract linkifier non-settings logic from `markdown.js`. 2021-05-19 11:59:28 -07:00
list_cursor.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
list_widget.js dropdown_list_widget: Add support for Multiselect dropdown list widget (MDLW). 2021-07-29 10:09:03 -07:00
markdown.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
message_edit.js node tests: Fix failure resulting from recent rebase. 2021-06-16 16:40:39 -07:00
message_events.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
message_fetch.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
message_flags.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
message_list.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
message_list_data.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
message_list_view.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
message_store.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
muting.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
narrow.js narrow_banner: Add banner for no resolved topics found search. 2021-07-13 23:36:24 -07:00
narrow_activate.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
narrow_local.js resolve topic: Add frontend support for `is:resolved` search keyword/filtering. 2021-07-13 23:18:41 -07:00
narrow_state.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
narrow_unread.js resolve topic: Add frontend support for `is:resolved` search keyword/filtering. 2021-07-13 23:18:41 -07:00
navbar_alerts.js navbar_alerts: Don't ask spectator for notifications access. 2021-06-22 17:18:56 -07:00
notifications.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
password.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
peer_data.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
people.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
people_errors.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
pill_typeahead.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
pm_conversations.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
pm_list.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
poll_widget.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
popovers.js user_info_popover: Show status emoji. 2021-07-28 10:02:51 -07:00
presence.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
reactions.js refactor: Move emoji details related code to `emoji.js`. 2021-07-28 09:35:00 -07:00
recent_senders.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
recent_topics.js recent_topics_timestamp: Fix tooltip. 2021-07-03 06:59:55 -04:00
reload_state.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
rendered_markdown.js markdown: Change timezone to time zone in <time> tooltip. 2021-07-08 10:10:11 -04:00
rtl.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
schema.js node_tests: Don’t read from most deprecated global variables. 2021-02-10 07:40:22 -08:00
scroll_util.js zjsunit: Lift restriction against mocking third party modules. 2021-03-12 10:06:30 -08:00
search.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
search_legacy.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
search_pill.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
search_suggestion.js search_suggestion: Add suggestion support for `is:resolved` keyword. 2021-07-13 23:35:41 -07:00
search_suggestion_legacy.js search_suggestion: Add suggestion support for `is:resolved` keyword. 2021-07-13 23:35:41 -07:00
server_events.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
settings_bots.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
settings_config.js ts: Convert settings_config module to TypeScript. 2021-07-29 11:30:18 -07:00
settings_data.js settings: Add full members and moderators options in custom emoji setting. 2021-07-27 16:41:23 -07:00
settings_emoji.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04: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_org.js settings: Add full members and moderators options in custom emoji setting. 2021-07-27 16:41:23 -07:00
settings_profile_fields.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
settings_user_groups.js settings: Add moderators and full members options in user-group setting. 2021-07-14 14:38:44 -07:00
spoilers.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
starred_messages.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
stream_data.js streams: Add function to get subscribed streams of a user. 2021-06-17 17:57:20 -07:00
stream_edit.js ts: Convert settings_config module to TypeScript. 2021-07-29 11:30:18 -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 node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
stream_pill.js refactor: Add type field to pill items. 2021-04-27 12:07:57 -07:00
stream_search.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
stream_settings_ui.js stream settings: Move stream list templates to stream_settings. 2021-07-19 10:54:11 -07:00
stream_sort.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
stream_topic_history.js message_edit: Fix live update bug in left sidebar. 2021-06-29 10:00:52 -07:00
submessage.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
support.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
templates.js zjsunit: Optionally exercise template code. 2021-06-15 12:33:26 -04:00
timerender.js timerender: Extract timezone offset string generation to a function. 2021-07-05 18:08:18 -07:00
top_left_corner.js people: Allow deactivated users pills in compose box. 2021-06-25 18:01:15 -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
transmit.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
typeahead.js minor: Check if typeahead query exists. 2021-03-25 02:08:51 -07:00
typeahead_helper.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
typing_data.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
typing_status.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
unread.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
upgrade.js billing: Make create_ajax_request accept callback function. 2021-07-20 14:43:38 -07:00
upload.js upload: Don’t convert relative upload URLs to absolute. 2021-07-07 15:41:52 -07:00
user_events.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04:00
user_group_pill.js refactor: Add type field to pill items. 2021-04-27 12:07:57 -07:00
user_groups.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
user_pill.js input_pill: Customize pills for deactivated users. 2021-06-25 18:06:42 -07:00
user_search.js js: Split out muted_users module from muting. 2021-06-30 16:32:55 -07:00
user_status.js user_status: Add architecture to support status emoji feature. 2021-07-28 09:50:11 -07:00
util.js util: Make less function required for lower_bound. 2021-07-28 17:32:09 -07:00
vdom.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
watchdog.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00
widgetize.js widgets: Avoid adding the widget_elem if it already exists. 2021-07-24 09:52:14 -07:00
zblueslip.js js: Convert static/js/blueslip.js to ES6 module. 2021-03-17 08:47:15 -04:00
zjquery.js custom_check: Avoid use of assert to avoid confusion with assert.equal. 2021-06-10 09:15:57 -07:00