From 93c6764dacd4c605027ef1cd367d3aebe420b223 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 9 Dec 2019 12:07:58 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../javascripts/badges/components/badge.vue | 2 +- .../badges/components/badge_form.vue | 2 +- .../badges/components/badge_list_row.vue | 2 +- .../behaviors/markdown/gfm_auto_complete.js | 2 +- .../behaviors/markdown/nodes/image.js | 2 +- .../blob/file_template_mediator.js | 2 +- .../javascripts/boards/components/board.js | 2 +- .../boards/components/board_blank_state.vue | 2 +- .../boards/components/issue_card_inner.vue | 2 +- .../boards/components/modal/index.vue | 2 +- .../boards/components/project_select.vue | 4 +- app/assets/javascripts/boards/index.js | 43 ++--- app/assets/javascripts/boards/models/list.js | 2 +- .../javascripts/clusters/clusters_bundle.js | 2 +- .../components/knative_domain_editor.vue | 2 +- ...install_application_confirmation_modal.vue | 2 +- .../contributors/components/contributors.vue | 2 +- .../components/cluster_form_dropdown.vue | 2 +- .../eks_cluster_configuration_form.vue | 2 +- .../components/service_credentials_form.vue | 2 +- .../components/gke_dropdown_mixin.js | 2 +- .../components/gke_machine_type_dropdown.vue | 2 +- .../components/gke_project_id_dropdown.vue | 2 +- .../components/gke_zone_dropdown.vue | 2 +- .../cycle_analytics/components/banner.vue | 2 +- .../deploy_keys/components/app.vue | 2 +- .../javascripts/diffs/components/app.vue | 6 +- .../diffs/components/diff_expansion_cell.vue | 2 +- .../diffs/components/diff_file.vue | 2 +- .../diffs/components/diff_file_header.vue | 2 +- .../diffs/components/diff_gutter_avatars.vue | 2 +- .../diffs/components/diff_line_note_form.vue | 2 +- app/assets/javascripts/diffs/store/actions.js | 2 +- .../javascripts/emoji/no_emoji_validator.js | 2 +- .../environments/components/container.vue | 2 +- .../components/environment_actions.vue | 2 +- .../components/environment_item.vue | 4 +- .../components/environment_monitoring.vue | 2 +- .../components/environments_table.vue | 2 +- .../environments/stores/environments_store.js | 2 +- .../components/stacktrace_entry.vue | 2 +- .../filtered_search_manager.js | 2 +- .../filtered_search/visual_token_value.js | 2 +- .../frequent_items/components/app.vue | 2 +- .../components/grafana_integration.vue | 2 +- .../javascripts/groups/components/app.vue | 2 +- app/assets/stylesheets/pages/profile.scss | 147 ++++++------------ app/assets/stylesheets/utilities.scss | 1 + .../profiles/accounts/_providers.html.haml | 2 +- app/views/profiles/gpg_keys/_key.html.haml | 2 +- app/views/profiles/keys/_key.html.haml | 2 +- app/views/profiles/passwords/edit.html.haml | 2 +- .../shared/tokens/_scopes_list.html.haml | 2 +- changelogs/unreleased/bridge-rules.yml | 5 + lib/feature/gitaly.rb | 1 + lib/gitlab/ci/config/entry/job.rb | 2 +- lib/gitlab/diff/highlight_cache.rb | 13 ++ .../monitoring/charts/time_series_spec.js | 2 +- .../components/charts/anomaly_spec.js | 4 +- spec/frontend/monitoring/embed/embed_spec.js | 2 +- .../frontend/monitoring/store/actions_spec.js | 2 +- spec/frontend/mr_popover/mr_popover_spec.js | 2 +- .../notes/components/comment_form_spec.js | 2 +- .../components/discussion_actions_spec.js | 2 +- .../discussion_jump_to_next_button_spec.js | 2 +- .../discussion_reply_placeholder_spec.js | 2 +- .../discussion_resolve_button_spec.js | 2 +- spec/frontend/notes/old_notes_spec.js | 4 +- .../components/external_dashboard_spec.js | 2 +- .../pages/profiles/show/emoji_menu_spec.js | 2 +- .../components/add_request_spec.js | 2 +- .../components/detailed_metric_spec.js | 2 +- .../components/performance_bar_app_spec.js | 2 +- .../components/request_selector_spec.js | 2 +- .../components/request_warning_spec.js | 2 +- .../frontend/pipelines/graph/job_item_spec.js | 2 +- .../test_reports/stores/actions_spec.js | 2 +- .../test_reports/stores/getters_spec.js | 2 +- .../test_reports/stores/mutations_spec.js | 2 +- .../test_reports/test_reports_spec.js | 4 +- .../test_reports/test_suite_table_spec.js | 4 +- .../test_reports/test_summary_spec.js | 2 +- .../test_reports/test_summary_table_spec.js | 4 +- spec/frontend/project_find_file_spec.js | 4 +- .../registry/list/components/app_spec.js | 2 +- .../registry/list/stores/actions_spec.js | 4 +- .../registry/settings/stores/actions_spec.js | 2 +- .../releases/detail/store/actions_spec.js | 2 +- .../components/release_block_footer_spec.js | 4 +- .../release_block_milestone_info_spec.js | 2 +- .../list/components/release_block_spec.js | 2 +- .../reports/components/report_section_spec.js | 2 +- .../components/environment_row_spec.js | 2 +- .../components/function_details_spec.js | 2 +- .../components/function_row_spec.js | 2 +- .../serverless/components/functions_spec.js | 4 +- .../components/missing_prometheus_spec.js | 2 +- .../serverless/components/pod_box_spec.js | 2 +- .../serverless/components/url_spec.js | 2 +- .../assignees/assignee_avatar_link_spec.js | 2 +- .../assignees/assignee_avatar_spec.js | 2 +- .../assignees/collapsed_assignee_list_spec.js | 2 +- .../uncollapsed_assignee_list_spec.js | 2 +- .../confidential_issue_sidebar_spec.js | 2 +- spec/frontend/test_setup.js | 2 +- spec/frontend/transfer_edit_spec.js | 2 +- .../components/artifacts_list_app_spec.js | 2 +- .../mr_collapsible_extension_spec.js | 2 +- .../viewers/image_viewer_spec.js | 2 +- .../components/gl_toggle_vuex_spec.js | 2 +- .../components/issue/issue_warning_spec.js | 2 +- .../issue/related_issuable_item_spec.js | 2 +- .../components/markdown/field_spec.js | 4 +- .../components/memory_graph_spec.js | 2 +- .../notes/placeholder_system_note_spec.js | 2 +- .../components/paginated_list_spec.js | 2 +- .../resizable_chart_container_spec.js | 2 +- .../sidebar/collapsed_calendar_icon_spec.js | 2 +- .../collapsed_grouped_date_picker_spec.js | 2 +- .../components/sidebar/date_picker_spec.js | 2 +- .../sidebar/labels_select/base_spec.js | 2 +- .../labels_select/dropdown_button_spec.js | 2 +- .../dropdown_create_label_spec.js | 2 +- .../labels_select/dropdown_footer_spec.js | 2 +- .../labels_select/dropdown_header_spec.js | 3 +- .../dropdown_search_input_spec.js | 3 +- .../labels_select/dropdown_title_spec.js | 3 +- .../dropdown_value_collapsed_spec.js | 2 +- .../components/sidebar/toggle_sidebar_spec.js | 2 +- .../user_avatar/user_avatar_image_spec.js | 2 +- .../user_avatar/user_avatar_link_spec.js | 2 +- .../user_popover/user_popover_spec.js | 4 +- .../badges/components/badge_form_spec.js | 2 +- .../badges/components/badge_list_row_spec.js | 2 +- .../badges/components/badge_list_spec.js | 2 +- .../badges/components/badge_settings_spec.js | 2 +- .../badges/components/badge_spec.js | 2 +- spec/javascripts/badges/dummy_badge.js | 2 +- spec/javascripts/badges/store/actions_spec.js | 6 +- .../balsamiq_viewer_integration_spec.js | 2 +- spec/javascripts/blob/pdf/index_spec.js | 2 +- .../javascripts/blob_edit/blob_bundle_spec.js | 2 +- .../boards/board_list_common_spec.js | 2 +- spec/javascripts/boards/boards_store_spec.js | 2 +- .../boards/components/board_form_spec.js | 2 +- .../boards/components/boards_selector_spec.js | 2 +- .../issue_card_inner_scoped_label_spec.js | 2 +- spec/javascripts/boards/list_spec.js | 2 +- .../ci_variable_list/ci_variable_list_spec.js | 2 +- .../commit/pipelines/pipelines_spec.js | 2 +- .../gke_machine_type_dropdown_spec.js | 2 +- .../gke_project_id_dropdown_spec.js | 2 +- .../components/gke_zone_dropdown_spec.js | 2 +- .../cycle_analytics/banner_spec.js | 2 +- .../total_time_component_spec.js | 2 +- .../deploy_keys/components/app_spec.js | 2 +- spec/javascripts/diffs/components/app_spec.js | 2 +- .../components/diff_expansion_cell_spec.js | 2 +- .../diffs/components/diff_file_spec.js | 4 +- .../diff_line_gutter_content_spec.js | 2 +- .../components/diff_line_note_form_spec.js | 2 +- .../diffs/components/diff_table_cell_spec.js | 2 +- .../diffs/components/file_row_stats_spec.js | 2 +- .../components/image_diff_overlay_spec.js | 2 +- .../inline_diff_expansion_row_spec.js | 2 +- .../components/inline_diff_table_row_spec.js | 2 +- .../diffs/components/inline_diff_view_spec.js | 2 +- .../parallel_diff_expansion_row_spec.js | 2 +- .../parallel_diff_table_row_spec.js | 2 +- .../components/parallel_diff_view_spec.js | 4 +- .../diffs/components/tree_list_spec.js | 2 +- spec/javascripts/diffs/store/actions_spec.js | 2 +- spec/javascripts/dropzone_input_spec.js | 2 +- .../environments/emtpy_state_spec.js | 2 +- .../environments/environment_actions_spec.js | 4 +- .../environments/environment_table_spec.js | 2 +- .../environments/environments_app_spec.js | 2 +- .../folder/environments_folder_view_spec.js | 4 +- .../jobs/components/job_app_spec.js | 4 +- .../components/job_container_item_spec.js | 2 +- .../jobs/components/job_log_spec.js | 2 +- .../jobs/components/stages_dropdown_spec.js | 2 +- .../jobs/mixins/delayed_job_mixin_spec.js | 2 +- spec/javascripts/jobs/store/actions_spec.js | 4 +- spec/javascripts/labels_issue_sidebar_spec.js | 2 +- spec/javascripts/landing_spec.js | 2 +- .../lib/utils/common_utils_spec.js | 2 +- .../notebook/cells/markdown_spec.js | 2 +- .../notes/components/diff_with_note_spec.js | 2 +- .../components/discussion_counter_spec.js | 2 +- ...scussion_resolve_with_issue_button_spec.js | 2 +- .../notes/components/note_actions_spec.js | 2 +- .../components/toggle_replies_widget_spec.js | 2 +- spec/javascripts/notes/stores/actions_spec.js | 4 +- .../javascripts/performance_bar/index_spec.js | 1 + spec/javascripts/test_bundle.js | 45 ------ .../mr_widget_alert_message_spec.js | 2 +- .../components/mr_widget_author_spec.js | 2 +- .../components/mr_widget_author_time_spec.js | 2 +- .../components/mr_widget_header_spec.js | 2 +- .../components/mr_widget_merge_help_spec.js | 2 +- .../components/mr_widget_pipeline_spec.js | 2 +- .../components/mr_widget_rebase_spec.js | 2 +- .../mr_widget_related_links_spec.js | 2 +- .../components/mr_widget_status_icon_spec.js | 2 +- .../components/review_app_link_spec.js | 2 +- .../states/mr_widget_archived_spec.js | 2 +- .../mr_widget_auto_merge_enabled_spec.js | 4 +- .../states/mr_widget_checking_spec.js | 2 +- .../states/mr_widget_closed_spec.js | 2 +- .../states/mr_widget_conflicts_spec.js | 2 +- .../states/mr_widget_failed_to_merge_spec.js | 2 +- .../states/mr_widget_merged_spec.js | 2 +- .../states/mr_widget_merging_spec.js | 2 +- .../states/mr_widget_missing_branch_spec.js | 2 +- .../states/mr_widget_not_allowed_spec.js | 2 +- .../states/mr_widget_pipeline_blocked_spec.js | 2 +- .../states/mr_widget_pipeline_failed_spec.js | 2 +- .../states/mr_widget_sha_mismatch_spec.js | 2 +- .../mr_widget_unresolved_discussions_spec.js | 2 +- .../vue_mr_widget/mr_widget_options_spec.js | 2 +- .../stores/artifacts_list/actions_spec.js | 4 +- spec/lib/gitlab/diff/highlight_cache_spec.rb | 10 ++ spec/requests/api/internal/base_spec.rb | 6 +- 224 files changed, 345 insertions(+), 410 deletions(-) create mode 100644 changelogs/unreleased/bridge-rules.yml diff --git a/app/assets/javascripts/badges/components/badge.vue b/app/assets/javascripts/badges/components/badge.vue index 54d1ee18545..00c0334db77 100644 --- a/app/assets/javascripts/badges/components/badge.vue +++ b/app/assets/javascripts/badges/components/badge.vue @@ -1,6 +1,6 @@