zulip/frontend_tests/node_tests
Riken Shah fbf5c41a56 buddy_list: Show still image for animated emojis.
This commit changes the behavior of how we show
animated emojis in the buddy list. We now show still
image of animated emoji and when hovered show the
animated emoji.

Fixes #19521
2021-09-12 16:24:29 -07:00
..
lib buddy_list: Show still image for animated emojis. 2021-09-12 16:24:29 -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_ui.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
alert_words.js people: Stop queries about current user in web_public_view. 2021-06-22 16:56:34 -07:00
billing_helpers.js billing: Make create_ajax_request accept callback function. 2021-07-20 14:43:38 -07:00
billing.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 login_to_access: Take user to web_public_compatible hash on exit. 2021-09-06 09:00:16 -07:00
buddy_data.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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_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: Extract function to format text in compose_ui. 2021-09-07 14:57:17 -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
compose.js compose: Make the route of message sending through drafts. 2021-09-07 14:36:05 -07:00
composebox_typeahead.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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_subs.js subs: Rename subs.js to stream_settings_ui.js. 2021-07-09 09:38:58 -07:00
dispatch.js buddy_list: Show still image for animated emojis. 2021-09-12 16:24:29 -07:00
drafts.js drafts: Rename stream to stream_name in formatted draft object. 2021-09-08 15:18:11 -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 compose: Make the route of message sending through drafts. 2021-09-07 14:36:05 -07:00
emoji_picker.js emoji: Enable Japanese characters in the symbol section. 2021-08-31 06:42:36 -07:00
emoji.js buddy_list: Show still image for animated emojis. 2021-09-12 16:24:29 -07: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 spectators: Rename is_web_public_compatible functions. 2021-09-06 09:00:16 -07:00
fold_dict.js node_tests: Fix incorrect usage of assert.throws. 2021-08-10 13:18:53 -07:00
hash_util.js login_to_access_modal: Restore current hash after login. 2021-09-06 09:00:16 -07:00
hashchange.js hashchange: For hash that needs auth, prompt spectator to login. 2021-09-06 09:00:16 -07:00
hotkey.js js: Rename muting_ui module to muted_topics_ui. 2021-07-09 10:00:45 -07:00
i18n.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07: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_data.js js: Rename muting module to muted_topics. 2021-06-30 16:32:55 -07:00
message_list_view.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07:00
message_list.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04: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_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
narrow.js narrow_banner: Add banner for no resolved topics found search. 2021-07-13 23:36:24 -07:00
navbar_alerts.js navbar_alerts: Add alerts for demo org deadlines. 2021-09-10 16:31:54 -07:00
notifications.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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_errors.js node tests: Use {override} in run_test. 2021-06-16 12:55:53 -04:00
people.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07: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 login_to_access: Rename module to spectators. 2021-09-07 09:47:28 -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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07: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_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_legacy.js search_suggestion: Add suggestion support for is:resolved keyword. 2021-07-13 23:35:41 -07:00
search_suggestion.js search_suggestion: Add suggestion support for is:resolved keyword. 2021-07-13 23:35:41 -07:00
search.js zjsunit: Wire $ to zjquery by default. 2021-06-16 12:55:53 -04: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 node_tests: Fix incorrect usage of assert.throws. 2021-08-10 13:18:53 -07:00
settings_data.js frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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: Specify moderators in dropdown options. 2021-09-10 14:29:32 -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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -07: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 frontend: Add new user_settings module for user's settings. 2021-08-01 15:30:17 -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_helper.js node tests: Only expose mock_template via run_test. 2021-06-27 23:00:34 -04:00
typeahead.js minor: Check if typeahead query exists. 2021-03-25 02:08:51 -07: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 unread: Add get_read_message_ids() helper. 2021-08-04 12:06:11 -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 Rename default branch to ‘main’. 2021-09-06 12:56:35 -07:00
zjquery.js Rename default branch to ‘main’. 2021-09-06 12:56:35 -07:00