From 835f1214dcc4e08e3076f269b7b2aa854ea4257a Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Sun, 14 Feb 2021 18:09:20 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- app/assets/javascripts/activities.js | 2 +- .../add_context_commits_modal_wrapper.vue | 6 +-- .../add_context_commits_modal/index.js | 2 +- .../store/actions.js | 6 +-- .../admin/statistics_panel/components/app.vue | 2 +- .../admin/statistics_panel/store/actions.js | 2 +- .../admin/users/components/actions/index.js | 2 +- .../admin/users/components/user_actions.vue | 4 +- .../admin/users/components/users_table.vue | 2 +- app/assets/javascripts/admin/users/index.js | 2 +- .../components/alert_management_table.vue | 12 ++--- .../javascripts/alert_management/list.js | 2 +- .../components/alert_mapping_builder.vue | 4 +- .../components/alerts_settings_form.vue | 4 +- .../components/alerts_settings_wrapper.vue | 16 +++--- .../javascripts/alerts_settings/graphql.js | 2 +- .../javascripts/alerts_settings/index.js | 2 +- .../instance_statistics/components/app.vue | 4 +- .../components/instance_counts.vue | 6 +-- .../instance_statistics_count_chart.vue | 8 +-- .../components/projects_and_groups_chart.vue | 4 +- .../components/users_chart.vue | 4 +- .../javascripts/artifacts_settings/index.js | 2 +- .../keep_latest_artifact_checkbox.vue | 4 +- .../javascripts/authentication/mount_2fa.js | 2 +- .../components/recovery_codes.vue | 6 +-- .../authentication/u2f/authenticate.js | 2 +- .../authentication/u2f/register.js | 2 +- app/assets/javascripts/awards_handler.js | 8 +-- .../badges/components/badge_form.vue | 2 +- .../badges/components/badge_list.vue | 2 +- .../badges/components/badge_list_row.vue | 2 +- .../badges/components/badge_settings.vue | 2 +- app/assets/javascripts/badges/store/index.js | 2 +- .../batch_comments/components/draft_note.vue | 2 +- .../components/drafts_count.vue | 2 +- .../components/preview_dropdown.vue | 2 +- .../components/preview_item.vue | 2 +- .../components/publish_button.vue | 2 +- .../stores/modules/batch_comments/actions.js | 4 +- .../stores/modules/batch_comments/index.js | 4 +- .../collapse_sidebar_on_window_resize.js | 2 +- .../behaviors/copy_to_clipboard.js | 2 +- app/assets/javascripts/behaviors/gl_emoji.js | 2 +- app/assets/javascripts/behaviors/index.js | 8 +-- .../behaviors/markdown/editor_extensions.js | 48 ++++++++--------- .../behaviors/markdown/marks/bold.js | 2 +- .../behaviors/markdown/marks/code.js | 2 +- .../behaviors/markdown/marks/inline_html.js | 2 +- .../behaviors/markdown/marks/italic.js | 2 +- .../behaviors/markdown/marks/link.js | 2 +- .../behaviors/markdown/marks/math.js | 2 +- .../behaviors/markdown/nodes/blockquote.js | 2 +- .../behaviors/markdown/nodes/bullet_list.js | 2 +- .../behaviors/markdown/nodes/heading.js | 2 +- .../markdown/nodes/horizontal_rule.js | 2 +- .../behaviors/markdown/nodes/image.js | 2 +- .../behaviors/markdown/nodes/list_item.js | 2 +- .../behaviors/markdown/nodes/paragraph.js | 2 +- .../behaviors/markdown/nodes/playable.js | 2 +- .../behaviors/markdown/nodes/text.js | 2 +- .../behaviors/markdown/render_gfm.js | 2 +- .../behaviors/markdown/render_math.js | 2 +- .../javascripts/behaviors/preview_markdown.js | 2 +- .../javascripts/behaviors/secret_values.js | 2 +- .../behaviors/shortcuts/keybindings.js | 2 +- .../behaviors/shortcuts/shortcuts.js | 8 +-- .../behaviors/shortcuts/shortcuts_issuable.js | 4 +- .../javascripts/blob/3d_viewer/index.js | 4 +- .../blob/balsamiq/balsamiq_viewer.js | 2 +- .../javascripts/blob/blob_file_dropzone.js | 4 +- .../blob/components/blob_header.vue | 2 +- .../blob/components/blob_header_filepath.vue | 4 +- .../javascripts/blob/components/constants.js | 2 +- .../blob/file_template_mediator.js | 8 +-- .../template_selectors/dockerfile_selector.js | 2 +- app/assets/javascripts/blob/viewer/index.js | 2 +- .../javascripts/blob_edit/blob_bundle.js | 2 +- app/assets/javascripts/blob_edit/edit_blob.js | 6 +-- .../components/board_assignee_dropdown.vue | 8 +-- .../board_card_layout_deprecated.vue | 2 +- .../components/board_column_deprecated.vue | 2 +- .../boards/components/board_content.vue | 8 +-- .../boards/components/board_form.vue | 8 +-- .../boards/components/board_list.vue | 6 +-- .../components/board_list_deprecated.vue | 6 +-- .../boards/components/board_list_header.vue | 10 ++-- .../board_list_header_deprecated.vue | 10 ++-- .../boards/components/board_new_issue.vue | 4 +- .../components/board_settings_sidebar.vue | 8 +-- .../boards/components/board_sidebar.js | 14 ++--- .../boards/components/boards_selector.vue | 12 ++--- .../components/boards_selector_deprecated.vue | 8 +-- .../boards/components/issue_card_inner.vue | 8 +-- .../issue_card_inner_deprecated.vue | 4 +- .../boards/components/issue_due_date.vue | 4 +- .../boards/components/issue_time_estimate.vue | 2 +- .../boards/components/modal/empty_state.vue | 2 +- .../boards/components/modal/filters.js | 2 +- .../boards/components/modal/footer.vue | 2 +- .../boards/components/modal/header.vue | 2 +- .../boards/components/modal/index.vue | 6 +-- .../boards/components/modal/list.vue | 2 +- .../components/modal/lists_dropdown.vue | 2 +- .../boards/components/modal/tabs.vue | 2 +- .../boards/components/new_list_dropdown.js | 10 ++-- .../boards/components/project_select.vue | 2 +- .../components/project_select_deprecated.vue | 2 +- .../sidebar/board_sidebar_due_date.vue | 4 +- .../sidebar/board_sidebar_issue_title.vue | 6 +-- .../sidebar/board_sidebar_labels_select.vue | 8 +-- .../board_sidebar_milestone_select.vue | 2 +- .../sidebar/board_sidebar_subscription.vue | 2 +- .../boards/filtered_search_boards.js | 6 +-- .../boards/filters/due_date_filters.js | 2 +- app/assets/javascripts/boards/index.js | 6 +-- app/assets/javascripts/boards/models/list.js | 6 +-- .../boards/mount_multiple_boards_switcher.js | 8 +-- .../javascripts/boards/stores/actions.js | 24 ++++----- .../javascripts/boards/stores/boards_store.js | 12 ++--- app/assets/javascripts/boards/stores/index.js | 4 +- .../javascripts/boards/stores/mutations.js | 4 +- .../javascripts/branches/divergence_graph.js | 2 +- app/assets/javascripts/build_artifacts.js | 2 +- .../javascripts/captcha/captcha_modal.vue | 2 +- .../ci_lint/components/ci_lint.vue | 2 +- .../components/triggers_list.vue | 2 +- .../ci_variable_list/ci_variable_list.js | 4 +- .../components/ci_variable_modal.vue | 4 +- .../ci_variable_list/store/actions.js | 2 +- .../javascripts/clusters/clusters_bundle.js | 14 ++--- .../clusters/components/application_row.vue | 2 +- .../clusters/components/applications.vue | 14 ++--- .../components/fluentd_output_settings.vue | 2 +- .../ingress_modsecurity_settings.vue | 2 +- .../components/knative_domain_editor.vue | 2 +- .../remove_cluster_confirmation.vue | 6 +-- .../clusters/stores/clusters_store.js | 2 +- .../clusters_list/components/clusters.vue | 2 +- .../clusters_list/store/actions.js | 8 +-- .../javascripts/clusters_list/store/index.js | 4 +- .../javascripts/code_navigation/index.js | 2 +- .../code_navigation/store/index.js | 2 +- .../commit/pipelines/pipelines_table.vue | 8 +-- app/assets/javascripts/commits.js | 2 +- .../javascripts/compare_autocomplete.js | 6 +-- .../components/project_form_group.vue | 4 +- app/assets/javascripts/contextual_sidebar.js | 6 +-- .../contributors/components/contributors.vue | 8 +-- .../javascripts/contributors/stores/index.js | 6 +-- .../components/cluster_form_dropdown.vue | 8 +-- .../components/create_eks_cluster.vue | 2 +- .../eks_cluster_configuration_form.vue | 4 +- .../services/aws_services_facade.js | 2 +- .../eks_cluster/store/actions.js | 4 +- .../components/gke_dropdown_mixin.js | 4 +- .../components/gke_project_id_dropdown.vue | 2 +- .../create_cluster/gke_cluster/index.js | 7 ++- .../store/cluster_dropdown/index.js | 2 +- .../create_merge_request_dropdown.js | 10 ++-- .../components/custom_metrics_form.vue | 2 +- .../components/custom_metrics_form_fields.vue | 6 +-- .../cycle_analytics/cycle_analytics_bundle.js | 8 +-- .../cycle_analytics/cycle_analytics_store.js | 2 +- .../components/deploy_freeze_modal.vue | 4 +- .../components/deploy_freeze_settings.vue | 2 +- .../deploy_keys/components/app.vue | 2 +- .../deploy_keys/components/key.vue | 2 +- .../deprecated_jquery_dropdown/gl_dropdown.js | 10 ++-- .../gl_dropdown_filter.js | 2 +- .../design_notes/design_discussion.vue | 8 +-- .../components/design_notes/design_note.vue | 6 +-- .../design_notes/design_reply_form.vue | 4 +- .../components/design_overlay.vue | 4 +- .../components/design_presentation.vue | 2 +- .../components/design_sidebar.vue | 6 +-- .../components/design_todo_button.vue | 2 +- .../design_management/components/image.vue | 2 +- .../components/list/item.vue | 2 +- .../components/toolbar/index.vue | 2 +- .../javascripts/design_management/graphql.js | 10 ++-- .../javascripts/design_management/index.js | 2 +- .../design_management/pages/design/index.vue | 24 ++++----- .../design_management/pages/index.vue | 32 ++++++------ .../design_management/router/routes.js | 2 +- .../design_management/utils/cache_update.js | 2 +- .../design_management/utils/tracking.js | 2 +- app/assets/javascripts/diff.js | 6 +-- .../javascripts/diffs/components/app.vue | 29 +++++------ .../diffs/components/commit_item.vue | 14 +++-- .../diffs/components/compare_versions.vue | 6 +-- .../diffs/components/diff_comment_cell.vue | 2 +- .../diffs/components/diff_content.vue | 24 ++++----- .../components/diff_discussion_reply.vue | 2 +- .../diffs/components/diff_discussions.vue | 2 +- .../diffs/components/diff_expansion_cell.vue | 2 +- .../diffs/components/diff_file.vue | 13 +++-- .../diffs/components/diff_file_header.vue | 19 ++++--- .../diffs/components/diff_file_row.vue | 4 +- .../diffs/components/diff_gutter_avatars.vue | 2 +- .../diffs/components/diff_line_note_form.vue | 8 +-- .../javascripts/diffs/components/diff_row.vue | 4 +- .../diffs/components/diff_stats.vue | 2 +- .../diffs/components/diff_view.vue | 4 +- .../diffs/components/image_diff_overlay.vue | 4 +- .../components/inline_diff_table_row.vue | 2 +- .../diffs/components/inline_diff_view.vue | 6 +-- .../diffs/components/no_changes.vue | 2 +- .../components/parallel_diff_table_row.vue | 4 +- .../diffs/components/parallel_diff_view.vue | 4 +- .../diffs/components/settings_dropdown.vue | 4 +- .../diffs/components/tree_list.vue | 2 +- app/assets/javascripts/diffs/index.js | 7 ++- app/assets/javascripts/diffs/store/actions.js | 20 +++---- .../diffs/store/getters_versions_dropdowns.js | 2 +- .../javascripts/diffs/store/mutations.js | 2 +- app/assets/javascripts/diffs/store/utils.js | 2 +- .../javascripts/diffs/utils/performance.js | 2 +- app/assets/javascripts/diffs/utils/uuids.js | 2 +- .../dirty_submit/dirty_submit_form.js | 2 +- app/assets/javascripts/droplab/drop_down.js | 2 +- app/assets/javascripts/droplab/drop_lab.js | 4 +- app/assets/javascripts/dropzone_input.js | 8 +-- app/assets/javascripts/due_date_select.js | 6 +-- app/assets/javascripts/editor/editor_lite.js | 8 +-- app/assets/javascripts/emoji/index.js | 2 +- .../components/canary_ingress.vue | 2 +- .../components/canary_update_modal.vue | 2 +- .../components/confirm_rollback_modal.vue | 2 +- .../environments/components/deploy_board.vue | 6 +-- .../components/enable_review_app_modal.vue | 2 +- .../components/environment_actions.vue | 2 +- .../components/environment_delete.vue | 2 +- .../components/environment_item.vue | 14 ++--- .../components/environment_stop.vue | 2 +- .../components/environments_app.vue | 4 +- .../components/environments_table.vue | 4 +- .../folder/environments_folder_view.vue | 4 +- .../environments/mixins/environments_mixin.js | 16 +++--- .../components/error_details.vue | 8 +-- .../components/error_tracking_list.vue | 4 +- .../javascripts/error_tracking/details.js | 2 +- app/assets/javascripts/error_tracking/list.js | 2 +- .../javascripts/error_tracking/store/index.js | 10 ++-- .../error_tracking/store/list/mutations.js | 2 +- .../components/app.vue | 4 +- .../components/error_tracking_form.vue | 2 +- .../error_tracking_settings/store/actions.js | 4 +- .../error_tracking_settings/store/index.js | 2 +- .../components/environments_dropdown.vue | 4 +- .../components/feature_flags.vue | 9 ++-- .../feature_flags/components/form.vue | 6 +-- .../components/new_environments_dropdown.vue | 4 +- .../strategies/gitlab_user_list.vue | 2 +- .../strategies/parameter_form_group.vue | 2 +- .../feature_flags/components/strategy.vue | 4 +- .../components/strategy_parameters.vue | 2 +- app/assets/javascripts/feature_flags/edit.js | 2 +- app/assets/javascripts/feature_flags/new.js | 2 +- .../feature_flags/store/edit/actions.js | 2 +- .../feature_flags/store/edit/index.js | 2 +- .../feature_flags/store/edit/mutations.js | 2 +- .../store/gitlab_user_list/index.js | 4 +- .../store/gitlab_user_list/mutations.js | 2 +- .../feature_flags/store/index/index.js | 2 +- .../feature_flags/store/new/index.js | 2 +- .../feature_highlight_helper.js | 4 +- .../feature_highlight_popover.vue | 4 +- .../available_dropdown_mappings.js | 10 ++-- .../filtered_search/dropdown_ajax_filter.js | 4 +- .../filtered_search/dropdown_emoji.js | 4 +- .../filtered_search/dropdown_hint.js | 2 +- .../filtered_search/dropdown_non_user.js | 4 +- .../filtered_search/dropdown_operator.js | 2 +- .../filtered_search/dropdown_utils.js | 2 +- .../filtered_search_dropdown.js | 2 +- .../filtered_search_dropdown_manager.js | 8 +-- .../filtered_search_manager.js | 18 +++---- .../filtered_search_visual_tokens.js | 2 +- .../filtered_search/visual_token_value.js | 6 +-- .../frequent_items/components/app.vue | 6 +-- .../components/frequent_items_list_item.vue | 2 +- .../frequent_items_search_input.vue | 2 +- .../javascripts/frequent_items/index.js | 2 +- .../javascripts/frequent_items/utils.js | 2 +- app/assets/javascripts/gfm_auto_complete.js | 10 ++-- app/assets/javascripts/gl_form.js | 2 +- app/assets/javascripts/gpg_badges.js | 4 +- .../javascripts/grafana_integration/index.js | 2 +- .../grafana_integration/store/actions.js | 4 +- .../grafana_integration/store/index.js | 2 +- app/assets/javascripts/group.js | 2 +- .../javascripts/group_label_subscription.js | 2 +- .../components/shared_runners_form.vue | 2 +- .../javascripts/groups/components/app.vue | 6 +-- .../groups/components/group_item.vue | 6 +-- .../javascripts/groups/components/groups.vue | 2 +- .../components/invite_members_banner.vue | 2 +- .../groups/components/item_actions.vue | 2 +- app/assets/javascripts/groups/index.js | 10 ++-- .../javascripts/groups/members/utils.js | 2 +- .../javascripts/groups/transfer_dropdown.js | 2 +- app/assets/javascripts/groups_select.js | 2 +- app/assets/javascripts/header.js | 2 +- .../javascripts/helpers/avatar_helper.js | 2 +- .../ide/components/activity_bar.vue | 2 +- .../ide/components/branches/search_list.vue | 4 +- .../ide/components/commit_sidebar/actions.vue | 4 +- .../commit_sidebar/editor_header.vue | 4 +- .../ide/components/commit_sidebar/form.vue | 4 +- .../ide/components/commit_sidebar/list.vue | 2 +- .../components/commit_sidebar/list_item.vue | 4 +- .../new_merge_request_option.vue | 2 +- .../components/commit_sidebar/radio_group.vue | 2 +- .../ide/components/error_message.vue | 2 +- .../ide/components/file_row_extra.vue | 4 +- .../components/file_templates/dropdown.vue | 2 +- app/assets/javascripts/ide/components/ide.vue | 2 +- .../javascripts/ide/components/ide_review.vue | 2 +- .../ide/components/ide_side_bar.vue | 6 +-- .../ide/components/ide_sidebar_nav.vue | 2 +- .../ide/components/ide_status_bar.vue | 4 +- .../ide/components/ide_status_list.vue | 2 +- .../javascripts/ide/components/ide_tree.vue | 2 +- .../ide/components/ide_tree_list.vue | 4 +- .../ide/components/jobs/detail.vue | 6 +-- .../javascripts/ide/components/jobs/list.vue | 2 +- .../ide/components/merge_requests/list.vue | 4 +- .../ide/components/nav_dropdown.vue | 2 +- .../ide/components/nav_dropdown_button.vue | 2 +- .../javascripts/ide/components/nav_form.vue | 2 +- .../ide/components/new_dropdown/index.vue | 4 +- .../ide/components/new_dropdown/modal.vue | 2 +- .../ide/components/panes/right.vue | 4 +- .../ide/components/pipelines/list.vue | 6 +-- .../ide/components/preview/clientside.vue | 8 +-- .../ide/components/preview/navigator.vue | 2 +- .../ide/components/repo_commit_section.vue | 2 +- .../ide/components/repo_editor.vue | 16 +++--- .../javascripts/ide/components/repo_tab.vue | 4 +- .../ide/components/terminal/session.vue | 2 +- .../ide/components/terminal/terminal.vue | 2 +- .../terminal_sync/terminal_sync_status.vue | 2 +- app/assets/javascripts/ide/ide_router.js | 4 +- app/assets/javascripts/ide/index.js | 6 +-- app/assets/javascripts/ide/lib/create_diff.js | 2 +- .../javascripts/ide/lib/diff/controller.js | 2 +- app/assets/javascripts/ide/lib/editor.js | 8 +-- .../javascripts/ide/lib/languages/index.js | 2 +- .../javascripts/ide/lib/themes/index.js | 6 +-- app/assets/javascripts/ide/services/index.js | 2 +- app/assets/javascripts/ide/stores/actions.js | 12 ++--- .../javascripts/ide/stores/actions/file.js | 4 +- .../ide/stores/actions/merge_request.js | 2 +- .../javascripts/ide/stores/actions/project.js | 2 +- .../javascripts/ide/stores/actions/tree.js | 4 +- app/assets/javascripts/ide/stores/getters.js | 2 +- app/assets/javascripts/ide/stores/index.js | 16 +++--- .../ide/stores/modules/branches/actions.js | 2 +- .../ide/stores/modules/branches/index.js | 2 +- .../ide/stores/modules/commit/actions.js | 8 +-- .../ide/stores/modules/commit/index.js | 4 +- .../ide/stores/modules/editor/index.js | 2 +- .../ide/stores/modules/editor/setup.js | 2 +- .../stores/modules/file_templates/actions.js | 2 +- .../stores/modules/file_templates/index.js | 2 +- .../stores/modules/merge_requests/actions.js | 2 +- .../stores/modules/merge_requests/index.js | 2 +- .../ide/stores/modules/pipelines/actions.js | 6 +-- .../ide/stores/modules/pipelines/index.js | 4 +- .../ide/stores/modules/router/index.js | 4 +- .../stores/modules/terminal/actions/checks.js | 6 +-- .../terminal/actions/session_controls.js | 6 +-- .../terminal/actions/session_status.js | 4 +- .../ide/stores/modules/terminal/messages.js | 2 +- .../ide/stores/modules/terminal_sync/index.js | 2 +- .../javascripts/ide/stores/mutations.js | 8 +-- .../javascripts/ide/stores/mutations/file.js | 2 +- .../ide/stores/plugins/terminal_sync.js | 4 +- app/assets/javascripts/ide/utils.js | 2 +- .../image_diff/helpers/init_image_diff.js | 2 +- .../image_diff/replaced_image_diff.js | 2 +- .../import_groups/components/import_table.vue | 8 +-- .../import_groups/graphql/client_factory.js | 4 +- .../graphql/services/status_poller.js | 2 +- .../import_entities/import_groups/index.js | 2 +- .../components/import_projects_table.vue | 2 +- .../components/provider_repo_table_row.vue | 4 +- .../import_entities/import_projects/index.js | 2 +- .../import_projects/store/actions.js | 8 +-- .../import_projects/store/index.js | 2 +- .../incidents/components/incidents_list.vue | 18 +++---- .../incidents_settings_service.js | 2 +- .../javascripts/init_issuable_sidebar.js | 8 +-- app/assets/javascripts/init_labels.js | 2 +- .../edit/components/active_checkbox.vue | 2 +- .../edit/components/confirmation_modal.vue | 2 +- .../edit/components/dynamic_field.vue | 4 +- .../edit/components/integration_form.vue | 14 ++--- .../edit/components/jira_trigger_fields.vue | 2 +- .../edit/components/override_dropdown.vue | 2 +- .../components/reset_confirmation_modal.vue | 2 +- .../edit/components/trigger_fields.vue | 4 +- .../javascripts/integrations/edit/index.js | 2 +- .../components/invite_member_modal.vue | 4 +- .../components/invite_member_trigger.vue | 2 +- .../invite_member/init_invite_member_modal.js | 2 +- .../components/invite_members_modal.vue | 2 +- .../components/members_token_select.vue | 2 +- .../init_invite_members_modal.js | 4 +- .../issuable/components/issuable_by_email.vue | 4 +- .../issuable/init_issuable_by_email.js | 2 +- .../issuable_bulk_update_actions.js | 2 +- .../issuable_bulk_update_sidebar.js | 6 +-- app/assets/javascripts/issuable_context.js | 4 +- .../components/issuable_form.vue | 3 +- app/assets/javascripts/issuable_form.js | 6 +-- .../issuable_init_bulk_update_sidebar.js | 2 +- .../components/issuable_item.vue | 7 ++- .../components/issuable_list_root.vue | 4 +- .../components/issuable_body.vue | 2 +- .../components/issuable_description.vue | 2 +- .../components/issuable_edit_form.vue | 2 +- .../components/issuable_header.vue | 2 +- .../components/issuable_show_root.vue | 2 +- .../components/issuable_sidebar_root.vue | 2 +- .../issuable_suggestions/components/item.vue | 4 +- app/assets/javascripts/issue.js | 4 +- .../javascripts/issue_show/components/app.vue | 8 +-- .../issue_show/components/description.vue | 6 +-- .../issue_show/components/edit_actions.vue | 2 +- .../fields/description_template.vue | 2 +- .../issue_show/components/form.vue | 6 +-- .../components/incidents/incident_tabs.vue | 6 +-- .../issue_show/components/title.vue | 2 +- .../issue_show/utils/parse_data.js | 2 +- .../issues_list/components/issuable.vue | 11 ++-- .../components/issuables_list_app.vue | 4 +- .../components/jira_issues_list_root.vue | 2 +- app/assets/javascripts/issues_list/index.js | 2 +- .../jira_connect/components/app.vue | 4 +- .../jira_connect/components/groups_list.vue | 4 +- .../components/groups_list_item.vue | 3 +- app/assets/javascripts/jira_connect/index.js | 8 +-- .../jobs/components/environments_block.vue | 2 +- .../jobs/components/erased_block.vue | 2 +- .../javascripts/jobs/components/job_app.vue | 10 ++-- .../jobs/components/job_container_item.vue | 2 +- .../jobs/components/job_log_controllers.vue | 2 +- .../jobs/components/log/line_header.vue | 2 +- .../jobs/components/manual_variables_form.vue | 2 +- .../javascripts/jobs/components/sidebar.vue | 10 ++-- .../sidebar_job_details_container.vue | 4 +- .../jobs/components/stages_dropdown.vue | 2 +- app/assets/javascripts/jobs/store/actions.js | 10 ++-- app/assets/javascripts/jobs/store/index.js | 2 +- app/assets/javascripts/labels_select.js | 12 ++--- app/assets/javascripts/lib/graphql.js | 6 +-- .../javascripts/lib/utils/axios_utils.js | 2 +- .../javascripts/lib/utils/common_utils.js | 4 +- .../javascripts/lib/utils/datetime_utility.js | 2 +- app/assets/javascripts/lib/utils/poll.js | 2 +- .../lib/utils/poll_until_complete.js | 2 +- .../javascripts/lib/utils/text_markdown.js | 2 +- .../logs/components/environment_logs.vue | 8 +-- .../logs/components/log_advanced_filters.vue | 2 +- .../logs/components/log_simple_filters.vue | 2 +- app/assets/javascripts/logs/stores/actions.js | 4 +- app/assets/javascripts/logs/stores/state.js | 2 +- app/assets/javascripts/main.js | 16 +++--- app/assets/javascripts/manual_ordering.js | 4 +- app/assets/javascripts/members.js | 4 +- .../access_request_action_buttons.vue | 2 +- .../approve_access_request_button.vue | 2 +- .../action_buttons/leave_button.vue | 2 +- .../remove_group_link_button.vue | 2 +- .../action_buttons/remove_member_button.vue | 2 +- .../action_buttons/resend_invite_button.vue | 2 +- .../action_buttons/user_action_buttons.vue | 2 +- .../javascripts/members/components/app.vue | 4 +- .../components/avatars/user_avatar.vue | 2 +- .../members_filtered_search_bar.vue | 6 +-- .../components/filter_sort/sort_dropdown.vue | 4 +- .../members/components/modals/leave_modal.vue | 2 +- .../modals/remove_group_link_modal.vue | 2 +- .../table/member_action_buttons.vue | 6 +-- .../components/table/member_avatar.vue | 4 +- .../components/table/members_table.vue | 8 +-- app/assets/javascripts/members/index.js | 2 +- app/assets/javascripts/members/store/index.js | 4 +- app/assets/javascripts/members/utils.js | 2 +- .../components/diff_file_editor.js | 4 +- .../merge_conflicts/merge_conflict_store.js | 2 +- .../merge_conflicts/merge_conflicts_bundle.js | 2 +- app/assets/javascripts/merge_request.js | 6 +-- app/assets/javascripts/merge_request_tabs.js | 18 +++---- app/assets/javascripts/milestone.js | 4 +- app/assets/javascripts/milestone_select.js | 10 ++-- .../javascripts/mirrors/mirror_repos.js | 2 +- app/assets/javascripts/mirrors/ssh_mirror.js | 4 +- .../monitoring/components/alert_widget.vue | 4 +- .../components/alert_widget_form.vue | 8 +-- .../monitoring/components/charts/anomaly.vue | 4 +- .../monitoring/components/charts/column.vue | 4 +- .../monitoring/components/charts/heatmap.vue | 2 +- .../monitoring/components/charts/options.js | 2 +- .../components/charts/single_stat.vue | 2 +- .../components/charts/stacked_column.vue | 2 +- .../components/charts/time_series.vue | 10 ++-- .../components/create_dashboard_modal.vue | 2 +- .../monitoring/components/dashboard.vue | 18 +++---- .../components/dashboard_actions_menu.vue | 4 +- .../components/dashboard_header.vue | 10 ++-- .../monitoring/components/dashboard_panel.vue | 23 ++++---- .../components/dashboard_panel_builder.vue | 2 +- .../components/dashboards_dropdown.vue | 2 +- .../components/duplicate_dashboard_modal.vue | 2 +- .../components/embeds/embed_group.vue | 4 +- .../components/embeds/metric_embed.vue | 4 +- .../monitoring/components/links_section.vue | 2 +- .../monitoring/components/refresh_button.vue | 4 +- .../components/variables_section.vue | 2 +- .../javascripts/monitoring/monitoring_app.js | 4 +- .../monitoring/pages/panel_new_page.vue | 4 +- .../javascripts/monitoring/requests/index.js | 2 +- .../javascripts/monitoring/stores/actions.js | 16 +++--- .../monitoring/stores/mutations.js | 6 +-- .../javascripts/monitoring/stores/state.js | 2 +- .../javascripts/monitoring/stores/utils.js | 6 +-- .../monitoring/stores/variable_mapping.js | 2 +- app/assets/javascripts/monitoring/utils.js | 12 ++--- app/assets/javascripts/mr_notes/index.js | 4 +- app/assets/javascripts/mr_notes/init_notes.js | 4 +- .../javascripts/mr_notes/stores/index.js | 2 +- .../mr_popover/components/mr_popover.vue | 2 +- app/assets/javascripts/namespace_select.js | 2 +- .../javascripts/namespaces/leave_by_url.js | 4 +- .../javascripts/network/branch_graph.js | 2 +- .../javascripts/notebook/cells/markdown.vue | 2 +- app/assets/javascripts/notes.js | 14 ++--- .../notes/components/comment_form.vue | 16 +++--- .../components/diff_discussion_header.vue | 6 +-- .../notes/components/diff_with_note.vue | 4 +- .../notes/components/discussion_counter.vue | 2 +- .../notes/components/discussion_filter.vue | 2 +- .../notes/components/discussion_navigator.vue | 2 +- .../notes/components/discussion_notes.vue | 4 +- .../components/email_participants_warning.vue | 2 +- .../components/multiline_comment_form.vue | 2 +- .../notes/components/note_actions.vue | 8 +-- .../notes/components/note_awards_list.vue | 2 +- .../notes/components/note_body.vue | 6 +-- .../notes/components/note_form.vue | 8 +-- .../notes/components/note_header.vue | 2 +- .../notes/components/noteable_discussion.vue | 18 +++---- .../notes/components/noteable_note.vue | 18 +++---- .../notes/components/notes_app.vue | 16 +++--- .../notes/components/sort_discussion.vue | 2 +- .../components/toggle_replies_widget.vue | 4 +- app/assets/javascripts/notes/index.js | 2 +- .../notes/mixins/diff_line_note_form.js | 2 +- .../javascripts/notes/stores/actions.js | 26 +++++----- .../javascripts/notes/stores/modules/index.js | 2 +- .../javascripts/notes/stores/mutations.js | 4 +- app/assets/javascripts/notes/stores/utils.js | 4 +- .../components/notifications_dropdown.vue | 4 +- app/assets/javascripts/notifications/index.js | 2 +- app/assets/javascripts/notifications_form.js | 4 +- .../form_group/dashboard_timezone.vue | 2 +- .../form_group/external_dashboard.vue | 2 +- .../components/metrics_settings.vue | 4 +- .../javascripts/operation_settings/index.js | 2 +- .../operation_settings/store/actions.js | 4 +- .../operation_settings/store/index.js | 2 +- .../packages/details/components/app.vue | 14 ++--- .../components/installation_commands.vue | 2 +- .../details/components/package_files.vue | 4 +- .../details/components/package_history.vue | 6 +-- .../details/components/package_title.vue | 8 +-- .../list/components/package_title.vue | 2 +- .../list/components/packages_list.vue | 8 +-- .../list/components/packages_list_app.vue | 8 +-- .../packages/list/packages_list_app_bundle.js | 4 +- .../packages/list/stores/actions.js | 2 +- .../packages/list/stores/getters.js | 2 +- .../shared/components/package_list_row.vue | 4 +- .../settings/group/bundle.js | 4 +- .../group/components/group_settings_app.vue | 6 +-- .../settings/group/constants.js | 2 +- app/assets/javascripts/pager.js | 2 +- .../pages/admin/application_settings/index.js | 6 +-- .../application_settings/payload_previewer.js | 2 +- .../broadcast_messages/broadcast_message.js | 4 +- .../pages/admin/clusters/index/index.js | 2 +- .../pages/admin/clusters/show/index.js | 2 +- .../jobs/index/components/stop_jobs_modal.vue | 2 +- .../pages/admin/jobs/index/index.js | 2 +- .../javascripts/pages/admin/projects/index.js | 2 +- .../pages/admin/projects/index/index.js | 4 +- .../javascripts/pages/admin/runners/index.js | 2 +- .../javascripts/pages/admin/users/index.js | 6 +-- .../pages/dashboard/issues/index.js | 6 +-- .../pages/dashboard/merge_requests/index.js | 4 +- .../components/customize_homepage_banner.vue | 2 +- .../pages/dashboard/todos/index/todos.js | 10 ++-- .../javascripts/pages/groups/boards/index.js | 2 +- .../pages/groups/clusters/index.js | 2 +- .../pages/groups/clusters/index/index.js | 2 +- .../javascripts/pages/groups/edit/index.js | 12 ++--- .../pages/groups/group_members/index.js | 12 ++--- .../javascripts/pages/groups/issues/index.js | 8 +-- .../pages/groups/merge_requests/index.js | 6 +-- .../pages/groups/milestones/show/index.js | 5 +- .../pages/groups/new/group_path_validator.js | 2 +- .../javascripts/pages/groups/new/index.js | 2 +- .../pages/groups/settings/badges/index.js | 2 +- .../pages/groups/settings/ci_cd/show/index.js | 6 +-- .../groups/settings/repository/show/index.js | 2 +- .../pages/groups/shared/group_details.js | 12 ++--- .../pages/groups/shared/group_tabs.js | 4 +- .../javascripts/pages/help/index/index.js | 2 +- .../components/delete_milestone_modal.vue | 4 +- .../components/promote_milestone_modal.vue | 4 +- .../shared/delete_milestone_modal_init.js | 2 +- .../pages/profiles/accounts/show/index.js | 2 +- .../javascripts/pages/profiles/index/index.js | 2 +- .../profiles/notifications/show/index.js | 2 +- .../javascripts/pages/profiles/show/index.js | 4 +- .../pages/profiles/two_factor_auths/index.js | 2 +- .../pages/projects/artifacts/browse/index.js | 2 +- .../pages/projects/artifacts/file/index.js | 2 +- .../pages/projects/blob/show/index.js | 4 +- .../pages/projects/boards/index.js | 2 +- .../pages/projects/clusters/show/index.js | 2 +- .../pages/projects/commit/pipelines/index.js | 2 +- .../pages/projects/commit/show/index.js | 20 +++---- .../pages/projects/commits/show/index.js | 2 +- .../pages/projects/compare/show/index.js | 2 +- .../javascripts/pages/projects/edit/index.js | 8 +-- .../pages/projects/find_file/show/index.js | 2 +- .../forks/new/components/fork_groups_list.vue | 2 +- .../pages/projects/incidents/show/index.js | 2 +- .../javascripts/pages/projects/init_blob.js | 6 +-- .../javascripts/pages/projects/init_form.js | 2 +- .../javascripts/pages/projects/issues/form.js | 4 +- .../pages/projects/issues/index/index.js | 12 ++--- .../issues/service_desk/filtered_search.js | 2 +- .../javascripts/pages/projects/issues/show.js | 25 +++++---- .../pages/projects/issues/show/index.js | 2 +- .../labels/components/promote_label_modal.vue | 4 +- .../pages/projects/labels/index/index.js | 4 +- .../merge_requests/conflicts/index.js | 2 +- .../merge_requests/creations/new/compare.js | 4 +- .../merge_requests/creations/new/index.js | 2 +- .../projects/merge_requests/index/index.js | 8 +-- .../merge_requests/init_merge_request.js | 2 +- .../merge_requests/init_merge_request_show.js | 14 ++--- .../projects/merge_requests/show/index.js | 4 +- .../pages/projects/milestones/show/index.js | 2 +- .../javascripts/pages/projects/new/index.js | 2 +- .../components/interval_pattern_input.vue | 2 +- .../components/pipeline_schedules_callout.vue | 4 +- .../pipeline_schedules/shared/init_form.js | 6 +-- .../pages/projects/pipelines/new/index.js | 2 +- .../javascripts/pages/projects/project.js | 12 ++--- .../pages/projects/project_members/index.js | 10 ++-- .../pages/projects/releases/edit/index.js | 2 +- .../pages/projects/releases/new/index.js | 2 +- .../pages/projects/services/edit/index.js | 2 +- .../projects/settings/ci_cd/show/index.js | 10 ++-- .../settings/operations/show/index.js | 6 +-- .../projects/settings/repository/form.js | 10 ++-- .../javascripts/pages/projects/show/index.js | 16 +++--- .../pages/projects/tags/new/index.js | 2 +- .../pages/projects/tags/releases/index.js | 2 +- .../pages/projects/tags/remove_tag.js | 2 +- .../pages/registrations/new/index.js | 2 +- .../javascripts/pages/sessions/new/index.js | 4 +- .../pages/sessions/new/username_validator.js | 4 +- .../javascripts/pages/shared/wikis/index.js | 8 +-- .../pages/users/activity_calendar.js | 8 +-- .../javascripts/pages/users/user_tabs.js | 6 +-- .../javascripts/performance_bar/index.js | 7 ++- .../javascripts/persistent_user_callout.js | 6 +-- .../components/commit/commit_section.vue | 2 +- .../editor/ci_config_merged_preview.vue | 4 +- .../components/editor/text_editor.vue | 4 +- .../components/lint/ci_lint_results.vue | 4 +- .../components/lint/ci_lint_results_param.vue | 2 +- .../components/pipeline_editor_tabs.vue | 2 +- .../javascripts/pipeline_editor/index.js | 2 +- .../pipeline_editor/pipeline_editor_app.vue | 2 +- .../pipeline_editor/pipeline_editor_home.vue | 2 +- .../components/pipeline_new_form.vue | 10 ++-- .../pipelines/components/dag/dag.vue | 8 +-- .../pipelines/components/dag/dag_graph.vue | 4 +- .../components/graph/action_component.vue | 4 +- .../components/graph/graph_component.vue | 2 +- .../graph/graph_component_legacy.vue | 6 +-- .../pipelines/components/graph/job_item.vue | 6 +-- .../components/graph/linked_pipeline.vue | 4 +- .../graph/linked_pipelines_column.vue | 2 +- .../graph/linked_pipelines_column_legacy.vue | 2 +- .../graph/stage_column_component.vue | 6 +-- .../graph/stage_column_component_legacy.vue | 4 +- .../pipelines/components/header_component.vue | 8 +-- .../pipeline_graph/pipeline_graph.vue | 6 +-- .../pipelines_list/pipeline_stop_modal.vue | 4 +- .../components/pipelines_list/pipelines.vue | 12 ++--- .../pipelines_list/pipelines_actions.vue | 2 +- .../pipelines_filtered_search.vue | 2 +- .../pipelines_list/pipelines_table.vue | 2 +- .../pipelines_list/pipelines_table_row.vue | 6 +-- .../components/pipelines_list/stage.vue | 8 +-- .../components/test_reports/test_reports.vue | 2 +- .../test_reports/test_suite_table.vue | 2 +- .../test_reports/test_summary_table.vue | 2 +- .../javascripts/pipelines/mixins/pipelines.js | 8 +-- .../pipelines/pipeline_details_bundle.js | 10 ++-- .../pipelines/pipeline_details_graph.js | 2 +- .../pipelines/pipeline_details_mediator.js | 2 +- .../javascripts/pipelines/pipelines_index.js | 6 +-- .../pipelines/stores/test_reports/actions.js | 2 +- .../pipelines/stores/test_reports/index.js | 2 +- app/assets/javascripts/pipelines/utils.js | 2 +- app/assets/javascripts/popovers/index.js | 2 +- .../components/delete_account_modal.vue | 2 +- .../account/components/update_username.vue | 4 +- .../javascripts/profile/account/index.js | 4 +- app/assets/javascripts/profile/profile.js | 2 +- app/assets/javascripts/project_find_file.js | 6 +-- .../javascripts/project_label_subscription.js | 4 +- app/assets/javascripts/project_select.js | 4 +- .../projects/commit/components/form_modal.vue | 2 +- .../javascripts/projects/commit/index.js | 6 +-- .../commit/init_cherry_pick_commit_modal.js | 2 +- .../commit/init_revert_commit_modal.js | 2 +- .../projects/commit/store/actions.js | 2 +- .../projects/commit_box/info/index.js | 2 +- .../commits/components/author_select.vue | 6 +-- .../projects/commits/store/actions.js | 6 +-- .../compare/components/revision_dropdown.vue | 2 +- .../components/shared/delete_button.vue | 4 +- .../components/app.vue | 2 +- .../javascripts/projects/members/utils.js | 2 +- .../charts/components/pipeline_charts.vue | 12 ++--- .../projects/settings/access_dropdown.js | 6 +-- .../components/shared_runners_toggle.vue | 2 +- .../settings/mount_shared_runners_toggle.js | 2 +- .../components/service_desk_root.vue | 2 +- .../commit_pipeline_status_component.vue | 6 +-- .../components/reset_key.vue | 4 +- .../prometheus_metrics/custom_metrics.js | 2 +- .../protected_branch_create.js | 8 +-- .../protected_branch_edit.js | 2 +- .../protected_tag_access_dropdown.js | 2 +- .../protected_tags/protected_tag_edit.js | 2 +- .../ref/components/ref_selector.vue | 4 +- .../explorer/components/delete_image.vue | 3 +- .../details_page/details_header.vue | 2 +- .../components/details_page/tags_list_row.vue | 10 ++-- .../components/list_page/image_list_row.vue | 5 +- .../components/list_page/registry_header.vue | 6 +-- .../registry/explorer/constants/details.js | 2 +- .../javascripts/registry/explorer/index.js | 8 +-- .../registry/explorer/pages/details.vue | 15 +++--- .../registry/explorer/pages/list.vue | 7 ++- .../javascripts/registry/explorer/router.js | 4 +- .../components/registry_settings_app.vue | 2 +- .../settings/components/settings_form.vue | 6 +-- .../settings/registry_settings_bundle.js | 4 +- .../components/add_issuable_form.vue | 2 +- .../components/related_issues_root.vue | 4 +- .../components/related_merge_requests.vue | 2 +- .../related_merge_requests/store/actions.js | 4 +- .../related_merge_requests/store/index.js | 2 +- .../releases/components/app_edit_new.vue | 8 +-- .../releases/components/app_index.vue | 4 +- .../releases/components/asset_links_form.vue | 2 +- .../releases/components/evidence_block.vue | 6 +-- .../releases/components/release_block.vue | 4 +- .../components/release_block_footer.vue | 2 +- .../components/release_block_header.vue | 2 +- .../releases_pagination_graphql.vue | 2 +- .../components/releases_pagination_rest.vue | 2 +- .../components/tag_field_existing.vue | 4 +- .../releases/components/tag_field_new.vue | 2 +- .../releases/stores/modules/detail/actions.js | 4 +- .../releases/stores/modules/list/actions.js | 6 +-- .../releases/stores/modules/list/index.js | 2 +- app/assets/javascripts/releases/util.js | 2 +- .../grouped_accessibility_reports_app.vue | 2 +- .../accessibility_report/store/actions.js | 4 +- .../components/codequality_issue_body.vue | 2 +- .../grouped_codequality_reports_app.vue | 4 +- .../codequality_report/store/getters.js | 2 +- .../components/grouped_issues_list.vue | 2 +- .../components/grouped_test_reports_app.vue | 8 +-- .../reports/components/test_issue_body.vue | 2 +- .../javascripts/reports/store/actions.js | 2 +- .../repository/components/breadcrumbs.vue | 2 +- .../repository/components/last_commit.vue | 4 +- .../repository/components/table/index.vue | 2 +- .../repository/components/table/row.vue | 4 +- app/assets/javascripts/repository/graphql.js | 4 +- app/assets/javascripts/repository/index.js | 8 +-- .../javascripts/repository/pages/tree.vue | 2 +- app/assets/javascripts/repository/router.js | 2 +- app/assets/javascripts/search/index.js | 6 +-- .../search/sidebar/components/app.vue | 4 +- .../sidebar/components/radio_filter.vue | 2 +- .../search/sort/components/app.vue | 2 +- .../javascripts/search/store/actions.js | 2 +- .../search/topbar/components/app.vue | 2 +- .../search/topbar/components/group_filter.vue | 2 +- app/assets/javascripts/search_autocomplete.js | 6 +-- .../javascripts/search_settings/mount.js | 2 +- .../components/configuration_table.vue | 2 +- .../components/features_constants.js | 2 +- .../components/manage_sast.vue | 2 +- .../components/self_monitor_form.vue | 6 +-- app/assets/javascripts/self_monitor/index.js | 2 +- .../javascripts/self_monitor/store/actions.js | 4 +- .../javascripts/self_monitor/store/index.js | 2 +- .../javascripts/sentry/sentry_config.js | 2 +- .../components/function_details.vue | 4 +- .../serverless/components/function_row.vue | 2 +- .../serverless/components/functions.vue | 4 +- .../serverless/serverless_bundle.js | 2 +- .../javascripts/serverless/store/actions.js | 6 +-- .../javascripts/serverless/survey_banner.vue | 2 +- .../set_status_modal_wrapper.vue | 6 +-- .../javascripts/shared/milestones/form.js | 2 +- .../assignees/assignees_realtime.vue | 2 +- .../assignees/sidebar_assignees.vue | 4 +- .../confidential_issue_sidebar.vue | 2 +- .../confidential/edit_form_buttons.vue | 4 +- .../components/labels/sidebar_labels.vue | 2 +- .../components/lock/edit_form_buttons.vue | 2 +- .../components/lock/issuable_lock_form.vue | 2 +- .../reviewers/sidebar_reviewers.vue | 4 +- .../subscriptions/sidebar_subscriptions.vue | 2 +- .../time_tracking/sidebar_time_tracking.vue | 4 +- .../components/time_tracking/time_tracker.vue | 4 +- .../sidebar/lib/sidebar_move_issue.js | 2 +- .../javascripts/sidebar/mount_sidebar.js | 14 ++--- .../sidebar/services/sidebar_service.js | 4 +- .../javascripts/sidebar/sidebar_bundle.js | 2 +- .../javascripts/sidebar/sidebar_mediator.js | 4 +- app/assets/javascripts/single_file_diff.js | 6 +-- .../javascripts/snippet/snippet_edit.js | 4 +- .../javascripts/snippet/snippet_show.js | 4 +- .../javascripts/snippets/components/edit.vue | 16 +++--- .../snippets/components/embed_dropdown.vue | 2 +- .../javascripts/snippets/components/show.vue | 12 ++--- .../snippets/components/snippet_blob_edit.vue | 8 +-- .../snippets/components/snippet_blob_view.vue | 2 +- .../components/snippet_description_edit.vue | 2 +- .../snippets/components/snippet_header.vue | 6 +-- app/assets/javascripts/snippets/index.js | 2 +- app/assets/javascripts/snippets/utils/blob.js | 2 +- app/assets/javascripts/star.js | 4 +- .../components/edit_area.vue | 6 +-- .../components/edit_meta_modal.vue | 2 +- .../static_site_editor/graphql/index.js | 4 +- .../static_site_editor/image_repository.js | 2 +- .../javascripts/static_site_editor/index.js | 2 +- .../static_site_editor/pages/home.vue | 8 +-- .../static_site_editor/pages/success.vue | 2 +- .../services/submit_content_changes.js | 2 +- app/assets/javascripts/task_list.js | 2 +- app/assets/javascripts/terminal/terminal.js | 2 +- .../terraform/components/states_table.vue | 2 +- .../components/states_table_actions.vue | 2 +- .../terraform/components/terraform_list.vue | 2 +- app/assets/javascripts/toggle_buttons.js | 2 +- app/assets/javascripts/tooltips/index.js | 2 +- app/assets/javascripts/usage_ping_consent.js | 2 +- .../user_lists/components/edit_user_list.vue | 2 +- .../user_lists/components/new_user_list.vue | 2 +- .../user_lists/components/user_list.vue | 2 +- .../user_lists/store/edit/index.js | 2 +- .../javascripts/user_lists/store/new/index.js | 2 +- .../user_lists/store/show/index.js | 2 +- app/assets/javascripts/users_select/index.js | 4 +- .../components/approvals/approvals.vue | 2 +- .../approvals/approvals_summary.vue | 4 +- .../components/deployment/deployment.vue | 2 +- .../deployment/deployment_actions.vue | 6 +-- .../components/deployment/deployment_info.vue | 2 +- .../components/deployment/memory_usage.vue | 4 +- .../components/mr_widget_header.vue | 6 +-- .../mr_widget_how_to_merge_modal.vue | 2 +- .../components/mr_widget_pipeline.vue | 2 +- .../states/mr_widget_auto_merge_enabled.vue | 10 ++-- .../states/mr_widget_auto_merge_failed.vue | 4 +- .../components/states/mr_widget_conflicts.vue | 4 +- .../states/mr_widget_failed_to_merge.vue | 4 +- .../components/states/mr_widget_merged.vue | 6 +-- .../states/mr_widget_missing_branch.vue | 2 +- .../components/states/mr_widget_rebase.vue | 6 +-- .../components/states/pipeline_failed.vue | 2 +- .../components/states/ready_to_merge.vue | 16 +++--- .../components/states/work_in_progress.vue | 6 +-- .../mr_widget_terraform_container.vue | 2 +- .../mr_widget_options.vue | 52 +++++++++---------- .../stores/artifacts_list/actions.js | 2 +- .../stores/artifacts_list/index.js | 2 +- .../components/alert_details.vue | 22 ++++---- .../components/alert_sidebar.vue | 6 +-- .../alert_details/components/alert_status.vue | 2 +- .../components/sidebar/sidebar_todo.vue | 2 +- .../vue_shared/alert_details/index.js | 2 +- .../components/alert_details_table.vue | 2 +- .../vue_shared/components/awards_list.vue | 2 +- .../components/blob_viewers/mixins.js | 2 +- .../components/blob_viewers/rich_viewer.vue | 2 +- .../components/blob_viewers/simple_viewer.vue | 2 +- .../vue_shared/components/clone_dropdown.vue | 2 +- .../vue_shared/components/commit.vue | 2 +- .../content_viewer/content_viewer.vue | 4 +- .../date_time_picker/date_time_picker.vue | 3 +- .../date_time_picker_input.vue | 2 +- .../components/diff_viewer/diff_viewer.vue | 4 +- .../viewers/image_diff/onion_skin_viewer.vue | 2 +- .../viewers/image_diff/swipe_viewer.vue | 2 +- .../diff_viewer/viewers/image_diff_viewer.vue | 4 +- .../diff_viewer/viewers/renamed.vue | 4 +- .../components/dismissible_feedback_alert.vue | 2 +- .../vue_shared/components/editor_lite.vue | 2 +- .../components/file_finder/index.vue | 2 +- .../components/file_finder/item.vue | 4 +- .../vue_shared/components/file_row.vue | 4 +- .../filtered_search_bar_root.vue | 9 ++-- .../store/modules/filters/actions.js | 2 +- .../store/modules/filters/index.js | 2 +- .../tokens/label_token.vue | 5 +- .../tokens/milestone_token.vue | 2 +- .../vue_shared/components/gl_modal_vuex.vue | 2 +- .../issuable/issuable_header_warnings.vue | 2 +- .../components/issue/issue_milestone.vue | 2 +- .../issue/related_issuable_item.vue | 2 +- .../vue_shared/components/markdown/field.vue | 8 +-- .../vue_shared/components/markdown/header.vue | 4 +- .../components/markdown/suggestions.vue | 4 +- .../vue_shared/components/navigation_tabs.vue | 2 +- .../components/notes/system_note.vue | 6 +-- .../paginated_table_with_search_and_tabs.vue | 4 +- .../project_selector/project_list_item.vue | 2 +- .../project_selector/project_selector.vue | 2 +- .../components/registry/code_instruction.vue | 2 +- .../rich_content_editor.vue | 2 +- .../services/build_custom_renderer.js | 8 +-- .../services/editor_service.js | 6 +-- .../sidebar/collapsed_grouped_date_picker.vue | 2 +- .../components/sidebar/date_picker.vue | 4 +- .../components/sidebar/labels_select/base.vue | 14 ++--- .../labels_select_vue/dropdown_button.vue | 2 +- .../labels_select_vue/dropdown_contents.vue | 2 +- .../dropdown_contents_create_view.vue | 2 +- .../dropdown_contents_labels_view.vue | 2 +- .../labels_select_vue/dropdown_title.vue | 2 +- .../labels_select_vue/dropdown_value.vue | 2 +- .../labels_select_vue/labels_select_root.vue | 10 ++-- .../labels_select_vue/store/actions.js | 2 +- .../vue_shared/components/split_button.vue | 2 +- .../components/stacked_progress_bar.vue | 2 +- .../components/timezone_dropdown.vue | 2 +- .../upload_dropzone/upload_dropzone.vue | 2 +- .../components/user_popover/user_popover.vue | 2 +- .../vue_shared/components/web_ide_link.vue | 2 +- .../mixins/related_issuable_mixin.js | 2 +- .../vue_shared/plugins/global_toast.js | 2 +- .../security_reports/security_reports_app.vue | 10 ++-- .../security_reports/store/getters.js | 2 +- .../security_reports/store/index.js | 4 +- .../store/modules/sast/index.js | 4 +- .../store/modules/secret_detection/index.js | 4 +- .../security_reports/store/utils.js | 2 +- .../vuex_shared/modules/modal/index.js | 4 +- .../javascripts/whats_new/components/app.vue | 4 +- app/assets/javascripts/zen_mode.js | 2 +- spec/frontend/__helpers__/emoji.js | 2 +- .../__helpers__/init_vue_mr_page_helper.js | 4 +- .../add_context_commits_modal_spec.js | 6 +-- .../components/review_tab_container_spec.js | 2 +- .../store/actions_spec.js | 2 +- .../store/mutations_spec.js | 2 +- .../statistics_panel/components/app_spec.js | 8 +-- .../statistics_panel/store/actions_spec.js | 2 +- .../statistics_panel/store/getters_spec.js | 2 +- .../statistics_panel/store/mutations_spec.js | 2 +- .../users/components/actions/actions_spec.js | 6 +-- .../users/components/user_actions_spec.js | 10 ++-- .../users/components/users_table_spec.js | 4 +- .../alert_management_empty_state_spec.js | 2 +- .../alert_management_list_wrapper_spec.js | 2 +- .../components/alert_management_table_spec.js | 6 +-- .../components/alert_mapping_builder_spec.js | 2 +- .../alerts_integrations_list_spec.js | 2 +- .../components/alerts_settings_form_spec.js | 4 +- .../alerts_settings_wrapper_spec.js | 24 ++++----- .../utils/mapping_transformations_spec.js | 2 +- .../components/activity_chart_spec.js | 2 +- .../components/app_spec.js | 4 +- .../instance_statistics_count_chart_spec.js | 6 +-- .../projects_and_groups_chart_spec.js | 10 ++-- .../components/users_chart_spec.js | 8 +-- .../shared/components/metric_card_spec.js | 2 +- spec/frontend/api_spec.js | 2 +- .../keep_latest_artifact_checkbox_spec.js | 6 +-- .../components/recovery_codes_spec.js | 8 +-- .../two_factor_auth/index_spec.js | 4 +- spec/frontend/avatar_helper_spec.js | 2 +- spec/frontend/awards_handler_spec.js | 4 +- .../badges/components/badge_form_spec.js | 10 ++-- .../badges/components/badge_list_row_spec.js | 2 +- .../badges/components/badge_list_spec.js | 2 +- .../badges/components/badge_settings_spec.js | 8 +-- spec/frontend/badges/store/actions_spec.js | 4 +- .../components/draft_note_spec.js | 2 +- .../components/publish_dropdown_spec.js | 4 +- .../modules/batch_comments/actions_spec.js | 2 +- .../modules/batch_comments/mutations_spec.js | 4 +- spec/frontend/behaviors/copy_as_gfm_spec.js | 2 +- spec/frontend/behaviors/gl_emoji_spec.js | 4 +- .../blob/balsamiq/balsamiq_viewer_spec.js | 2 +- .../components/blob_content_error_spec.js | 2 +- .../blob/components/blob_content_spec.js | 2 +- .../blob/components/blob_edit_header_spec.js | 2 +- .../blob_header_default_actions_spec.js | 2 +- .../components/blob_header_filepath_spec.js | 2 +- .../blob/components/blob_header_spec.js | 2 +- .../blob_header_viewer_switcher_spec.js | 2 +- .../blob/notebook/notebook_viever_spec.js | 4 +- spec/frontend/blob/pdf/pdf_viewer_spec.js | 2 +- .../blob/pipeline_tour_success_modal_spec.js | 4 +- .../components/popover_spec.js | 2 +- spec/frontend/blob/utils_spec.js | 2 +- spec/frontend/blob/viewer/index_spec.js | 2 +- spec/frontend/blob_edit/edit_blob_spec.js | 2 +- .../boards/board_list_deprecated_spec.js | 4 +- spec/frontend/boards/board_list_helper.js | 2 +- spec/frontend/boards/board_list_spec.js | 6 +-- .../boards/board_new_issue_deprecated_spec.js | 4 +- spec/frontend/boards/boards_store_spec.js | 4 +- .../board_assignee_dropdown_spec.js | 8 +-- .../board_card_layout_deprecated_spec.js | 8 +-- .../components/board_card_layout_spec.js | 4 +- .../boards/components/board_card_spec.js | 10 ++-- .../board_column_deprecated_spec.js | 4 +- .../boards/components/board_content_spec.js | 4 +- .../boards/components/board_form_spec.js | 11 ++-- .../board_list_header_deprecated_spec.js | 4 +- .../components/board_list_header_spec.js | 2 +- .../boards/components/board_new_issue_spec.js | 2 +- .../components/board_settings_sidebar_spec.js | 14 ++--- .../boards_selector_deprecated_spec.js | 4 +- .../boards/components/boards_selector_spec.js | 6 +-- .../components/issue_time_estimate_spec.js | 2 +- .../sidebar/board_editable_item_spec.js | 2 +- .../sidebar/board_sidebar_due_date_spec.js | 4 +- .../sidebar/board_sidebar_issue_title_spec.js | 6 +-- .../board_sidebar_labels_select_spec.js | 6 +-- .../board_sidebar_milestone_select_spec.js | 4 +- .../board_sidebar_subscription_spec.js | 6 +-- .../components/sidebar/remove_issue_spec.js | 2 +- spec/frontend/boards/issue_card_inner_spec.js | 4 +- spec/frontend/boards/mock_data.js | 2 +- .../boards/project_select_deprecated_spec.js | 9 ++-- spec/frontend/boards/project_select_spec.js | 7 ++- spec/frontend/boards/stores/actions_spec.js | 14 ++--- spec/frontend/boards/stores/getters_spec.js | 2 +- spec/frontend/boards/stores/mutations_spec.js | 2 +- .../branches/divergence_graph_spec.js | 2 +- .../ci_lint/components/ci_lint_spec.js | 2 +- .../components/triggers_list_spec.js | 4 +- .../ci_environments_dropdown_spec.js | 4 +- .../components/ci_variable_modal_spec.js | 6 +-- .../components/ci_variable_popover_spec.js | 2 +- .../components/ci_variable_settings_spec.js | 2 +- .../components/ci_variable_table_spec.js | 4 +- .../ci_variable_list/store/actions_spec.js | 6 +-- .../ci_variable_list/store/mutations_spec.js | 4 +- .../components/application_row_spec.js | 6 +-- .../clusters/components/applications_spec.js | 10 ++-- .../fluentd_output_settings_spec.js | 2 +- .../ingress_modsecurity_settings_spec.js | 2 +- .../components/knative_domain_editor_spec.js | 2 +- .../clusters/components/new_cluster_spec.js | 2 +- .../remove_cluster_confirmation_spec.js | 4 +- .../uninstall_application_button_spec.js | 2 +- ...all_application_confirmation_modal_spec.js | 2 +- ...ate_application_confirmation_modal_spec.js | 2 +- .../forms/components/integration_form_spec.js | 4 +- .../application_state_machine_spec.js | 2 +- .../crossplane_provider_stack_spec.js | 2 +- .../clusters/stores/clusters_store_spec.js | 2 +- .../components/ancestor_notice_spec.js | 2 +- .../clusters_list/components/clusters_spec.js | 8 +-- .../components/node_error_help_text_spec.js | 2 +- .../clusters_list/store/actions_spec.js | 10 ++-- .../clusters_list/store/mutations_spec.js | 2 +- .../code_navigation/components/app_spec.js | 4 +- .../components/popover_spec.js | 2 +- .../code_navigation/store/actions_spec.js | 2 +- spec/frontend/collapsed_sidebar_todo_spec.js | 4 +- .../commit_pipeline_status_component_spec.js | 6 +-- .../commit/pipelines/pipelines_spec.js | 4 +- spec/frontend/commits_spec.js | 2 +- .../commons/nav/user_merge_requests_spec.js | 2 +- .../components/dropdown_spec.js | 2 +- .../components/project_form_group_spec.js | 2 +- .../component/contributors_spec.js | 4 +- .../contributors/store/actions_spec.js | 4 +- .../contributors/store/mutations_spec.js | 4 +- .../components/cluster_form_dropdown_spec.js | 2 +- .../components/create_eks_cluster_spec.js | 2 +- .../eks_cluster_configuration_form_spec.js | 6 +-- .../service_credentials_form_spec.js | 4 +- .../services/aws_services_facade_spec.js | 2 +- .../eks_cluster/store/actions_spec.js | 8 +-- .../eks_cluster/store/mutations_spec.js | 2 +- .../gke_machine_type_dropdown_spec.js | 2 +- .../components/gke_network_dropdown_spec.js | 4 +- .../gke_project_id_dropdown_spec.js | 2 +- .../components/gke_submit_button_spec.js | 2 +- .../gke_subnetwork_dropdown_spec.js | 4 +- .../components/gke_zone_dropdown_spec.js | 4 +- .../gke_cluster/stores/actions_spec.js | 4 +- .../gke_cluster/stores/mutations_spec.js | 2 +- .../init_create_cluster_spec.js | 2 +- .../store/cluster_dropdown/actions_spec.js | 4 +- .../store/cluster_dropdown/mutations_spec.js | 2 +- .../create_merge_request_dropdown_spec.js | 4 +- .../limit_warning_component_spec.js | 4 +- .../components/deploy_freeze_modal_spec.js | 6 +-- .../components/deploy_freeze_settings_spec.js | 4 +- .../components/deploy_freeze_table_spec.js | 2 +- .../components/timezone_dropdown_spec.js | 6 +-- .../deploy_freeze/store/actions_spec.js | 6 +-- .../deploy_freeze/store/mutations_spec.js | 4 +- .../deploy_keys/components/action_btn_spec.js | 4 +- .../deploy_keys/components/app_spec.js | 6 +-- .../deploy_keys/components/key_spec.js | 2 +- .../deploy_keys/components/keys_panel_spec.js | 2 +- .../components/delete_button_spec.js | 2 +- .../design_notes/design_discussion_spec.js | 6 +-- .../design_notes/design_note_spec.js | 4 +- .../toggle_replies_widget_spec.js | 4 +- .../components/design_overlay_spec.js | 2 +- .../components/design_presentation_spec.js | 4 +- .../components/design_scaler_spec.js | 2 +- .../components/design_sidebar_spec.js | 8 +-- .../components/design_todo_button_spec.js | 2 +- .../components/image_spec.js | 2 +- .../components/list/item_spec.js | 2 +- .../components/toolbar/index_spec.js | 4 +- .../components/upload/button_spec.js | 2 +- .../upload/design_version_dropdown_spec.js | 2 +- .../pages/design/index_spec.js | 20 +++---- .../design_management/pages/index_spec.js | 28 +++++----- .../frontend/design_management/router_spec.js | 2 +- .../utils/design_management_utils_spec.js | 4 +- spec/frontend/diffs/components/app_spec.js | 20 +++---- .../collapsed_files_warning_spec.js | 4 +- .../diffs/components/commit_item_spec.js | 2 +- .../diffs/components/commit_widget_spec.js | 2 +- .../compare_dropdown_layout_spec.js | 2 +- .../diffs/components/compare_versions_spec.js | 2 +- .../components/diff_comment_cell_spec.js | 2 +- .../diffs/components/diff_content_spec.js | 14 ++--- .../diffs/components/diff_discussions_spec.js | 8 +-- .../components/diff_expansion_cell_spec.js | 8 +-- .../diffs/components/diff_file_header_spec.js | 16 +++--- .../diffs/components/diff_file_row_spec.js | 2 +- .../diffs/components/diff_file_spec.js | 17 +++--- .../components/diff_line_note_form_spec.js | 4 +- .../diffs/components/diff_row_spec.js | 4 +- .../diffs/components/diff_stats_spec.js | 2 +- .../diffs/components/diff_view_spec.js | 2 +- .../components/image_diff_overlay_spec.js | 2 +- .../components/inline_diff_table_row_spec.js | 6 +-- .../diffs/components/inline_diff_view_spec.js | 8 +-- .../diffs/components/no_changes_spec.js | 4 +- .../parallel_diff_table_row_spec.js | 10 ++-- .../components/parallel_diff_view_spec.js | 6 +-- .../components/settings_dropdown_spec.js | 2 +- .../diffs/components/tree_list_spec.js | 2 +- spec/frontend/diffs/store/actions_spec.js | 8 +-- spec/frontend/diffs/store/getters_spec.js | 2 +- .../store/getters_versions_dropdowns_spec.js | 4 +- spec/frontend/diffs/store/mutations_spec.js | 6 +-- spec/frontend/diffs/store/utils_spec.js | 4 +- spec/frontend/diffs/utils/preferences_spec.js | 5 +- .../dirty_submit/dirty_submit_factory_spec.js | 2 +- spec/frontend/droplab/drop_down_spec.js | 2 +- spec/frontend/droplab/hook_spec.js | 2 +- .../droplab/plugins/ajax_filter_spec.js | 2 +- spec/frontend/droplab/plugins/ajax_spec.js | 2 +- spec/frontend/dropzone_input_spec.js | 4 +- .../editor/editor_ci_schema_ext_spec.js | 2 +- spec/frontend/editor/editor_lite_spec.js | 8 +-- spec/frontend/emoji/index_spec.js | 2 +- spec/frontend/environment.js | 4 +- .../environments/canary_ingress_spec.js | 4 +- .../environments/canary_update_modal_spec.js | 2 +- .../confirm_rollback_modal_spec.js | 2 +- .../deploy_board_component_spec.js | 2 +- .../enable_review_app_modal_spec.js | 2 +- .../environments/environment_actions_spec.js | 4 +- .../environments/environment_item_spec.js | 4 +- .../environment_monitoring_spec.js | 2 +- .../environments/environment_pin_spec.js | 4 +- .../environments/environment_rollback_spec.js | 4 +- .../environments/environment_stop_spec.js | 4 +- .../environments/environment_table_spec.js | 4 +- .../environments/environments_app_spec.js | 6 +-- .../components/error_details_spec.js | 14 ++--- .../components/error_tracking_actions_spec.js | 2 +- .../components/error_tracking_list_spec.js | 4 +- .../components/stacktrace_entry_spec.js | 2 +- .../error_tracking/store/actions_spec.js | 4 +- .../store/details/actions_spec.js | 4 +- .../error_tracking/store/list/actions_spec.js | 6 +-- .../store/list/mutation_spec.js | 2 +- .../components/app_spec.js | 2 +- .../components/error_tracking_form_spec.js | 4 +- .../components/project_dropdown_spec.js | 4 +- .../store/actions_spec.js | 8 +-- .../store/mutation_spec.js | 2 +- .../configure_feature_flags_modal_spec.js | 2 +- .../components/edit_feature_flag_spec.js | 12 ++--- .../components/environments_dropdown_spec.js | 6 +-- .../components/feature_flags_spec.js | 14 ++--- .../components/feature_flags_tab_spec.js | 2 +- .../components/feature_flags_table_spec.js | 4 +- .../feature_flags/components/form_spec.js | 6 +-- .../new_environments_dropdown_spec.js | 2 +- .../components/new_feature_flag_spec.js | 4 +- .../strategies/flexible_rollout_spec.js | 2 +- .../strategies/gitlab_user_list_spec.js | 4 +- .../strategies/parameter_form_group_spec.js | 2 +- .../strategies/percent_rollout_spec.js | 4 +- .../strategies/users_with_id_spec.js | 2 +- .../components/strategy_parameters_spec.js | 10 ++-- .../feature_flags/components/strategy_spec.js | 14 ++--- .../components/user_lists_table_spec.js | 2 +- .../feature_flags/store/edit/actions_spec.js | 12 ++--- .../store/edit/mutations_spec.js | 4 +- .../store/gitlab_user_lists/actions_spec.js | 2 +- .../store/gitlab_user_lists/getters_spec.js | 2 +- .../store/gitlab_user_lists/mutations_spec.js | 4 +- .../feature_flags/store/helpers_spec.js | 14 ++--- .../feature_flags/store/index/actions_spec.js | 4 +- .../store/index/mutations_spec.js | 6 +-- .../feature_flags/store/new/actions_spec.js | 16 +++--- .../feature_flags/store/new/mutations_spec.js | 4 +- .../feature_highlight_helper_spec.js | 2 +- .../feature_highlight_popover_spec.js | 6 +-- .../feature_highlight_spec.js | 4 +- .../recent_searches_dropdown_content_spec.js | 2 +- .../filtered_search_manager_spec.js | 12 ++--- .../filtered_search_tokenizer_spec.js | 2 +- .../visual_token_value_spec.js | 4 +- .../frequent_items/components/app_spec.js | 12 ++--- .../frequent_items_list_item_spec.js | 2 +- .../components/frequent_items_list_spec.js | 2 +- .../frequent_items_search_input_spec.js | 2 +- .../frequent_items/store/actions_spec.js | 4 +- .../frequent_items/store/getters_spec.js | 2 +- .../frequent_items/store/mutations_spec.js | 4 +- spec/frontend/frequent_items/utils_spec.js | 2 +- spec/frontend/gfm_auto_complete_spec.js | 4 +- spec/frontend/gl_form_spec.js | 2 +- spec/frontend/gpg_badges_spec.js | 2 +- .../components/grafana_integration_spec.js | 4 +- .../components/shared_runners_form_spec.js | 2 +- spec/frontend/groups/components/app_spec.js | 8 +-- .../groups/components/group_item_spec.js | 4 +- .../frontend/groups/components/groups_spec.js | 2 +- .../components/invite_members_banner_spec.js | 4 +- .../groups/components/item_caret_spec.js | 2 +- .../components/item_stats_value_spec.js | 2 +- .../groups/components/item_type_icon_spec.js | 2 +- .../groups/service/groups_service_spec.js | 2 +- spec/frontend/ide/commit_icon_spec.js | 2 +- .../ide/components/activity_bar_spec.js | 4 +- .../ide/components/branches/item_spec.js | 6 +-- .../components/branches/search_list_spec.js | 6 +-- .../components/commit_sidebar/actions_spec.js | 2 +- .../commit_sidebar/editor_header_spec.js | 4 +- .../commit_sidebar/empty_state_spec.js | 2 +- .../components/commit_sidebar/form_spec.js | 12 ++--- .../commit_sidebar/list_item_spec.js | 2 +- .../components/commit_sidebar/list_spec.js | 2 +- .../new_merge_request_option_spec.js | 2 +- .../commit_sidebar/radio_group_spec.js | 2 +- .../commit_sidebar/success_message_spec.js | 2 +- .../ide/components/error_message_spec.js | 2 +- .../ide/components/file_row_extra_spec.js | 2 +- .../ide/components/file_templates/bar_spec.js | 2 +- .../file_templates/dropdown_spec.js | 4 +- .../ide/components/ide_file_row_spec.js | 4 +- .../ide/components/ide_review_spec.js | 6 +-- .../ide/components/ide_side_bar_spec.js | 6 +-- .../ide/components/ide_sidebar_nav_spec.js | 2 +- spec/frontend/ide/components/ide_spec.js | 6 +-- .../ide/components/ide_status_bar_spec.js | 6 +-- .../ide/components/ide_status_list_spec.js | 4 +- .../ide/components/ide_status_mr_spec.js | 2 +- spec/frontend/ide/components/ide_tree_spec.js | 2 +- .../jobs/detail/scroll_button_spec.js | 2 +- .../frontend/ide/components/jobs/list_spec.js | 2 +- .../ide/components/jobs/stage_spec.js | 4 +- .../components/merge_requests/item_spec.js | 6 +-- .../components/merge_requests/list_spec.js | 4 +- .../ide/components/nav_dropdown_spec.js | 4 +- .../ide/components/new_dropdown/index_spec.js | 2 +- .../ide/components/new_dropdown/modal_spec.js | 4 +- .../panes/collapsible_sidebar_spec.js | 4 +- .../ide/components/panes/right_spec.js | 6 +-- .../ide/components/pipelines/list_spec.js | 6 +-- .../ide/components/preview/clientside_spec.js | 2 +- .../ide/components/preview/navigator_spec.js | 2 +- .../components/repo_commit_section_spec.js | 6 +-- .../ide/components/repo_editor_spec.js | 10 ++-- spec/frontend/ide/components/repo_tab_spec.js | 2 +- .../frontend/ide/components/repo_tabs_spec.js | 4 +- .../ide/components/resizable_panel_spec.js | 4 +- .../components/terminal/empty_state_spec.js | 2 +- .../ide/components/terminal/session_spec.js | 2 +- .../terminal/terminal_controls_spec.js | 2 +- .../ide/components/terminal/terminal_spec.js | 6 +-- .../ide/components/terminal/view_spec.js | 4 +- .../terminal_sync_status_safe_spec.js | 2 +- .../terminal_sync_status_spec.js | 4 +- spec/frontend/ide/helpers.js | 2 +- spec/frontend/ide/lib/create_diff_spec.js | 2 +- .../frontend/ide/lib/create_file_diff_spec.js | 2 +- .../ide/lib/decorations/controller_spec.js | 4 +- spec/frontend/ide/lib/diff/controller_spec.js | 2 +- spec/frontend/ide/lib/editor_spec.js | 6 +-- spec/frontend/ide/lib/languages/hcl_spec.js | 2 +- spec/frontend/ide/lib/languages/vue_spec.js | 2 +- spec/frontend/ide/services/index_spec.js | 4 +- spec/frontend/ide/stores/actions/file_spec.js | 10 ++-- .../ide/stores/actions/merge_request_spec.js | 8 +-- .../ide/stores/actions/project_spec.js | 8 +-- spec/frontend/ide/stores/actions/tree_spec.js | 8 +-- spec/frontend/ide/stores/actions_spec.js | 8 +-- spec/frontend/ide/stores/getters_spec.js | 4 +- .../stores/modules/branches/actions_spec.js | 6 +-- .../stores/modules/branches/mutations_spec.js | 4 +- .../stores/modules/clientside/actions_spec.js | 4 +- .../ide/stores/modules/commit/actions_spec.js | 16 +++--- .../ide/stores/modules/commit/getters_spec.js | 4 +- .../stores/modules/commit/mutations_spec.js | 4 +- .../ide/stores/modules/editor/actions_spec.js | 2 +- .../ide/stores/modules/editor/getters_spec.js | 2 +- .../stores/modules/editor/mutations_spec.js | 2 +- .../modules/file_templates/actions_spec.js | 4 +- .../modules/file_templates/getters_spec.js | 2 +- .../modules/file_templates/mutations_spec.js | 2 +- .../modules/merge_requests/actions_spec.js | 6 +-- .../modules/merge_requests/mutations_spec.js | 4 +- .../ide/stores/modules/pane/mutations_spec.js | 4 +- .../stores/modules/pipelines/actions_spec.js | 8 +-- .../modules/pipelines/mutations_spec.js | 2 +- .../stores/modules/router/mutations_spec.js | 2 +- .../modules/terminal/actions/checks_spec.js | 4 +- .../terminal/actions/session_controls_spec.js | 6 +-- .../terminal/actions/session_status_spec.js | 4 +- .../modules/terminal/actions/setup_spec.js | 2 +- .../stores/modules/terminal/messages_spec.js | 2 +- .../stores/modules/terminal/mutations_spec.js | 2 +- .../modules/terminal_sync/actions_spec.js | 2 +- .../modules/terminal_sync/mutations_spec.js | 2 +- .../ide/stores/mutations/file_spec.js | 2 +- .../ide/stores/plugins/terminal_spec.js | 2 +- .../ide/stores/plugins/terminal_sync_spec.js | 8 +-- spec/frontend/ide/stores/utils_spec.js | 2 +- spec/frontend/image_diff/image_badge_spec.js | 2 +- spec/frontend/image_diff/image_diff_spec.js | 2 +- .../image_diff/init_discussion_tab_spec.js | 2 +- .../image_diff/replaced_image_diff_spec.js | 6 +-- .../components/import_table_row_spec.js | 6 +-- .../components/import_table_spec.js | 17 +++--- .../graphql/client_factory_spec.js | 18 +++---- .../services/source_groups_manager_spec.js | 4 +- .../graphql/services/status_poller_spec.js | 6 +-- .../components/bitbucket_status_table_spec.js | 6 +-- .../components/import_projects_table_spec.js | 8 +-- .../provider_repo_table_row_spec.js | 8 +-- .../import_projects/store/actions_spec.js | 12 ++--- .../import_projects/store/getters_spec.js | 2 +- .../import_projects/store/mutations_spec.js | 2 +- .../import_projects/utils_spec.js | 2 +- .../components/incidents_list_spec.js | 10 ++-- .../incidents_settings_service_spec.js | 6 +-- .../incidents_settings_tabs_spec.js | 2 +- .../components/pagerduty_form_spec.js | 2 +- .../edit/components/active_checkbox_spec.js | 5 +- .../components/confirmation_modal_spec.js | 5 +- .../edit/components/dynamic_field_spec.js | 2 +- .../edit/components/integration_form_spec.js | 18 +++---- .../components/jira_issues_fields_spec.js | 3 +- .../components/jira_trigger_fields_spec.js | 2 +- .../edit/components/override_dropdown_spec.js | 7 ++- .../edit/components/trigger_fields_spec.js | 2 +- .../integrations/edit/store/actions_spec.js | 4 +- .../integrations/edit/store/getters_spec.js | 4 +- .../integrations/edit/store/mutations_spec.js | 2 +- .../integration_settings_form_spec.js | 2 +- .../components/invite_member_modal_spec.js | 4 +- .../components/invite_member_trigger_spec.js | 2 +- .../components/invite_members_modal_spec.js | 2 +- .../components/invite_members_trigger_spec.js | 2 +- .../components/members_token_select_spec.js | 4 +- .../components/issuable_by_email_spec.js | 6 +-- .../components/add_issuable_form_spec.js | 2 +- .../components/issue_token_spec.js | 2 +- .../components/related_issues_block_spec.js | 2 +- .../components/related_issues_root_spec.js | 8 +-- .../components/issuable_form_spec.js | 7 ++- .../components/issuable_item_spec.js | 2 +- .../components/issuable_list_root_spec.js | 4 +- .../components/issuable_tabs_spec.js | 2 +- .../components/issuable_body_spec.js | 2 +- .../components/issuable_description_spec.js | 2 +- .../components/issuable_edit_form_spec.js | 4 +- .../components/issuable_header_spec.js | 2 +- .../components/issuable_show_root_spec.js | 4 +- .../components/issuable_title_spec.js | 2 +- .../components/issuable_sidebar_root_spec.js | 2 +- .../components/item_spec.js | 4 +- .../issue_show/components/app_spec.js | 8 +-- .../issue_show/components/description_spec.js | 2 +- .../components/fields/description_spec.js | 2 +- .../issue_show/components/form_spec.js | 2 +- .../incidents/highlight_bar_spec.js | 2 +- .../incidents/incident_tabs_spec.js | 10 ++-- .../components/pinned_links_spec.js | 2 +- .../issue_show/components/title_spec.js | 2 +- spec/frontend/issue_show/issue_spec.js | 2 +- spec/frontend/issue_spec.js | 4 +- .../issues_list/components/issuable_spec.js | 8 +-- .../components/issuables_list_app_spec.js | 14 ++--- spec/frontend/jira_connect/api_spec.js | 3 +- .../jira_connect/components/app_spec.js | 2 +- .../components/groups_list_item_spec.js | 4 +- .../components/groups_list_spec.js | 2 +- .../components/jira_import_form_spec.js | 2 +- spec/frontend/jira_import/mock_data.js | 2 +- .../utils/jira_import_utils_spec.js | 2 +- .../jobs/components/artifacts_block_spec.js | 2 +- .../jobs/components/erased_block_spec.js | 4 +- spec/frontend/jobs/components/job_app_spec.js | 12 ++--- .../job_sidebar_details_container_spec.js | 2 +- .../jobs/components/log/line_header_spec.js | 2 +- spec/frontend/jobs/components/log/log_spec.js | 2 +- .../components/manual_variables_form_spec.js | 2 +- .../components/sidebar_detail_row_spec.js | 2 +- spec/frontend/jobs/components/sidebar_spec.js | 6 +-- .../jobs/components/trigger_block_spec.js | 2 +- .../unmet_prerequisites_block_spec.js | 2 +- spec/frontend/jobs/store/actions_spec.js | 6 +-- spec/frontend/jobs/store/mutations_spec.js | 4 +- spec/frontend/lazy_loader_spec.js | 2 +- spec/frontend/lib/utils/ajax_cache_spec.js | 2 +- spec/frontend/lib/utils/poll_spec.js | 2 +- .../lib/utils/poll_until_complete_spec.js | 2 +- spec/frontend/line_highlighter_spec.js | 2 +- .../logs/components/environment_logs_spec.js | 2 +- .../components/log_advanced_filters_spec.js | 8 +-- .../components/log_control_buttons_spec.js | 2 +- .../components/log_simple_filters_spec.js | 2 +- spec/frontend/logs/stores/actions_spec.js | 13 +++-- spec/frontend/logs/stores/mutations_spec.js | 2 +- .../access_request_action_buttons_spec.js | 2 +- .../approve_access_request_button_spec.js | 2 +- .../action_buttons/leave_button_spec.js | 2 +- .../remove_group_link_button_spec.js | 2 +- .../resend_invite_button_spec.js | 2 +- .../user_action_buttons_spec.js | 4 +- spec/frontend/members/components/app_spec.js | 4 +- .../components/avatars/group_avatar_spec.js | 4 +- .../components/avatars/invite_avatar_spec.js | 2 +- .../components/avatars/user_avatar_spec.js | 4 +- .../members_filtered_search_bar_spec.js | 2 +- .../filter_sort/sort_dropdown_spec.js | 4 +- .../components/modals/leave_modal_spec.js | 4 +- .../modals/remove_group_link_modal_spec.js | 4 +- .../components/table/created_at_spec.js | 2 +- .../table/expiration_datepicker_spec.js | 6 +-- .../components/table/expires_at_spec.js | 2 +- .../table/member_action_buttons_spec.js | 8 +-- .../components/table/member_avatar_spec.js | 6 +-- .../components/table/member_source_spec.js | 2 +- .../table/members_table_cell_spec.js | 2 +- .../components/table/members_table_spec.js | 16 +++--- .../components/table/role_dropdown_spec.js | 10 ++-- spec/frontend/members/index_spec.js | 2 +- spec/frontend/members/store/actions_spec.js | 8 +-- spec/frontend/members/store/mutations_spec.js | 2 +- spec/frontend/members/utils_spec.js | 2 +- .../components/status_box_spec.js | 4 +- spec/frontend/merge_request_spec.js | 2 +- spec/frontend/merge_request_tabs_spec.js | 2 +- .../milestones/milestone_combobox_spec.js | 6 +-- .../milestones/stores/actions_spec.js | 2 +- .../milestones/stores/mutations_spec.js | 4 +- .../mini_pipeline_graph_dropdown_spec.js | 2 +- spec/frontend/monitoring/alert_widget_spec.js | 4 +- .../components/alert_widget_form_spec.js | 2 +- .../components/charts/anomaly_spec.js | 4 +- .../monitoring/components/charts/bar_spec.js | 2 +- .../components/charts/column_spec.js | 2 +- .../components/charts/gauge_spec.js | 2 +- .../components/charts/heatmap_spec.js | 2 +- .../components/charts/single_stat_spec.js | 2 +- .../components/charts/stacked_column_spec.js | 6 +-- .../components/charts/time_series_spec.js | 9 ++-- .../components/create_dashboard_modal_spec.js | 2 +- .../components/dashboard_actions_menu_spec.js | 12 ++--- .../components/dashboard_header_spec.js | 14 ++--- .../dashboard_panel_builder_spec.js | 6 +-- .../components/dashboard_panel_spec.js | 24 ++++----- .../monitoring/components/dashboard_spec.js | 24 ++++----- .../components/dashboard_template_spec.js | 2 +- .../components/dashboard_url_time_spec.js | 2 +- .../components/dashboards_dropdown_spec.js | 4 +- .../duplicate_dashboard_form_spec.js | 2 +- .../duplicate_dashboard_modal_spec.js | 8 +-- .../components/embeds/embed_group_spec.js | 2 +- .../components/embeds/metric_embed_spec.js | 2 +- .../monitoring/components/empty_state_spec.js | 4 +- .../monitoring/components/graph_group_spec.js | 2 +- .../components/links_section_spec.js | 4 +- .../components/refresh_button_spec.js | 4 +- .../variables/dropdown_field_spec.js | 2 +- .../components/variables/text_field_spec.js | 2 +- .../components/variables_section_spec.js | 4 +- spec/frontend/monitoring/fixture_data.js | 6 +-- spec/frontend/monitoring/graph_data.js | 2 +- .../monitoring/pages/dashboard_page_spec.js | 4 +- .../monitoring/pages/panel_new_page_spec.js | 7 ++- .../monitoring/requests/index_spec.js | 2 +- spec/frontend/monitoring/router_spec.js | 4 +- .../frontend/monitoring/store/actions_spec.js | 34 ++++++------ .../store/embed_group/mutations_spec.js | 4 +- .../frontend/monitoring/store/getters_spec.js | 8 +-- .../monitoring/store/mutations_spec.js | 10 ++-- spec/frontend/monitoring/store/utils_spec.js | 4 +- .../monitoring/store/variable_mapping_spec.js | 2 +- spec/frontend/monitoring/store_utils.js | 2 +- spec/frontend/monitoring/utils_spec.js | 6 +-- spec/frontend/namespace_select_spec.js | 2 +- spec/frontend/notebook/cells/markdown_spec.js | 2 +- .../notes/components/comment_form_spec.js | 6 +-- .../components/diff_discussion_header_spec.js | 4 +- .../notes/components/diff_with_note_spec.js | 2 +- .../components/discussion_counter_spec.js | 6 +-- .../components/discussion_filter_note_spec.js | 2 +- .../components/discussion_filter_spec.js | 4 +- .../components/discussion_navigator_spec.js | 2 +- .../notes/components/discussion_notes_spec.js | 6 +-- .../discussion_resolve_button_spec.js | 2 +- .../components/multiline_comment_form_spec.js | 4 +- .../note_actions/reply_button_spec.js | 2 +- .../notes/components/note_actions_spec.js | 6 +-- .../notes/components/note_awards_list_spec.js | 4 +- .../notes/components/note_body_spec.js | 8 +-- .../notes/components/note_form_spec.js | 6 +-- .../notes/components/note_header_spec.js | 2 +- .../components/noteable_discussion_spec.js | 8 +-- .../notes/components/noteable_note_spec.js | 10 ++-- .../notes/components/notes_app_spec.js | 12 ++--- .../notes/components/sort_discussion_spec.js | 4 +- .../notes/components/timeline_toggle_spec.js | 4 +- .../mixins/discussion_navigation_spec.js | 8 +-- spec/frontend/notes/old_notes_spec.js | 6 +-- spec/frontend/notes/stores/actions_spec.js | 16 +++--- spec/frontend/notes/stores/getters_spec.js | 2 +- spec/frontend/notes/stores/mutation_spec.js | 2 +- .../custom_notifications_modal_spec.js | 4 +- .../components/notifications_dropdown_spec.js | 6 +-- .../components/metrics_settings_spec.js | 16 +++--- .../store/mutations_spec.js | 2 +- .../components/additional_metadata_spec.js | 4 +- .../packages/details/components/app_spec.js | 25 +++++---- .../components/composer_installation_spec.js | 4 +- .../components/conan_installation_spec.js | 2 +- .../components/installations_commands_spec.js | 6 +-- .../components/maven_installation_spec.js | 4 +- .../components/npm_installation_spec.js | 6 +-- .../components/nuget_installation_spec.js | 6 +-- .../details/components/package_files_spec.js | 4 +- .../components/package_history_spec.js | 8 +-- .../details/components/package_title_spec.js | 4 +- .../components/pypi_installation_spec.js | 2 +- .../packages/details/store/actions_spec.js | 2 +- .../packages/details/store/getters_spec.js | 2 +- .../packages/details/store/mutations_spec.js | 2 +- .../list/components/packages_list_app_spec.js | 10 ++-- .../list/components/packages_list_spec.js | 10 ++-- .../list/components/packages_search_spec.js | 4 +- .../list/components/packages_title_spec.js | 6 +-- .../tokens/package_type_token_spec.js | 2 +- .../packages/list/stores/actions_spec.js | 2 +- .../packages/list/stores/mutations_spec.js | 6 +-- .../components/package_list_row_spec.js | 2 +- spec/frontend/packages/shared/utils_spec.js | 2 +- .../components/group_settings_app_spec.js | 6 +-- .../group/components/maven_settings_spec.js | 2 +- .../group/graphl/utils/cache_update_spec.js | 2 +- spec/frontend/pager_spec.js | 4 +- .../index/components/stop_jobs_modal_spec.js | 4 +- .../components/delete_user_modal_spec.js | 2 +- .../customize_homepage_banner_spec.js | 4 +- .../pages/dashboard/todos/index/todos_spec.js | 2 +- .../bitbucket_server_status_table_spec.js | 4 +- .../components/promote_label_modal_spec.js | 4 +- .../components/delete_milestone_modal_spec.js | 4 +- .../promote_milestone_modal_spec.js | 6 +-- .../components/fork_groups_list_item_spec.js | 2 +- .../new/components/fork_groups_list_spec.js | 6 +-- .../projects/graphs/code_coverage_spec.js | 6 +-- .../pipeline_schedule_callout_spec.js | 2 +- .../components/settings_panel_spec.js | 2 +- .../components/detailed_metric_spec.js | 2 +- spec/frontend/persistent_user_callout_spec.js | 2 +- .../components/commit/commit_form_spec.js | 2 +- .../components/commit/commit_section_spec.js | 8 +-- .../editor/ci_config_merged_preview_spec.js | 4 +- .../header/validation_segment_spec.js | 4 +- .../components/lint/ci_lint_results_spec.js | 4 +- .../components/lint/ci_lint_spec.js | 2 +- .../components/lint/ci_lint_warnings_spec.js | 2 +- .../components/pipeline_editor_tabs_spec.js | 10 ++-- .../components/ui/editor_tab_spec.js | 4 +- .../pipeline_editor/graphql/resolvers_spec.js | 2 +- .../pipeline_editor_app_spec.js | 9 ++-- .../pipeline_editor_home_spec.js | 6 +-- .../components/pipeline_new_form_spec.js | 6 +-- .../pipeline_new/utils/format_refs_spec.js | 2 +- spec/frontend/pipelines/blank_state_spec.js | 2 +- .../components/dag/dag_annotations_spec.js | 2 +- .../components/dag/dag_graph_spec.js | 4 +- .../pipelines/components/dag/dag_spec.js | 10 ++-- .../components/dag/parsing_utils_spec.js | 2 +- .../pipelines_filtered_search_spec.js | 2 +- .../pipelines/graph/action_component_spec.js | 2 +- .../graph/graph_component_legacy_spec.js | 10 ++-- .../pipelines/graph/graph_component_spec.js | 4 +- .../graph/graph_component_wrapper_spec.js | 6 +-- .../graph/job_name_component_spec.js | 3 +- .../pipelines/graph/linked_pipeline_spec.js | 6 +-- .../linked_pipelines_column_legacy_spec.js | 4 +- .../graph/linked_pipelines_column_spec.js | 8 +-- .../graph_shared/links_layer_spec.js | 4 +- .../pipelines/header_component_spec.js | 4 +- .../pipeline_graph/pipeline_graph_spec.js | 6 +-- .../pipelines/pipeline_triggerer_spec.js | 2 +- spec/frontend/pipelines/pipeline_url_spec.js | 2 +- .../pipelines/pipelines_actions_spec.js | 4 +- .../pipelines/pipelines_artifacts_spec.js | 2 +- spec/frontend/pipelines/pipelines_spec.js | 21 ++++---- spec/frontend/pipelines/stage_spec.js | 2 +- .../test_reports/stores/actions_spec.js | 2 +- .../test_reports/test_case_details_spec.js | 2 +- .../test_reports/test_reports_spec.js | 2 +- .../test_reports/test_suite_table_spec.js | 6 +-- .../test_reports/test_summary_table_spec.js | 2 +- spec/frontend/pipelines/time_ago_spec.js | 2 +- .../popovers/components/popovers_spec.js | 2 +- .../components/delete_account_modal_spec.js | 4 +- .../components/update_username_spec.js | 2 +- .../components/integration_view_spec.js | 4 +- .../components/profile_preferences_spec.js | 2 +- spec/frontend/project_find_file_spec.js | 2 +- .../components/branches_dropdown_spec.js | 4 +- .../commit/components/form_modal_spec.js | 12 ++--- .../commit/components/form_trigger_spec.js | 2 +- .../projects/commit/store/actions_spec.js | 6 +-- .../projects/commit/store/mutations_spec.js | 2 +- .../commits/components/author_select_spec.js | 2 +- .../projects/commits/store/actions_spec.js | 6 +-- .../projects/compare/components/app_spec.js | 2 +- .../components/revision_dropdown_spec.js | 4 +- .../components/shared/delete_button_spec.js | 2 +- .../components/app_spec.js | 4 +- .../pipelines/charts/components/app_spec.js | 4 +- .../components/ci_cd_analytics_charts_spec.js | 6 +-- .../charts/components/pipeline_charts_spec.js | 4 +- .../components/shared_runners_toggle_spec.js | 2 +- .../components/service_desk_setting_spec.js | 2 +- .../components/reset_key_spec.js | 4 +- .../prometheus_metrics/custom_metrics_spec.js | 2 +- .../prometheus_metrics_spec.js | 2 +- .../ref/components/ref_selector_spec.js | 6 +-- spec/frontend/ref/stores/actions_spec.js | 2 +- spec/frontend/ref/stores/mutations_spec.js | 6 +-- .../explorer/components/delete_button_spec.js | 2 +- .../explorer/components/delete_image_spec.js | 3 +- .../details_page/delete_alert_spec.js | 2 +- .../details_page/delete_modal_spec.js | 2 +- .../details_page/details_header_spec.js | 4 +- .../details_page/empty_state_spec.js | 2 +- .../partial_cleanup_alert_spec.js | 2 +- .../details_page/status_alert_spec.js | 2 +- .../details_page/tags_list_row_spec.js | 10 ++-- .../components/details_page/tags_list_spec.js | 2 +- .../components/list_page/cli_commands_spec.js | 8 +-- .../list_page/group_empty_state_spec.js | 4 +- .../list_page/image_list_row_spec.js | 10 ++-- .../components/list_page/image_list_spec.js | 2 +- .../list_page/project_empty_state_spec.js | 6 +-- .../list_page/registry_header_spec.js | 4 +- .../registry/explorer/pages/details_spec.js | 26 +++++----- .../registry/explorer/pages/list_spec.js | 20 ++++--- .../components/expiration_input_spec.js | 2 +- .../components/expiration_run_text_spec.js | 2 +- .../components/expiration_toggle_spec.js | 2 +- .../components/registry_settings_app_spec.js | 4 +- .../settings/components/settings_form_spec.js | 6 +-- .../settings/graphql/cache_updated_spec.js | 2 +- .../components/related_merge_requests_spec.js | 2 +- .../store/actions_spec.js | 2 +- .../store/mutations_spec.js | 2 +- .../releases/components/app_edit_new_spec.js | 8 +-- .../releases/components/app_index_spec.js | 10 ++-- .../releases/components/app_show_spec.js | 8 +-- .../components/asset_links_form_spec.js | 4 +- .../components/evidence_block_spec.js | 4 +- .../components/release_block_assets_spec.js | 4 +- .../components/release_block_footer_spec.js | 6 +-- .../components/release_block_header_spec.js | 4 +- .../release_block_milestone_info_spec.js | 6 +-- .../releases/components/release_block_spec.js | 8 +-- .../release_skeleton_loader_spec.js | 2 +- .../releases_pagination_graphql_spec.js | 6 +-- .../releases_pagination_rest_spec.js | 6 +-- .../releases/components/releases_sort_spec.js | 2 +- .../components/tag_field_exsting_spec.js | 2 +- .../releases/components/tag_field_new_spec.js | 4 +- .../releases/components/tag_field_spec.js | 2 +- .../stores/modules/detail/actions_spec.js | 14 ++--- .../stores/modules/detail/mutations_spec.js | 6 +-- .../stores/modules/list/actions_spec.js | 20 +++---- .../stores/modules/list/mutations_spec.js | 6 +-- .../grouped_accessibility_reports_app_spec.js | 2 +- .../store/actions_spec.js | 4 +- .../store/getters_spec.js | 2 +- .../store/mutations_spec.js | 2 +- .../grouped_codequality_reports_app_spec.js | 2 +- .../codequality_report/store/actions_spec.js | 4 +- .../codequality_report/store/getters_spec.js | 2 +- .../store/mutations_spec.js | 2 +- .../grouped_test_reports_app_spec.js | 8 +-- .../frontend/reports/components/modal_spec.js | 2 +- .../reports/components/report_item_spec.js | 6 +-- .../reports/components/report_section_spec.js | 2 +- .../components/test_issue_body_spec.js | 2 +- spec/frontend/reports/store/actions_spec.js | 4 +- spec/frontend/reports/store/mutations_spec.js | 4 +- spec/frontend/reports/store/utils_spec.js | 2 +- .../repository/components/breadcrumbs_spec.js | 2 +- .../repository/components/last_commit_spec.js | 2 +- .../components/preview/index_spec.js | 2 +- .../repository/components/table/index_spec.js | 2 +- .../components/table/parent_row_spec.js | 2 +- .../repository/components/table/row_spec.js | 2 +- .../components/tree_content_spec.js | 2 +- spec/frontend/repository/utils/dom_spec.js | 2 +- spec/frontend/right_sidebar_spec.js | 2 +- .../search/sidebar/components/app_spec.js | 4 +- .../components/confidentiality_filter_spec.js | 2 +- .../sidebar/components/radio_filter_spec.js | 6 +-- .../sidebar/components/status_filter_spec.js | 4 +- .../search/sort/components/app_spec.js | 4 +- spec/frontend/search/store/actions_spec.js | 6 +-- spec/frontend/search/store/mutations_spec.js | 2 +- .../search/topbar/components/app_spec.js | 4 +- .../topbar/components/group_filter_spec.js | 2 +- .../topbar/components/project_filter_spec.js | 2 +- .../components/searchable_dropdown_spec.js | 4 +- spec/frontend/search_autocomplete_spec.js | 2 +- .../configuration_table_spec.js | 2 +- .../manage_sast_spec.js | 10 ++-- .../security_configuration/upgrade_spec.js | 2 +- .../components/self_monitor_form_spec.js | 2 +- spec/frontend/sentry/index_spec.js | 2 +- spec/frontend/sentry/sentry_config_spec.js | 2 +- .../sentry_error_stack_trace_spec.js | 2 +- .../serverless/components/empty_state_spec.js | 2 +- .../components/function_details_spec.js | 2 +- .../serverless/components/functions_spec.js | 8 +-- .../components/missing_prometheus_spec.js | 2 +- .../serverless/components/url_spec.js | 2 +- .../frontend/serverless/store/actions_spec.js | 2 +- .../frontend/serverless/store/getters_spec.js | 2 +- .../serverless/store/mutations_spec.js | 2 +- .../frontend/serverless/survey_banner_spec.js | 2 +- .../set_status_modal_wrapper_spec.js | 2 +- spec/frontend/sidebar/assignee_title_spec.js | 2 +- .../sidebar/assignees_realtime_spec.js | 4 +- spec/frontend/sidebar/assignees_spec.js | 2 +- .../assignees/assignee_avatar_link_spec.js | 2 +- .../assignees/collapsed_assignee_list_spec.js | 4 +- .../assignees/collapsed_assignee_spec.js | 2 +- .../uncollapsed_assignee_list_spec.js | 2 +- .../copy_email_to_clipboard_spec.js | 4 +- .../uncollapsed_reviewer_list_spec.js | 2 +- .../components/severity/severity_spec.js | 4 +- .../severity/sidebar_severity_spec.js | 8 +-- .../time_tracking/time_tracker_spec.js | 2 +- .../confidential/edit_form_buttons_spec.js | 4 +- .../confidential_issue_sidebar_spec.js | 6 +-- .../sidebar/lock/edit_form_buttons_spec.js | 6 +-- .../sidebar/lock/issuable_lock_form_spec.js | 6 +-- spec/frontend/sidebar/reviewer_title_spec.js | 2 +- spec/frontend/sidebar/reviewers_spec.js | 2 +- .../sidebar/sidebar_assignees_spec.js | 6 +-- .../sidebar/sidebar_move_issue_spec.js | 6 +-- .../sidebar/sidebar_subscriptions_spec.js | 2 +- spec/frontend/sidebar/todo_spec.js | 2 +- .../frontend/snippets/components/edit_spec.js | 16 +++--- .../components/embed_dropdown_spec.js | 4 +- .../frontend/snippets/components/show_spec.js | 7 ++- .../snippet_blob_actions_edit_spec.js | 2 +- .../components/snippet_blob_edit_spec.js | 8 +-- .../components/snippet_blob_view_spec.js | 8 +-- .../components/snippet_header_spec.js | 8 +-- .../snippets/components/snippet_title_spec.js | 2 +- .../components/edit_area_spec.js | 11 ++-- .../components/edit_drawer_spec.js | 3 +- .../components/edit_meta_controls_spec.js | 3 +- .../components/edit_meta_modal_spec.js | 6 +-- .../components/front_matter_controls_spec.js | 2 +- .../components/submit_changes_error_spec.js | 2 +- .../resolvers/submit_content_changes_spec.js | 2 +- .../static_site_editor/pages/home_spec.js | 10 ++-- .../static_site_editor/pages/success_spec.js | 2 +- spec/frontend/task_list_spec.js | 2 +- .../terraform/components/states_table_spec.js | 2 +- spec/frontend/test_setup.js | 4 +- .../tooltips/components/tooltips_spec.js | 2 +- .../components/edit_user_list_spec.js | 8 +-- .../components/new_user_list_spec.js | 6 +-- .../user_lists/components/user_list_spec.js | 10 ++-- .../user_lists/store/edit/actions_spec.js | 6 +-- .../user_lists/store/edit/mutations_spec.js | 2 +- .../user_lists/store/new/actions_spec.js | 6 +-- .../user_lists/store/new/mutations_spec.js | 2 +- .../user_lists/store/show/actions_spec.js | 6 +-- .../user_lists/store/show/mutations_spec.js | 4 +- spec/frontend/user_popovers_spec.js | 2 +- .../components/approvals/approvals_spec.js | 4 +- .../approvals_summary_optional_spec.js | 2 +- .../approvals/approvals_summary_spec.js | 4 +- .../components/artifacts_list_app_spec.js | 8 +-- .../components/artifacts_list_spec.js | 2 +- .../mr_collapsible_extension_spec.js | 2 +- .../mr_widget_alert_message_spec.js | 2 +- .../components/mr_widget_icon_spec.js | 2 +- .../components/mr_widget_memory_usage_spec.js | 2 +- .../mr_widget_pipeline_container_spec.js | 6 +-- .../components/mr_widget_pipeline_spec.js | 6 +-- .../components/mr_widget_rebase_spec.js | 4 +- .../mr_widget_suggest_pipeline_spec.js | 8 +-- .../mr_widget_auto_merge_enabled_spec.js | 6 +-- .../mr_widget_auto_merge_failed_spec.js | 4 +- .../mr_widget_commit_message_dropdown_spec.js | 2 +- .../states/mr_widget_conflicts_spec.js | 4 +- .../states/mr_widget_merged_spec.js | 6 +-- .../states/mr_widget_pipeline_failed_spec.js | 2 +- .../states/mr_widget_ready_to_merge_spec.js | 16 +++--- .../states/mr_widget_sha_mismatch_spec.js | 2 +- .../mr_widget_squash_before_merge_spec.js | 2 +- .../mr_widget_unresolved_discussions_spec.js | 2 +- .../components/states/mr_widget_wip_spec.js | 2 +- .../mr_widget_terraform_container_spec.js | 2 +- .../deployment_action_button_spec.js | 4 +- .../deployment/deployment_actions_spec.js | 4 +- .../deployment/deployment_spec.js | 6 +-- .../vue_mr_widget/mr_widget_options_spec.js | 10 ++-- .../stores/artifacts_list/actions_spec.js | 4 +- .../stores/artifacts_list/mutations_spec.js | 4 +- .../alert_details/alert_details_spec.js | 4 +- .../alert_management_sidebar_todo_spec.js | 2 +- .../alert_details/alert_metrics_spec.js | 4 +- .../alert_details/alert_status_spec.js | 4 +- .../alert_managment_sidebar_assignees_spec.js | 2 +- .../sidebar/alert_sidebar_status_spec.js | 4 +- .../alert_management_system_note_spec.js | 2 +- .../components/actions_button_spec.js | 2 +- .../blob_viewers/rich_viewer_spec.js | 2 +- .../blob_viewers/simple_viewer_spec.js | 2 +- .../components/changed_file_icon_spec.js | 2 +- .../vue_shared/components/ci_icon_spec.js | 2 +- .../components/clipboard_button_spec.js | 4 +- .../components/clone_dropdown_spec.js | 2 +- .../vue_shared/components/commit_spec.js | 4 +- .../viewers/markdown_viewer_spec.js | 4 +- .../viewers/image_diff_viewer_spec.js | 2 +- .../diff_viewer/viewers/renamed_spec.js | 4 +- .../components/dismissible_alert_spec.js | 2 +- .../components/dismissible_container_spec.js | 2 +- .../dismissible_feedback_alert_spec.js | 2 +- .../vue_shared/components/editor_lite_spec.js | 4 +- .../components/expand_button_spec.js | 2 +- .../components/file_finder/index_spec.js | 6 +-- .../components/file_finder/item_spec.js | 2 +- .../vue_shared/components/file_icon_spec.js | 2 +- .../vue_shared/components/file_row_spec.js | 4 +- .../vue_shared/components/file_tree_spec.js | 2 +- .../filtered_search_bar_root_spec.js | 9 ++-- .../store/modules/filters/actions_spec.js | 6 +-- .../store/modules/filters/mutations_spec.js | 6 +-- .../tokens/author_token_spec.js | 4 +- .../tokens/branch_token_spec.js | 4 +- .../tokens/label_token_spec.js | 4 +- .../tokens/milestone_token_spec.js | 4 +- .../components/gl_modal_vuex_spec.js | 4 +- .../components/gl_toggle_vuex_spec.js | 2 +- .../components/help_popover_spec.js | 2 +- .../components/integration_help_text_spec.js | 2 +- .../issuable/issuable_header_warnings_spec.js | 4 +- .../components/issue/issue_assignees_spec.js | 2 +- .../components/issue/issue_milestone_spec.js | 6 +-- .../issue/related_issuable_item_spec.js | 2 +- .../markdown/apply_suggestion_spec.js | 2 +- .../components/markdown/field_spec.js | 2 +- .../components/markdown/field_view_spec.js | 2 +- .../components/memory_graph_spec.js | 4 +- .../components/modal_copy_button_spec.js | 2 +- .../components/multiselect_dropdown_spec.js | 2 +- .../components/navigation_tabs_spec.js | 2 +- .../components/notes/noteable_warning_spec.js | 2 +- .../components/notes/system_note_spec.js | 4 +- ...ginated_table_with_search_and_tabs_spec.js | 6 +-- .../components/pagination_links_spec.js | 4 +- .../vue_shared/components/pikaday_spec.js | 2 +- .../project_selector/project_selector_spec.js | 5 +- .../registry/code_instruction_spec.js | 2 +- .../components/registry/details_row_spec.js | 2 +- .../components/registry/history_item_spec.js | 2 +- .../components/registry/metadata_item_spec.js | 2 +- .../resizable_chart_container_spec.js | 2 +- .../editor_service_spec.js | 4 +- .../modals/add_image/add_image_modal_spec.js | 4 +- .../modals/insert_video_modal_spec.js | 2 +- .../rich_content_editor_integration_spec.js | 2 +- .../rich_content_editor_spec.js | 8 +-- .../render_font_awesome_html_inline_spec.js | 2 +- .../renderers/render_html_block_spec.js | 2 +- .../render_identifier_instance_text_spec.js | 2 +- .../services/renderers/render_utils_spec.js | 9 ++-- .../rich_content_editor/toolbar_item_spec.js | 2 +- .../runner_instructions_spec.js | 2 +- .../settings/settings_block_spec.js | 2 +- .../components/sidebar/date_picker_spec.js | 2 +- .../sidebar/issuable_move_dropdown_spec.js | 4 +- .../sidebar/labels_select/base_spec.js | 2 +- .../labels_select/dropdown_title_spec.js | 2 +- .../labels_select/dropdown_value_spec.js | 2 +- .../labels_select_vue/dropdown_button_spec.js | 6 +-- .../dropdown_contents_create_view_spec.js | 6 +-- .../dropdown_contents_labels_view_spec.js | 9 ++-- .../dropdown_contents_spec.js | 2 +- .../labels_select_vue/dropdown_title_spec.js | 6 +-- .../labels_select_vue/dropdown_value_spec.js | 6 +-- .../labels_select_vue/label_item_spec.js | 2 +- .../labels_select_root_spec.js | 10 ++-- .../labels_select_vue/store/actions_spec.js | 7 ++- .../labels_select_vue/store/mutations_spec.js | 2 +- .../components/smart_virtual_list_spec.js | 2 +- .../components/table_pagination_spec.js | 2 +- .../vue_shared/components/tabs/tabs_spec.js | 2 +- .../vue_shared/components/todo_button_spec.js | 2 +- .../components/toggle_button_spec.js | 2 +- .../upload_dropzone/upload_dropzone_spec.js | 2 +- .../user_avatar/user_avatar_link_spec.js | 6 +-- .../user_avatar/user_avatar_list_spec.js | 4 +- .../user_popover/user_popover_spec.js | 2 +- .../components/web_ide_link_spec.js | 2 +- .../vue_shared/directives/tooltip_spec.js | 2 +- .../vue_shared/directives/track_event_spec.js | 2 +- .../security_reports_app_spec.js | 6 +-- .../security_reports/store/getters_spec.js | 8 +-- .../store/modules/sast/actions_spec.js | 6 +-- .../store/modules/sast/mutations_spec.js | 2 +- .../modules/secret_detection/actions_spec.js | 6 +-- .../secret_detection/mutations_spec.js | 2 +- .../vue_shared/security_reports/utils_spec.js | 2 +- .../vuex_shared/modules/modal/actions_spec.js | 2 +- .../modules/modal/mutations_spec.js | 2 +- .../frontend/whats_new/components/app_spec.js | 2 +- spec/frontend/whats_new/store/actions_spec.js | 4 +- .../whats_new/store/mutations_spec.js | 2 +- .../utils/get_drawer_body_height_spec.js | 2 +- spec/frontend/zen_mode_spec.js | 4 +- 2003 files changed, 4281 insertions(+), 4343 deletions(-) diff --git a/app/assets/javascripts/activities.js b/app/assets/javascripts/activities.js index 6b9f46dcfb6..5064d9ee2d2 100644 --- a/app/assets/javascripts/activities.js +++ b/app/assets/javascripts/activities.js @@ -2,8 +2,8 @@ import $ from 'jquery'; import Cookies from 'js-cookie'; -import Pager from './pager'; import { localTimeAgo } from './lib/utils/datetime_utility'; +import Pager from './pager'; export default class Activities { constructor(container = '') { diff --git a/app/assets/javascripts/add_context_commits_modal/components/add_context_commits_modal_wrapper.vue b/app/assets/javascripts/add_context_commits_modal/components/add_context_commits_modal_wrapper.vue index a9c35d7929e..5d074698ea4 100644 --- a/app/assets/javascripts/add_context_commits_modal/components/add_context_commits_modal_wrapper.vue +++ b/app/assets/javascripts/add_context_commits_modal/components/add_context_commits_modal_wrapper.vue @@ -1,10 +1,10 @@