[build] upgrade eslint to 9.37.0 (#88) Co-authored-by: tobi <tobi.smethurst@protonmail.com> Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/88 Co-authored-by: Zoë Bijl <moiety@noreply.codeberg.org> Co-committed-by: Zoë Bijl <moiety@noreply.codeberg.org>
975 files changed, 22255 insertions(+), 22023 deletions(-) D .eslintignore D .eslintrc.js M .prettierrc.js M Dockerfile M app/javascript/core/admin.js M app/javascript/core/auth.js M app/javascript/core/common.js M app/javascript/core/embed.js M app/javascript/core/mailer.js M app/javascript/core/remote_interaction_helper.ts M app/javascript/core/settings.js M app/javascript/core/two_factor_authentication.js M app/javascript/flavours/glitch/actions/account_notes.js M app/javascript/flavours/glitch/actions/accounts.js M app/javascript/flavours/glitch/actions/alerts.js M app/javascript/flavours/glitch/actions/announcements.js M app/javascript/flavours/glitch/actions/app.ts M app/javascript/flavours/glitch/actions/blocks.js M app/javascript/flavours/glitch/actions/bookmarks.js M app/javascript/flavours/glitch/actions/boosts.js M app/javascript/flavours/glitch/actions/bundles.js M app/javascript/flavours/glitch/actions/columns.js M app/javascript/flavours/glitch/actions/compose.js M app/javascript/flavours/glitch/actions/conversations.js M app/javascript/flavours/glitch/actions/custom_emojis.js M app/javascript/flavours/glitch/actions/directory.js M app/javascript/flavours/glitch/actions/domain_blocks.js M app/javascript/flavours/glitch/actions/dropdown_menu.ts M app/javascript/flavours/glitch/actions/emojis.js M app/javascript/flavours/glitch/actions/favourites.js M app/javascript/flavours/glitch/actions/featured_tags.js M app/javascript/flavours/glitch/actions/filters.js M app/javascript/flavours/glitch/actions/height_cache.js M app/javascript/flavours/glitch/actions/history.js M app/javascript/flavours/glitch/actions/identity_proofs.js M app/javascript/flavours/glitch/actions/importer/index.js M app/javascript/flavours/glitch/actions/importer/normalizer.js M app/javascript/flavours/glitch/actions/interactions.js M app/javascript/flavours/glitch/actions/languages.js M app/javascript/flavours/glitch/actions/lists.js M app/javascript/flavours/glitch/actions/local_settings.js M app/javascript/flavours/glitch/actions/markers.js M app/javascript/flavours/glitch/actions/modal.ts M app/javascript/flavours/glitch/actions/mutes.js M app/javascript/flavours/glitch/actions/notifications.js M app/javascript/flavours/glitch/actions/onboarding.js M app/javascript/flavours/glitch/actions/picture_in_picture.js M app/javascript/flavours/glitch/actions/pin_statuses.js M app/javascript/flavours/glitch/actions/polls.js M app/javascript/flavours/glitch/actions/push_notifications/index.js M app/javascript/flavours/glitch/actions/push_notifications/registerer.js M app/javascript/flavours/glitch/actions/push_notifications/setter.js M app/javascript/flavours/glitch/actions/reports.js M app/javascript/flavours/glitch/actions/search.js M app/javascript/flavours/glitch/actions/server.js M app/javascript/flavours/glitch/actions/settings.js M app/javascript/flavours/glitch/actions/statuses.js M app/javascript/flavours/glitch/actions/store.js M app/javascript/flavours/glitch/actions/streaming.js M app/javascript/flavours/glitch/actions/suggestions.js M app/javascript/flavours/glitch/actions/tags.js M app/javascript/flavours/glitch/actions/timelines.js M app/javascript/flavours/glitch/actions/trends.js M app/javascript/flavours/glitch/api.js M app/javascript/flavours/glitch/blurhash.ts M app/javascript/flavours/glitch/components/account.jsx M app/javascript/flavours/glitch/components/admin/Counter.jsx M app/javascript/flavours/glitch/components/admin/Dimension.jsx M app/javascript/flavours/glitch/components/admin/ImpactReport.jsx M app/javascript/flavours/glitch/components/admin/ReportReasonSelector.jsx M app/javascript/flavours/glitch/components/admin/Retention.jsx M app/javascript/flavours/glitch/components/admin/Trends.jsx M app/javascript/flavours/glitch/components/animated_number.tsx M app/javascript/flavours/glitch/components/attachment_list.jsx M app/javascript/flavours/glitch/components/autosuggest_emoji.jsx M app/javascript/flavours/glitch/components/autosuggest_hashtag.tsx M app/javascript/flavours/glitch/components/autosuggest_input.jsx M app/javascript/flavours/glitch/components/autosuggest_textarea.jsx M app/javascript/flavours/glitch/components/avatar.tsx M app/javascript/flavours/glitch/components/avatar_composite.jsx M app/javascript/flavours/glitch/components/avatar_overlay.jsx M app/javascript/flavours/glitch/components/blurhash.tsx M app/javascript/flavours/glitch/components/button.jsx M app/javascript/flavours/glitch/components/circular_progress.tsx M app/javascript/flavours/glitch/components/column.jsx M app/javascript/flavours/glitch/components/column_back_button.jsx M app/javascript/flavours/glitch/components/column_back_button_slim.jsx M app/javascript/flavours/glitch/components/column_header.jsx M app/javascript/flavours/glitch/components/counters.tsx M app/javascript/flavours/glitch/components/dismissable_banner.tsx M app/javascript/flavours/glitch/components/display_name.tsx M app/javascript/flavours/glitch/components/domain.tsx M app/javascript/flavours/glitch/components/dropdown_menu.jsx M app/javascript/flavours/glitch/components/edited_timestamp/containers/dropdown_menu_container.js M app/javascript/flavours/glitch/components/edited_timestamp/index.jsx M app/javascript/flavours/glitch/components/error_boundary.jsx M app/javascript/flavours/glitch/components/gifv.tsx M app/javascript/flavours/glitch/components/hashtag.jsx M app/javascript/flavours/glitch/components/icon.tsx M app/javascript/flavours/glitch/components/icon_button.tsx M app/javascript/flavours/glitch/components/icon_with_badge.tsx M app/javascript/flavours/glitch/components/inline_account.jsx M app/javascript/flavours/glitch/components/intersection_observer_article.jsx M app/javascript/flavours/glitch/components/link.jsx M app/javascript/flavours/glitch/components/load_gap.tsx M app/javascript/flavours/glitch/components/load_more.tsx M app/javascript/flavours/glitch/components/load_pending.tsx M app/javascript/flavours/glitch/components/loading_indicator.tsx M app/javascript/flavours/glitch/components/media_attachments.jsx M app/javascript/flavours/glitch/components/media_gallery.jsx M app/javascript/flavours/glitch/components/modal_root.jsx M app/javascript/flavours/glitch/components/navigation_portal.jsx M app/javascript/flavours/glitch/components/not_signed_in_indicator.tsx M app/javascript/flavours/glitch/components/notification_purge_buttons.jsx M app/javascript/flavours/glitch/components/permalink.jsx M app/javascript/flavours/glitch/components/picture_in_picture_placeholder.jsx M app/javascript/flavours/glitch/components/poll.jsx M app/javascript/flavours/glitch/components/radio_button.tsx M app/javascript/flavours/glitch/components/regeneration_indicator.jsx M app/javascript/flavours/glitch/components/relative_timestamp.tsx M app/javascript/flavours/glitch/components/router.tsx M app/javascript/flavours/glitch/components/scrollable_list.jsx M app/javascript/flavours/glitch/components/server_banner.jsx M app/javascript/flavours/glitch/components/server_hero_image.tsx M app/javascript/flavours/glitch/components/setting_text.jsx M app/javascript/flavours/glitch/components/short_number.tsx M app/javascript/flavours/glitch/components/skeleton.tsx M app/javascript/flavours/glitch/components/status.jsx M app/javascript/flavours/glitch/components/status_action_bar.jsx M app/javascript/flavours/glitch/components/status_content.jsx M app/javascript/flavours/glitch/components/status_header.jsx M app/javascript/flavours/glitch/components/status_icons.jsx M app/javascript/flavours/glitch/components/status_list.jsx M app/javascript/flavours/glitch/components/status_prepend.jsx M app/javascript/flavours/glitch/components/status_visibility_icon.jsx M app/javascript/flavours/glitch/components/timeline_hint.tsx M app/javascript/flavours/glitch/containers/account_container.jsx M app/javascript/flavours/glitch/containers/admin_component.jsx M app/javascript/flavours/glitch/containers/compose_container.jsx M app/javascript/flavours/glitch/containers/domain_container.jsx M app/javascript/flavours/glitch/containers/dropdown_menu_container.js M app/javascript/flavours/glitch/containers/intersection_observer_article_container.js M app/javascript/flavours/glitch/containers/mastodon.jsx M app/javascript/flavours/glitch/containers/media_container.jsx M app/javascript/flavours/glitch/containers/notification_purge_buttons_container.js M app/javascript/flavours/glitch/containers/poll_container.js M app/javascript/flavours/glitch/containers/scroll_container.js M app/javascript/flavours/glitch/containers/status_container.js M app/javascript/flavours/glitch/containers/theme_component.jsx M app/javascript/flavours/glitch/features/about/index.jsx M app/javascript/flavours/glitch/features/account/components/account_note.jsx M app/javascript/flavours/glitch/features/account/components/action_bar.jsx M app/javascript/flavours/glitch/features/account/components/featured_tags.jsx M app/javascript/flavours/glitch/features/account/components/follow_request_note.jsx M app/javascript/flavours/glitch/features/account/components/header.jsx M app/javascript/flavours/glitch/features/account/components/profile_column_header.jsx M app/javascript/flavours/glitch/features/account/containers/account_note_container.js M app/javascript/flavours/glitch/features/account/containers/featured_tags_container.js M app/javascript/flavours/glitch/features/account/containers/follow_request_note_container.js M app/javascript/flavours/glitch/features/account/navigation.jsx M app/javascript/flavours/glitch/features/account_gallery/components/media_item.jsx M app/javascript/flavours/glitch/features/account_gallery/index.jsx M app/javascript/flavours/glitch/features/account_timeline/components/header.jsx M app/javascript/flavours/glitch/features/account_timeline/components/limited_account_hint.jsx M app/javascript/flavours/glitch/features/account_timeline/components/memorial_note.jsx M app/javascript/flavours/glitch/features/account_timeline/components/moved_note.jsx M app/javascript/flavours/glitch/features/account_timeline/containers/header_container.jsx M app/javascript/flavours/glitch/features/account_timeline/index.jsx M app/javascript/flavours/glitch/features/audio/index.jsx M app/javascript/flavours/glitch/features/audio/visualizer.js M app/javascript/flavours/glitch/features/blocks/index.jsx M app/javascript/flavours/glitch/features/bookmarked_statuses/index.jsx M app/javascript/flavours/glitch/features/closed_registrations_modal/index.jsx M app/javascript/flavours/glitch/features/community_timeline/components/column_settings.jsx M app/javascript/flavours/glitch/features/community_timeline/containers/column_settings_container.js M app/javascript/flavours/glitch/features/community_timeline/index.jsx M app/javascript/flavours/glitch/features/compose/components/action_bar.jsx M app/javascript/flavours/glitch/features/compose/components/autosuggest_account.jsx M app/javascript/flavours/glitch/features/compose/components/character_counter.jsx M app/javascript/flavours/glitch/features/compose/components/compose_form.jsx M app/javascript/flavours/glitch/features/compose/components/dropdown.jsx M app/javascript/flavours/glitch/features/compose/components/dropdown_menu.jsx M app/javascript/flavours/glitch/features/compose/components/emoji_picker_dropdown.jsx M app/javascript/flavours/glitch/features/compose/components/header.jsx M app/javascript/flavours/glitch/features/compose/components/language_dropdown.jsx M app/javascript/flavours/glitch/features/compose/components/navigation_bar.jsx M app/javascript/flavours/glitch/features/compose/components/options.jsx M app/javascript/flavours/glitch/features/compose/components/poll_form.jsx M app/javascript/flavours/glitch/features/compose/components/privacy_dropdown.jsx M app/javascript/flavours/glitch/features/compose/components/publisher.jsx M app/javascript/flavours/glitch/features/compose/components/reply_indicator.jsx M app/javascript/flavours/glitch/features/compose/components/search.jsx M app/javascript/flavours/glitch/features/compose/components/search_results.jsx M app/javascript/flavours/glitch/features/compose/components/text_icon_button.jsx M app/javascript/flavours/glitch/features/compose/components/textarea_icons.jsx M app/javascript/flavours/glitch/features/compose/components/upload.jsx M app/javascript/flavours/glitch/features/compose/components/upload_form.jsx M app/javascript/flavours/glitch/features/compose/components/upload_progress.jsx M app/javascript/flavours/glitch/features/compose/components/warning.jsx M app/javascript/flavours/glitch/features/compose/containers/autosuggest_account_container.js M app/javascript/flavours/glitch/features/compose/containers/compose_form_container.js M app/javascript/flavours/glitch/features/compose/containers/dropdown_container.js M app/javascript/flavours/glitch/features/compose/containers/emoji_picker_dropdown_container.js M app/javascript/flavours/glitch/features/compose/containers/header_container.js M app/javascript/flavours/glitch/features/compose/containers/language_dropdown_container.js M app/javascript/flavours/glitch/features/compose/containers/navigation_container.js M app/javascript/flavours/glitch/features/compose/containers/options_container.js M app/javascript/flavours/glitch/features/compose/containers/poll_form_container.js M app/javascript/flavours/glitch/features/compose/containers/privacy_dropdown_container.js M app/javascript/flavours/glitch/features/compose/containers/reply_indicator_container.js M app/javascript/flavours/glitch/features/compose/containers/search_container.js M app/javascript/flavours/glitch/features/compose/containers/search_results_container.js M app/javascript/flavours/glitch/features/compose/containers/sensitive_button_container.jsx M app/javascript/flavours/glitch/features/compose/containers/upload_container.js M app/javascript/flavours/glitch/features/compose/containers/upload_form_container.js M app/javascript/flavours/glitch/features/compose/containers/upload_progress_container.js M app/javascript/flavours/glitch/features/compose/containers/warning_container.jsx M app/javascript/flavours/glitch/features/compose/index.jsx M app/javascript/flavours/glitch/features/compose/util/counter.js M app/javascript/flavours/glitch/features/compose/util/url_regex.js M app/javascript/flavours/glitch/features/direct_timeline/components/column_settings.jsx M app/javascript/flavours/glitch/features/direct_timeline/components/conversation.jsx M app/javascript/flavours/glitch/features/direct_timeline/components/conversations_list.jsx M app/javascript/flavours/glitch/features/direct_timeline/containers/column_settings_container.js M app/javascript/flavours/glitch/features/direct_timeline/containers/conversation_container.js M app/javascript/flavours/glitch/features/direct_timeline/containers/conversations_list_container.js M app/javascript/flavours/glitch/features/direct_timeline/index.jsx M app/javascript/flavours/glitch/features/directory/components/account_card.jsx M app/javascript/flavours/glitch/features/directory/index.jsx M app/javascript/flavours/glitch/features/domain_blocks/index.jsx M app/javascript/flavours/glitch/features/emoji/emoji.js M app/javascript/flavours/glitch/features/emoji/emoji_compressed.d.ts M app/javascript/flavours/glitch/features/emoji/emoji_compressed.js M app/javascript/flavours/glitch/features/emoji/emoji_mart_data_light.ts M app/javascript/flavours/glitch/features/emoji/emoji_mart_search_light.js M app/javascript/flavours/glitch/features/emoji/emoji_picker.js M app/javascript/flavours/glitch/features/emoji/emoji_unicode_mapping_light.js M app/javascript/flavours/glitch/features/emoji/emoji_utils.js M app/javascript/flavours/glitch/features/emoji/unicode_to_filename.js M app/javascript/flavours/glitch/features/emoji/unicode_to_unified_name.js M app/javascript/flavours/glitch/features/explore/components/search_section.jsx M app/javascript/flavours/glitch/features/explore/components/story.jsx M app/javascript/flavours/glitch/features/explore/index.jsx M app/javascript/flavours/glitch/features/explore/links.jsx M app/javascript/flavours/glitch/features/explore/results.jsx M app/javascript/flavours/glitch/features/explore/statuses.jsx M app/javascript/flavours/glitch/features/explore/suggestions.jsx M app/javascript/flavours/glitch/features/explore/tags.jsx M app/javascript/flavours/glitch/features/favourited_statuses/index.jsx M app/javascript/flavours/glitch/features/favourites/index.jsx M app/javascript/flavours/glitch/features/filters/added_to_filter.jsx M app/javascript/flavours/glitch/features/filters/select_filter.jsx M app/javascript/flavours/glitch/features/firehose/index.jsx M app/javascript/flavours/glitch/features/follow_recommendations/components/account.jsx M app/javascript/flavours/glitch/features/follow_recommendations/index.jsx M app/javascript/flavours/glitch/features/follow_requests/components/account_authorize.jsx M app/javascript/flavours/glitch/features/follow_requests/containers/account_authorize_container.js M app/javascript/flavours/glitch/features/follow_requests/index.jsx M app/javascript/flavours/glitch/features/followed_tags/index.jsx M app/javascript/flavours/glitch/features/followers/index.jsx M app/javascript/flavours/glitch/features/following/index.jsx M app/javascript/flavours/glitch/features/getting_started/components/announcements.jsx M app/javascript/flavours/glitch/features/getting_started/components/trends.jsx M app/javascript/flavours/glitch/features/getting_started/containers/announcements_container.js M app/javascript/flavours/glitch/features/getting_started/containers/trends_container.js M app/javascript/flavours/glitch/features/getting_started/index.jsx M app/javascript/flavours/glitch/features/getting_started_misc/index.jsx M app/javascript/flavours/glitch/features/hashtag_timeline/components/column_settings.jsx M app/javascript/flavours/glitch/features/hashtag_timeline/components/hashtag_header.jsx M app/javascript/flavours/glitch/features/hashtag_timeline/containers/column_settings_container.js M app/javascript/flavours/glitch/features/hashtag_timeline/index.jsx M app/javascript/flavours/glitch/features/home_timeline/components/column_settings.tsx M app/javascript/flavours/glitch/features/home_timeline/components/critical_update_banner.tsx M app/javascript/flavours/glitch/features/home_timeline/components/explore_prompt.tsx M app/javascript/flavours/glitch/features/home_timeline/index.jsx M app/javascript/flavours/glitch/features/interaction_modal/index.jsx M app/javascript/flavours/glitch/features/keyboard_shortcuts/index.jsx M app/javascript/flavours/glitch/features/list_adder/components/account.jsx M app/javascript/flavours/glitch/features/list_adder/components/list.jsx M app/javascript/flavours/glitch/features/list_adder/index.jsx M app/javascript/flavours/glitch/features/list_editor/components/account.jsx M app/javascript/flavours/glitch/features/list_editor/components/edit_list_form.jsx M app/javascript/flavours/glitch/features/list_editor/components/search.jsx M app/javascript/flavours/glitch/features/list_editor/containers/account_container.js M app/javascript/flavours/glitch/features/list_editor/containers/search_container.js M app/javascript/flavours/glitch/features/list_editor/index.jsx M app/javascript/flavours/glitch/features/list_timeline/index.jsx M app/javascript/flavours/glitch/features/lists/components/new_list_form.jsx M app/javascript/flavours/glitch/features/lists/index.jsx M app/javascript/flavours/glitch/features/local_settings/index.jsx M app/javascript/flavours/glitch/features/local_settings/navigation/index.jsx M app/javascript/flavours/glitch/features/local_settings/navigation/item/index.jsx M app/javascript/flavours/glitch/features/local_settings/page/deprecated_item/index.jsx M app/javascript/flavours/glitch/features/local_settings/page/index.jsx M app/javascript/flavours/glitch/features/local_settings/page/item/index.jsx M app/javascript/flavours/glitch/features/mutes/index.jsx M app/javascript/flavours/glitch/features/notifications/components/admin_report.jsx M app/javascript/flavours/glitch/features/notifications/components/admin_signup.jsx M app/javascript/flavours/glitch/features/notifications/components/clear_column_button.jsx M app/javascript/flavours/glitch/features/notifications/components/column_settings.jsx M app/javascript/flavours/glitch/features/notifications/components/filter_bar.jsx M app/javascript/flavours/glitch/features/notifications/components/follow.jsx M app/javascript/flavours/glitch/features/notifications/components/follow_request.jsx M app/javascript/flavours/glitch/features/notifications/components/grant_permission_button.jsx M app/javascript/flavours/glitch/features/notifications/components/notification.jsx M app/javascript/flavours/glitch/features/notifications/components/notifications_permission_banner.jsx M app/javascript/flavours/glitch/features/notifications/components/overlay.jsx M app/javascript/flavours/glitch/features/notifications/components/pill_bar_button.jsx M app/javascript/flavours/glitch/features/notifications/components/report.jsx M app/javascript/flavours/glitch/features/notifications/components/setting_toggle.jsx M app/javascript/flavours/glitch/features/notifications/containers/admin_report_container.js M app/javascript/flavours/glitch/features/notifications/containers/column_settings_container.js M app/javascript/flavours/glitch/features/notifications/containers/filter_bar_container.js M app/javascript/flavours/glitch/features/notifications/containers/follow_request_container.js M app/javascript/flavours/glitch/features/notifications/containers/notification_container.js M app/javascript/flavours/glitch/features/notifications/containers/overlay_container.js M app/javascript/flavours/glitch/features/notifications/index.jsx M app/javascript/flavours/glitch/features/picture_in_picture/components/footer.jsx M app/javascript/flavours/glitch/features/picture_in_picture/components/header.jsx M app/javascript/flavours/glitch/features/picture_in_picture/index.jsx M app/javascript/flavours/glitch/features/pinned_accounts_editor/containers/account_container.js M app/javascript/flavours/glitch/features/pinned_accounts_editor/containers/search_container.js M app/javascript/flavours/glitch/features/pinned_accounts_editor/index.jsx M app/javascript/flavours/glitch/features/pinned_statuses/index.jsx M app/javascript/flavours/glitch/features/privacy_policy/index.jsx M app/javascript/flavours/glitch/features/public_timeline/components/column_settings.jsx M app/javascript/flavours/glitch/features/public_timeline/containers/column_settings_container.js M app/javascript/flavours/glitch/features/public_timeline/index.jsx M app/javascript/flavours/glitch/features/reblogs/index.jsx M app/javascript/flavours/glitch/features/report/category.jsx M app/javascript/flavours/glitch/features/report/comment.jsx M app/javascript/flavours/glitch/features/report/components/option.jsx M app/javascript/flavours/glitch/features/report/components/status_check_box.jsx M app/javascript/flavours/glitch/features/report/containers/status_check_box_container.js M app/javascript/flavours/glitch/features/report/rules.jsx M app/javascript/flavours/glitch/features/report/statuses.jsx M app/javascript/flavours/glitch/features/report/thanks.jsx M app/javascript/flavours/glitch/features/standalone/compose/index.jsx M app/javascript/flavours/glitch/features/status/components/action_bar.jsx M app/javascript/flavours/glitch/features/status/components/card.jsx M app/javascript/flavours/glitch/features/status/components/detailed_status.jsx M app/javascript/flavours/glitch/features/status/containers/detailed_status_container.js M app/javascript/flavours/glitch/features/status/index.jsx M app/javascript/flavours/glitch/features/subscribed_languages_modal/index.jsx M app/javascript/flavours/glitch/features/ui/components/actions_modal.jsx M app/javascript/flavours/glitch/features/ui/components/audio_modal.jsx M app/javascript/flavours/glitch/features/ui/components/block_modal.jsx M app/javascript/flavours/glitch/features/ui/components/boost_modal.jsx M app/javascript/flavours/glitch/features/ui/components/bundle.jsx M app/javascript/flavours/glitch/features/ui/components/bundle_column_error.jsx M app/javascript/flavours/glitch/features/ui/components/bundle_modal_error.jsx M app/javascript/flavours/glitch/features/ui/components/column.jsx M app/javascript/flavours/glitch/features/ui/components/column_header.jsx M app/javascript/flavours/glitch/features/ui/components/column_link.jsx M app/javascript/flavours/glitch/features/ui/components/column_loading.jsx M app/javascript/flavours/glitch/features/ui/components/column_subheading.jsx M app/javascript/flavours/glitch/features/ui/components/columns_area.jsx M app/javascript/flavours/glitch/features/ui/components/compare_history_modal.jsx M app/javascript/flavours/glitch/features/ui/components/compose_panel.jsx M app/javascript/flavours/glitch/features/ui/components/confirmation_modal.jsx M app/javascript/flavours/glitch/features/ui/components/deprecated_settings_modal.jsx M app/javascript/flavours/glitch/features/ui/components/disabled_account_banner.jsx M app/javascript/flavours/glitch/features/ui/components/doodle_modal.jsx M app/javascript/flavours/glitch/features/ui/components/embed_modal.jsx M app/javascript/flavours/glitch/features/ui/components/favourite_modal.jsx M app/javascript/flavours/glitch/features/ui/components/filter_modal.jsx M app/javascript/flavours/glitch/features/ui/components/focal_point_modal.jsx M app/javascript/flavours/glitch/features/ui/components/follow_requests_column_link.jsx M app/javascript/flavours/glitch/features/ui/components/header.jsx M app/javascript/flavours/glitch/features/ui/components/image_loader.jsx M app/javascript/flavours/glitch/features/ui/components/image_modal.jsx M app/javascript/flavours/glitch/features/ui/components/link_footer.jsx M app/javascript/flavours/glitch/features/ui/components/list_panel.jsx M app/javascript/flavours/glitch/features/ui/components/media_modal.jsx M app/javascript/flavours/glitch/features/ui/components/modal_loading.jsx M app/javascript/flavours/glitch/features/ui/components/modal_root.jsx M app/javascript/flavours/glitch/features/ui/components/mute_modal.jsx M app/javascript/flavours/glitch/features/ui/components/navigation_panel.jsx M app/javascript/flavours/glitch/features/ui/components/notifications_counter_icon.js M app/javascript/flavours/glitch/features/ui/components/onboarding_modal.jsx M app/javascript/flavours/glitch/features/ui/components/report_modal.jsx M app/javascript/flavours/glitch/features/ui/components/sign_in_banner.jsx M app/javascript/flavours/glitch/features/ui/components/upload_area.jsx M app/javascript/flavours/glitch/features/ui/components/video_modal.jsx M app/javascript/flavours/glitch/features/ui/components/zoomable_image.jsx M app/javascript/flavours/glitch/features/ui/containers/bundle_container.js M app/javascript/flavours/glitch/features/ui/containers/columns_area_container.js M app/javascript/flavours/glitch/features/ui/containers/loading_bar_container.js M app/javascript/flavours/glitch/features/ui/containers/modal_container.js M app/javascript/flavours/glitch/features/ui/containers/notifications_container.js M app/javascript/flavours/glitch/features/ui/containers/status_list_container.js M app/javascript/flavours/glitch/features/ui/index.jsx M app/javascript/flavours/glitch/features/ui/util/async-components.js M app/javascript/flavours/glitch/features/ui/util/fullscreen.js M app/javascript/flavours/glitch/features/ui/util/get_rect_from_entry.js M app/javascript/flavours/glitch/features/ui/util/intersection_observer_wrapper.js M app/javascript/flavours/glitch/features/ui/util/optional_motion.js M app/javascript/flavours/glitch/features/ui/util/react_router_helpers.jsx M app/javascript/flavours/glitch/features/ui/util/reduced_motion.jsx M app/javascript/flavours/glitch/features/ui/util/schedule_idle_task.js M app/javascript/flavours/glitch/features/video/index.jsx M app/javascript/flavours/glitch/hooks/useHovering.ts M app/javascript/flavours/glitch/initial_state.js M app/javascript/flavours/glitch/is_mobile.ts M app/javascript/flavours/glitch/load_keyboard_extensions.js M app/javascript/flavours/glitch/locales/global_locale.ts M app/javascript/flavours/glitch/locales/index.ts M app/javascript/flavours/glitch/locales/intl_provider.tsx M app/javascript/flavours/glitch/locales/load_locale.ts M app/javascript/flavours/glitch/main.jsx M app/javascript/flavours/glitch/packs/admin.jsx M app/javascript/flavours/glitch/packs/common.js M app/javascript/flavours/glitch/packs/error.js M app/javascript/flavours/glitch/packs/home.js M app/javascript/flavours/glitch/packs/login.js M app/javascript/flavours/glitch/packs/public.jsx M app/javascript/flavours/glitch/packs/settings.js M app/javascript/flavours/glitch/packs/share.jsx M app/javascript/flavours/glitch/packs/sign_up.js M app/javascript/flavours/glitch/performance.js M app/javascript/flavours/glitch/polyfills/base_polyfills.ts M app/javascript/flavours/glitch/polyfills/extra_polyfills.ts M app/javascript/flavours/glitch/polyfills/index.ts M app/javascript/flavours/glitch/polyfills/intl.ts M app/javascript/flavours/glitch/ready.js M app/javascript/flavours/glitch/reducers/account_notes.js M app/javascript/flavours/glitch/reducers/accounts.js M app/javascript/flavours/glitch/reducers/accounts_counters.js M app/javascript/flavours/glitch/reducers/accounts_map.js M app/javascript/flavours/glitch/reducers/alerts.js M app/javascript/flavours/glitch/reducers/announcements.js M app/javascript/flavours/glitch/reducers/blocks.js M app/javascript/flavours/glitch/reducers/boosts.js M app/javascript/flavours/glitch/reducers/compose.js M app/javascript/flavours/glitch/reducers/contexts.js M app/javascript/flavours/glitch/reducers/conversations.js M app/javascript/flavours/glitch/reducers/custom_emojis.js M app/javascript/flavours/glitch/reducers/domain_lists.js M app/javascript/flavours/glitch/reducers/dropdown_menu.ts M app/javascript/flavours/glitch/reducers/filters.js M app/javascript/flavours/glitch/reducers/followed_tags.js M app/javascript/flavours/glitch/reducers/height_cache.js M app/javascript/flavours/glitch/reducers/history.js M app/javascript/flavours/glitch/reducers/index.ts M app/javascript/flavours/glitch/reducers/list_adder.js M app/javascript/flavours/glitch/reducers/list_editor.js M app/javascript/flavours/glitch/reducers/lists.js M app/javascript/flavours/glitch/reducers/local_settings.js M app/javascript/flavours/glitch/reducers/markers.js M app/javascript/flavours/glitch/reducers/media_attachments.js M app/javascript/flavours/glitch/reducers/meta.js M app/javascript/flavours/glitch/reducers/modal.ts M app/javascript/flavours/glitch/reducers/mutes.js M app/javascript/flavours/glitch/reducers/notifications.js M app/javascript/flavours/glitch/reducers/picture_in_picture.js M app/javascript/flavours/glitch/reducers/pinned_accounts_editor.js M app/javascript/flavours/glitch/reducers/polls.js M app/javascript/flavours/glitch/reducers/push_notifications.js M app/javascript/flavours/glitch/reducers/relationships.js M app/javascript/flavours/glitch/reducers/search.js M app/javascript/flavours/glitch/reducers/server.js M app/javascript/flavours/glitch/reducers/settings.js M app/javascript/flavours/glitch/reducers/status_lists.js M app/javascript/flavours/glitch/reducers/statuses.js M app/javascript/flavours/glitch/reducers/suggestions.js M app/javascript/flavours/glitch/reducers/tags.js M app/javascript/flavours/glitch/reducers/timelines.js M app/javascript/flavours/glitch/reducers/trends.js M app/javascript/flavours/glitch/reducers/user_lists.js M app/javascript/flavours/glitch/scroll.ts M app/javascript/flavours/glitch/selectors/index.js M app/javascript/flavours/glitch/settings.js M app/javascript/flavours/glitch/store/index.ts M app/javascript/flavours/glitch/store/middlewares/errors.ts M app/javascript/flavours/glitch/store/middlewares/loading_bar.ts M app/javascript/flavours/glitch/store/middlewares/sounds.ts M app/javascript/flavours/glitch/stream.js M app/javascript/flavours/glitch/types/resources.ts M app/javascript/flavours/glitch/utils/backend_links.js M app/javascript/flavours/glitch/utils/config.js M app/javascript/flavours/glitch/utils/content_warning.js M app/javascript/flavours/glitch/utils/dom_helpers.js M app/javascript/flavours/glitch/utils/filters.ts M app/javascript/flavours/glitch/utils/hashtag.js M app/javascript/flavours/glitch/utils/hashtags.ts M app/javascript/flavours/glitch/utils/html.js M app/javascript/flavours/glitch/utils/idna.js M app/javascript/flavours/glitch/utils/js_helpers.js M app/javascript/flavours/glitch/utils/log_out.js M app/javascript/flavours/glitch/utils/notifications.js M app/javascript/flavours/glitch/utils/numbers.ts M app/javascript/flavours/glitch/utils/privacy_preference.js M app/javascript/flavours/glitch/utils/react_helpers.js M app/javascript/flavours/glitch/utils/resize_image.js M app/javascript/flavours/glitch/utils/scrollbar.js M app/javascript/flavours/glitch/uuid.ts M app/javascript/hooks/useHovering.ts M app/javascript/mastodon/actions/account_notes.ts M app/javascript/mastodon/actions/accounts.js M app/javascript/mastodon/actions/alerts.js M app/javascript/mastodon/actions/announcements.js M app/javascript/mastodon/actions/app.ts M app/javascript/mastodon/actions/blocks.js M app/javascript/mastodon/actions/bookmarks.js M app/javascript/mastodon/actions/boosts.js M app/javascript/mastodon/actions/bundles.js M app/javascript/mastodon/actions/columns.js M app/javascript/mastodon/actions/compose.js M app/javascript/mastodon/actions/conversations.js M app/javascript/mastodon/actions/custom_emojis.js M app/javascript/mastodon/actions/directory.js M app/javascript/mastodon/actions/domain_blocks.js M app/javascript/mastodon/actions/dropdown_menu.ts M app/javascript/mastodon/actions/emojis.js M app/javascript/mastodon/actions/favourites.js M app/javascript/mastodon/actions/featured_tags.js M app/javascript/mastodon/actions/filters.js M app/javascript/mastodon/actions/height_cache.js M app/javascript/mastodon/actions/history.js M app/javascript/mastodon/actions/importer/index.js M app/javascript/mastodon/actions/importer/normalizer.js M app/javascript/mastodon/actions/interactions.js M app/javascript/mastodon/actions/languages.js M app/javascript/mastodon/actions/lists.js M app/javascript/mastodon/actions/markers.js M app/javascript/mastodon/actions/modal.ts M app/javascript/mastodon/actions/mutes.js M app/javascript/mastodon/actions/notifications.js M app/javascript/mastodon/actions/onboarding.js M app/javascript/mastodon/actions/picture_in_picture.js M app/javascript/mastodon/actions/pin_statuses.js M app/javascript/mastodon/actions/polls.js M app/javascript/mastodon/actions/push_notifications/index.js M app/javascript/mastodon/actions/push_notifications/registerer.js M app/javascript/mastodon/actions/push_notifications/setter.js M app/javascript/mastodon/actions/reports.js M app/javascript/mastodon/actions/search.js M app/javascript/mastodon/actions/server.js M app/javascript/mastodon/actions/settings.js M app/javascript/mastodon/actions/statuses.js M app/javascript/mastodon/actions/store.js M app/javascript/mastodon/actions/streaming.js M app/javascript/mastodon/actions/suggestions.js M app/javascript/mastodon/actions/tags.js M app/javascript/mastodon/actions/timelines.js M app/javascript/mastodon/actions/trends.js M app/javascript/mastodon/api.ts M app/javascript/mastodon/api_types/accounts.ts M app/javascript/mastodon/api_types/custom_emoji.ts M app/javascript/mastodon/api_types/relationships.ts M app/javascript/mastodon/blurhash.ts M app/javascript/mastodon/common.js M app/javascript/mastodon/components/__tests__/autosuggest_emoji-test.jsx M app/javascript/mastodon/components/__tests__/avatar-test.jsx M app/javascript/mastodon/components/__tests__/avatar_overlay-test.jsx M app/javascript/mastodon/components/__tests__/button-test.jsx M app/javascript/mastodon/components/__tests__/display_name-test.jsx M app/javascript/mastodon/components/__tests__/hashtag_bar.tsx M app/javascript/mastodon/components/account.jsx M app/javascript/mastodon/components/admin/Counter.jsx M app/javascript/mastodon/components/admin/Dimension.jsx M app/javascript/mastodon/components/admin/ImpactReport.jsx M app/javascript/mastodon/components/admin/ReportReasonSelector.jsx M app/javascript/mastodon/components/admin/Retention.jsx M app/javascript/mastodon/components/admin/Trends.jsx M app/javascript/mastodon/components/animated_number.tsx M app/javascript/mastodon/components/attachment_list.jsx M app/javascript/mastodon/components/autosuggest_emoji.jsx M app/javascript/mastodon/components/autosuggest_hashtag.tsx M app/javascript/mastodon/components/autosuggest_input.jsx M app/javascript/mastodon/components/autosuggest_textarea.jsx M app/javascript/mastodon/components/avatar.tsx M app/javascript/mastodon/components/avatar_composite.jsx M app/javascript/mastodon/components/avatar_overlay.tsx M app/javascript/mastodon/components/badge.jsx M app/javascript/mastodon/components/blurhash.tsx M app/javascript/mastodon/components/button.jsx M app/javascript/mastodon/components/circular_progress.tsx M app/javascript/mastodon/components/column.jsx M app/javascript/mastodon/components/column_back_button.jsx M app/javascript/mastodon/components/column_back_button_slim.jsx M app/javascript/mastodon/components/column_header.jsx M app/javascript/mastodon/components/counters.tsx M app/javascript/mastodon/components/dismissable_banner.tsx M app/javascript/mastodon/components/display_name.tsx M app/javascript/mastodon/components/domain.tsx M app/javascript/mastodon/components/dropdown_menu.jsx M app/javascript/mastodon/components/edited_timestamp/containers/dropdown_menu_container.js M app/javascript/mastodon/components/edited_timestamp/index.jsx M app/javascript/mastodon/components/empty_account.tsx M app/javascript/mastodon/components/error_boundary.jsx M app/javascript/mastodon/components/gifv.tsx M app/javascript/mastodon/components/hashtag.jsx M app/javascript/mastodon/components/hashtag_bar.tsx M app/javascript/mastodon/components/icon.tsx M app/javascript/mastodon/components/icon_button.tsx M app/javascript/mastodon/components/icon_with_badge.tsx M app/javascript/mastodon/components/inline_account.jsx M app/javascript/mastodon/components/intersection_observer_article.jsx M app/javascript/mastodon/components/load_gap.tsx M app/javascript/mastodon/components/load_more.tsx M app/javascript/mastodon/components/load_pending.tsx M app/javascript/mastodon/components/loading_indicator.tsx M app/javascript/mastodon/components/media_attachments.jsx M app/javascript/mastodon/components/media_gallery.jsx M app/javascript/mastodon/components/modal_root.jsx M app/javascript/mastodon/components/navigation_portal.jsx M app/javascript/mastodon/components/not_signed_in_indicator.tsx M app/javascript/mastodon/components/picture_in_picture_placeholder.jsx M app/javascript/mastodon/components/poll.jsx M app/javascript/mastodon/components/radio_button.tsx M app/javascript/mastodon/components/regeneration_indicator.jsx M app/javascript/mastodon/components/relative_timestamp.tsx M app/javascript/mastodon/components/router.tsx M app/javascript/mastodon/components/scrollable_list.jsx M app/javascript/mastodon/components/server_banner.jsx M app/javascript/mastodon/components/server_hero_image.tsx M app/javascript/mastodon/components/short_number.tsx M app/javascript/mastodon/components/skeleton.tsx M app/javascript/mastodon/components/status.jsx M app/javascript/mastodon/components/status_action_bar.jsx M app/javascript/mastodon/components/status_content.jsx M app/javascript/mastodon/components/status_list.jsx M app/javascript/mastodon/components/timeline_hint.tsx M app/javascript/mastodon/components/verified_badge.tsx M app/javascript/mastodon/containers/account_container.jsx M app/javascript/mastodon/containers/admin_component.jsx M app/javascript/mastodon/containers/compose_container.jsx M app/javascript/mastodon/containers/domain_container.jsx M app/javascript/mastodon/containers/dropdown_menu_container.js M app/javascript/mastodon/containers/intersection_observer_article_container.js M app/javascript/mastodon/containers/mastodon.jsx M app/javascript/mastodon/containers/media_container.jsx M app/javascript/mastodon/containers/poll_container.js M app/javascript/mastodon/containers/scroll_container.js M app/javascript/mastodon/containers/status_container.jsx M app/javascript/mastodon/features/about/index.jsx M app/javascript/mastodon/features/account/components/account_note.jsx M app/javascript/mastodon/features/account/components/featured_tags.jsx M app/javascript/mastodon/features/account/components/follow_request_note.jsx M app/javascript/mastodon/features/account/components/header.jsx M app/javascript/mastodon/features/account/containers/account_note_container.js M app/javascript/mastodon/features/account/containers/featured_tags_container.js M app/javascript/mastodon/features/account/containers/follow_request_note_container.js M app/javascript/mastodon/features/account/navigation.jsx M app/javascript/mastodon/features/account_gallery/components/media_item.jsx M app/javascript/mastodon/features/account_gallery/index.jsx M app/javascript/mastodon/features/account_timeline/components/header.jsx M app/javascript/mastodon/features/account_timeline/components/limited_account_hint.jsx M app/javascript/mastodon/features/account_timeline/components/memorial_note.jsx M app/javascript/mastodon/features/account_timeline/components/moved_note.jsx M app/javascript/mastodon/features/account_timeline/containers/header_container.jsx M app/javascript/mastodon/features/account_timeline/index.jsx M app/javascript/mastodon/features/audio/index.jsx M app/javascript/mastodon/features/audio/visualizer.js M app/javascript/mastodon/features/blocks/index.jsx M app/javascript/mastodon/features/bookmarked_statuses/index.jsx M app/javascript/mastodon/features/closed_registrations_modal/index.jsx M app/javascript/mastodon/features/community_timeline/components/column_settings.jsx M app/javascript/mastodon/features/community_timeline/containers/column_settings_container.js M app/javascript/mastodon/features/community_timeline/index.jsx M app/javascript/mastodon/features/compose/components/action_bar.jsx M app/javascript/mastodon/features/compose/components/autosuggest_account.jsx M app/javascript/mastodon/features/compose/components/character_counter.jsx M app/javascript/mastodon/features/compose/components/compose_form.jsx M app/javascript/mastodon/features/compose/components/emoji_picker_dropdown.jsx M app/javascript/mastodon/features/compose/components/language_dropdown.jsx M app/javascript/mastodon/features/compose/components/navigation_bar.jsx M app/javascript/mastodon/features/compose/components/poll_button.jsx M app/javascript/mastodon/features/compose/components/poll_form.jsx M app/javascript/mastodon/features/compose/components/privacy_dropdown.jsx M app/javascript/mastodon/features/compose/components/reply_indicator.jsx M app/javascript/mastodon/features/compose/components/search.jsx M app/javascript/mastodon/features/compose/components/search_results.jsx M app/javascript/mastodon/features/compose/components/text_icon_button.jsx M app/javascript/mastodon/features/compose/components/upload.jsx M app/javascript/mastodon/features/compose/components/upload_button.jsx M app/javascript/mastodon/features/compose/components/upload_form.jsx M app/javascript/mastodon/features/compose/components/upload_progress.jsx M app/javascript/mastodon/features/compose/components/warning.jsx M app/javascript/mastodon/features/compose/containers/autosuggest_account_container.js M app/javascript/mastodon/features/compose/containers/compose_form_container.js M app/javascript/mastodon/features/compose/containers/emoji_picker_dropdown_container.js M app/javascript/mastodon/features/compose/containers/language_dropdown_container.js M app/javascript/mastodon/features/compose/containers/navigation_container.js M app/javascript/mastodon/features/compose/containers/poll_button_container.js M app/javascript/mastodon/features/compose/containers/poll_form_container.js M app/javascript/mastodon/features/compose/containers/privacy_dropdown_container.js M app/javascript/mastodon/features/compose/containers/reply_indicator_container.js M app/javascript/mastodon/features/compose/containers/search_container.js M app/javascript/mastodon/features/compose/containers/search_results_container.js M app/javascript/mastodon/features/compose/containers/sensitive_button_container.jsx M app/javascript/mastodon/features/compose/containers/spoiler_button_container.js M app/javascript/mastodon/features/compose/containers/upload_button_container.js M app/javascript/mastodon/features/compose/containers/upload_container.js M app/javascript/mastodon/features/compose/containers/upload_form_container.js M app/javascript/mastodon/features/compose/containers/upload_progress_container.js M app/javascript/mastodon/features/compose/containers/warning_container.jsx M app/javascript/mastodon/features/compose/index.jsx M app/javascript/mastodon/features/compose/util/counter.js M app/javascript/mastodon/features/compose/util/url_regex.js M app/javascript/mastodon/features/direct_timeline/components/conversation.jsx M app/javascript/mastodon/features/direct_timeline/components/conversations_list.jsx M app/javascript/mastodon/features/direct_timeline/containers/conversation_container.js M app/javascript/mastodon/features/direct_timeline/containers/conversations_list_container.js M app/javascript/mastodon/features/direct_timeline/index.jsx M app/javascript/mastodon/features/directory/components/account_card.jsx M app/javascript/mastodon/features/directory/index.jsx M app/javascript/mastodon/features/domain_blocks/index.jsx M app/javascript/mastodon/features/emoji/__tests__/emoji-test.js M app/javascript/mastodon/features/emoji/__tests__/emoji_index-test.js M app/javascript/mastodon/features/emoji/emoji.js M app/javascript/mastodon/features/emoji/emoji_compressed.d.ts M app/javascript/mastodon/features/emoji/emoji_compressed.js M app/javascript/mastodon/features/emoji/emoji_mart_data_light.ts M app/javascript/mastodon/features/emoji/emoji_mart_search_light.js M app/javascript/mastodon/features/emoji/emoji_picker.js M app/javascript/mastodon/features/emoji/emoji_unicode_mapping_light.js M app/javascript/mastodon/features/emoji/emoji_utils.js M app/javascript/mastodon/features/emoji/unicode_to_filename.js M app/javascript/mastodon/features/emoji/unicode_to_unified_name.js M app/javascript/mastodon/features/explore/components/search_section.jsx M app/javascript/mastodon/features/explore/components/story.jsx M app/javascript/mastodon/features/explore/index.jsx M app/javascript/mastodon/features/explore/links.jsx M app/javascript/mastodon/features/explore/results.jsx M app/javascript/mastodon/features/explore/statuses.jsx M app/javascript/mastodon/features/explore/suggestions.jsx M app/javascript/mastodon/features/explore/tags.jsx M app/javascript/mastodon/features/favourited_statuses/index.jsx M app/javascript/mastodon/features/favourites/index.jsx M app/javascript/mastodon/features/filters/added_to_filter.jsx M app/javascript/mastodon/features/filters/select_filter.jsx M app/javascript/mastodon/features/firehose/index.jsx M app/javascript/mastodon/features/follow_requests/components/account_authorize.jsx M app/javascript/mastodon/features/follow_requests/containers/account_authorize_container.js M app/javascript/mastodon/features/follow_requests/index.jsx M app/javascript/mastodon/features/followed_tags/index.jsx M app/javascript/mastodon/features/followers/index.jsx M app/javascript/mastodon/features/following/index.jsx M app/javascript/mastodon/features/getting_started/components/announcements.jsx M app/javascript/mastodon/features/getting_started/components/trends.jsx M app/javascript/mastodon/features/getting_started/containers/announcements_container.js M app/javascript/mastodon/features/getting_started/containers/trends_container.js M app/javascript/mastodon/features/getting_started/index.jsx M app/javascript/mastodon/features/hashtag_timeline/components/column_settings.jsx M app/javascript/mastodon/features/hashtag_timeline/components/hashtag_header.jsx M app/javascript/mastodon/features/hashtag_timeline/containers/column_settings_container.js M app/javascript/mastodon/features/hashtag_timeline/index.jsx M app/javascript/mastodon/features/home_timeline/components/column_settings.tsx M app/javascript/mastodon/features/home_timeline/components/critical_update_banner.tsx M app/javascript/mastodon/features/home_timeline/components/explore_prompt.tsx M app/javascript/mastodon/features/home_timeline/index.jsx M app/javascript/mastodon/features/interaction_modal/index.jsx M app/javascript/mastodon/features/keyboard_shortcuts/index.jsx M app/javascript/mastodon/features/list_adder/components/account.jsx M app/javascript/mastodon/features/list_adder/components/list.jsx M app/javascript/mastodon/features/list_adder/index.jsx M app/javascript/mastodon/features/list_editor/components/account.jsx M app/javascript/mastodon/features/list_editor/components/edit_list_form.jsx M app/javascript/mastodon/features/list_editor/components/search.jsx M app/javascript/mastodon/features/list_editor/index.jsx M app/javascript/mastodon/features/list_timeline/index.jsx M app/javascript/mastodon/features/lists/components/new_list_form.jsx M app/javascript/mastodon/features/lists/index.jsx M app/javascript/mastodon/features/mutes/index.jsx M app/javascript/mastodon/features/notifications/components/clear_column_button.jsx M app/javascript/mastodon/features/notifications/components/column_settings.jsx M app/javascript/mastodon/features/notifications/components/filter_bar.jsx M app/javascript/mastodon/features/notifications/components/follow_request.jsx M app/javascript/mastodon/features/notifications/components/grant_permission_button.jsx M app/javascript/mastodon/features/notifications/components/notification.jsx M app/javascript/mastodon/features/notifications/components/notifications_permission_banner.jsx M app/javascript/mastodon/features/notifications/components/report.jsx M app/javascript/mastodon/features/notifications/components/setting_toggle.jsx M app/javascript/mastodon/features/notifications/containers/column_settings_container.js M app/javascript/mastodon/features/notifications/containers/filter_bar_container.js M app/javascript/mastodon/features/notifications/containers/follow_request_container.js M app/javascript/mastodon/features/notifications/containers/notification_container.js M app/javascript/mastodon/features/notifications/index.jsx M app/javascript/mastodon/features/onboarding/components/progress_indicator.jsx M app/javascript/mastodon/features/onboarding/components/step.jsx M app/javascript/mastodon/features/onboarding/follows.jsx M app/javascript/mastodon/features/onboarding/index.jsx M app/javascript/mastodon/features/onboarding/share.jsx M app/javascript/mastodon/features/picture_in_picture/components/footer.jsx M app/javascript/mastodon/features/picture_in_picture/components/header.jsx M app/javascript/mastodon/features/picture_in_picture/index.jsx M app/javascript/mastodon/features/pinned_statuses/index.jsx M app/javascript/mastodon/features/privacy_policy/index.jsx M app/javascript/mastodon/features/public_timeline/components/column_settings.jsx M app/javascript/mastodon/features/public_timeline/containers/column_settings_container.js M app/javascript/mastodon/features/public_timeline/index.jsx M app/javascript/mastodon/features/reblogs/index.jsx M app/javascript/mastodon/features/report/category.jsx M app/javascript/mastodon/features/report/comment.jsx M app/javascript/mastodon/features/report/components/option.jsx M app/javascript/mastodon/features/report/components/status_check_box.jsx M app/javascript/mastodon/features/report/containers/status_check_box_container.js M app/javascript/mastodon/features/report/rules.jsx M app/javascript/mastodon/features/report/statuses.jsx M app/javascript/mastodon/features/report/thanks.jsx M app/javascript/mastodon/features/standalone/compose/index.jsx M app/javascript/mastodon/features/status/components/action_bar.jsx M app/javascript/mastodon/features/status/components/card.jsx M app/javascript/mastodon/features/status/components/detailed_status.jsx M app/javascript/mastodon/features/status/containers/detailed_status_container.js M app/javascript/mastodon/features/status/index.jsx M app/javascript/mastodon/features/subscribed_languages_modal/index.jsx M app/javascript/mastodon/features/ui/components/__tests__/column-test.jsx M app/javascript/mastodon/features/ui/components/actions_modal.jsx M app/javascript/mastodon/features/ui/components/audio_modal.jsx M app/javascript/mastodon/features/ui/components/block_modal.jsx M app/javascript/mastodon/features/ui/components/boost_modal.jsx M app/javascript/mastodon/features/ui/components/bundle.jsx M app/javascript/mastodon/features/ui/components/bundle_column_error.jsx M app/javascript/mastodon/features/ui/components/bundle_modal_error.jsx M app/javascript/mastodon/features/ui/components/column.jsx M app/javascript/mastodon/features/ui/components/column_header.jsx M app/javascript/mastodon/features/ui/components/column_link.jsx M app/javascript/mastodon/features/ui/components/column_loading.jsx M app/javascript/mastodon/features/ui/components/column_subheading.jsx M app/javascript/mastodon/features/ui/components/columns_area.jsx M app/javascript/mastodon/features/ui/components/compare_history_modal.jsx M app/javascript/mastodon/features/ui/components/compose_panel.jsx M app/javascript/mastodon/features/ui/components/confirmation_modal.jsx M app/javascript/mastodon/features/ui/components/disabled_account_banner.jsx M app/javascript/mastodon/features/ui/components/embed_modal.jsx M app/javascript/mastodon/features/ui/components/filter_modal.jsx M app/javascript/mastodon/features/ui/components/focal_point_modal.jsx M app/javascript/mastodon/features/ui/components/follow_requests_column_link.jsx M app/javascript/mastodon/features/ui/components/header.jsx M app/javascript/mastodon/features/ui/components/image_loader.jsx M app/javascript/mastodon/features/ui/components/image_modal.jsx M app/javascript/mastodon/features/ui/components/link_footer.jsx M app/javascript/mastodon/features/ui/components/list_panel.jsx M app/javascript/mastodon/features/ui/components/media_modal.jsx M app/javascript/mastodon/features/ui/components/modal_loading.jsx M app/javascript/mastodon/features/ui/components/modal_root.jsx M app/javascript/mastodon/features/ui/components/mute_modal.jsx M app/javascript/mastodon/features/ui/components/navigation_panel.jsx M app/javascript/mastodon/features/ui/components/notifications_counter_icon.js M app/javascript/mastodon/features/ui/components/report_modal.jsx M app/javascript/mastodon/features/ui/components/sign_in_banner.jsx M app/javascript/mastodon/features/ui/components/upload_area.jsx M app/javascript/mastodon/features/ui/components/video_modal.jsx M app/javascript/mastodon/features/ui/components/zoomable_image.jsx M app/javascript/mastodon/features/ui/containers/bundle_container.js M app/javascript/mastodon/features/ui/containers/columns_area_container.js M app/javascript/mastodon/features/ui/containers/loading_bar_container.js M app/javascript/mastodon/features/ui/containers/modal_container.js M app/javascript/mastodon/features/ui/containers/notifications_container.js M app/javascript/mastodon/features/ui/containers/status_list_container.js M app/javascript/mastodon/features/ui/index.jsx M app/javascript/mastodon/features/ui/util/async-components.js M app/javascript/mastodon/features/ui/util/fullscreen.js M app/javascript/mastodon/features/ui/util/get_rect_from_entry.js M app/javascript/mastodon/features/ui/util/intersection_observer_wrapper.js M app/javascript/mastodon/features/ui/util/optional_motion.js M app/javascript/mastodon/features/ui/util/react_router_helpers.jsx M app/javascript/mastodon/features/ui/util/reduced_motion.jsx M app/javascript/mastodon/features/ui/util/schedule_idle_task.js M app/javascript/mastodon/features/video/index.jsx M app/javascript/mastodon/initial_state.js M app/javascript/mastodon/is_mobile.ts M app/javascript/mastodon/load_keyboard_extensions.js M app/javascript/mastodon/locales/global_locale.ts M app/javascript/mastodon/locales/index.ts M app/javascript/mastodon/locales/intl_provider.tsx M app/javascript/mastodon/locales/load_locale.ts M app/javascript/mastodon/main.jsx M app/javascript/mastodon/performance.js M app/javascript/mastodon/polyfills/base_polyfills.ts M app/javascript/mastodon/polyfills/extra_polyfills.ts M app/javascript/mastodon/polyfills/index.ts M app/javascript/mastodon/polyfills/intl.ts M app/javascript/mastodon/ready.js M app/javascript/mastodon/reducers/accounts.js M app/javascript/mastodon/reducers/accounts_counters.js M app/javascript/mastodon/reducers/accounts_map.js M app/javascript/mastodon/reducers/alerts.js M app/javascript/mastodon/reducers/announcements.js M app/javascript/mastodon/reducers/blocks.js M app/javascript/mastodon/reducers/boosts.js M app/javascript/mastodon/reducers/compose.js M app/javascript/mastodon/reducers/contexts.js M app/javascript/mastodon/reducers/conversations.js M app/javascript/mastodon/reducers/custom_emojis.js M app/javascript/mastodon/reducers/domain_lists.js M app/javascript/mastodon/reducers/dropdown_menu.ts M app/javascript/mastodon/reducers/filters.js M app/javascript/mastodon/reducers/followed_tags.js M app/javascript/mastodon/reducers/height_cache.js M app/javascript/mastodon/reducers/history.js M app/javascript/mastodon/reducers/index.ts M app/javascript/mastodon/reducers/list_adder.js M app/javascript/mastodon/reducers/list_editor.js M app/javascript/mastodon/reducers/lists.js M app/javascript/mastodon/reducers/markers.js M app/javascript/mastodon/reducers/media_attachments.js M app/javascript/mastodon/reducers/meta.js M app/javascript/mastodon/reducers/modal.ts M app/javascript/mastodon/reducers/mutes.js M app/javascript/mastodon/reducers/notifications.js M app/javascript/mastodon/reducers/picture_in_picture.js M app/javascript/mastodon/reducers/polls.js M app/javascript/mastodon/reducers/push_notifications.js M app/javascript/mastodon/reducers/relationships.js M app/javascript/mastodon/reducers/search.js M app/javascript/mastodon/reducers/server.js M app/javascript/mastodon/reducers/settings.js M app/javascript/mastodon/reducers/status_lists.js M app/javascript/mastodon/reducers/statuses.js M app/javascript/mastodon/reducers/suggestions.js M app/javascript/mastodon/reducers/tags.js M app/javascript/mastodon/reducers/timelines.js M app/javascript/mastodon/reducers/trends.js M app/javascript/mastodon/reducers/user_lists.js M app/javascript/mastodon/scroll.ts M app/javascript/mastodon/selectors/index.js M app/javascript/mastodon/service_worker/entry.js M app/javascript/mastodon/service_worker/web_push_locales.js M app/javascript/mastodon/service_worker/web_push_notifications.js M app/javascript/mastodon/settings.js M app/javascript/mastodon/store/index.ts M app/javascript/mastodon/store/middlewares/errors.ts M app/javascript/mastodon/store/middlewares/loading_bar.ts M app/javascript/mastodon/store/middlewares/sounds.ts M app/javascript/mastodon/store/store.ts M app/javascript/mastodon/store/typed_functions.ts M app/javascript/mastodon/stream.js M app/javascript/mastodon/test_setup.js M app/javascript/mastodon/utils/__tests__/base64-test.js M app/javascript/mastodon/utils/__tests__/html-test.js M app/javascript/mastodon/utils/config.js M app/javascript/mastodon/utils/filters.ts M app/javascript/mastodon/utils/hashtags.ts M app/javascript/mastodon/utils/html.js M app/javascript/mastodon/utils/log_out.js M app/javascript/mastodon/utils/notifications.js M app/javascript/mastodon/utils/numbers.ts M app/javascript/mastodon/utils/scrollbar.js M app/javascript/mastodon/uuid.ts M app/javascript/packs/admin.jsx M app/javascript/packs/application.js M app/javascript/packs/common.js M app/javascript/packs/error.js M app/javascript/packs/public-path.js M app/javascript/packs/public.jsx M app/javascript/packs/share.jsx M app/javascript/packs/sign_up.js M app/javascript/types/image.d.ts M app/javascript/types/resources.ts M babel.config.js M config/formatjs-formatter.js M config/webpack/configuration.js M config/webpack/development.js M config/webpack/production.js M config/webpack/rules/babel.js M config/webpack/rules/css.js M config/webpack/rules/file.js M config/webpack/rules/index.js M config/webpack/rules/mark.js M config/webpack/rules/material_icons.js M config/webpack/rules/node_modules.js M config/webpack/rules/tesseract.js M config/webpack/shared.js M config/webpack/tests.js A eslint.config.js M jest.config.js M package.json M postcss.config.js M public/embed.js M stylelint.config.js M yarn.lock