From 981771279a48c03263e29f3b4f41f54204ea3146 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 10 Aug 2021 00:10:29 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- GITALY_SERVER_VERSION | 2 +- .../snippets/components/snippet_header.vue | 35 ++- app/assets/javascripts/snippets/index.js | 2 + .../vue_shared/components/markdown/header.vue | 237 +++++++++--------- .../components/markdown/toolbar_button.vue | 15 +- .../security_configuration/provider.js | 1 + .../stylesheets/framework/markdown_area.scss | 35 ++- .../secondary_navigation_elements.scss | 1 + app/assets/stylesheets/pages/note_form.scss | 4 +- app/helpers/snippets_helper.rb | 6 + app/views/projects/snippets/show.html.haml | 2 +- app/views/snippets/show.html.haml | 2 +- .../runners/build_cloud/linux_build_cloud.md | 10 +- .../runners/build_cloud/macos/environment.md | 43 ++++ .../runners/build_cloud/macos_build_cloud.md | 61 +++++ .../build_cloud/windows_build_cloud.md | 25 +- doc/ci/runners/index.md | 12 +- doc/ci/runners/runners_scope.md | 4 +- doc/development/architecture.md | 2 +- doc/development/fe_guide/vue.md | 69 ++++- doc/development/i18n/externalization.md | 138 +++++----- doc/install/requirements.md | 6 +- doc/user/gitlab_com/index.md | 4 +- doc/user/project/clusters/cluster_access.md | 4 +- lib/gitlab/ci/reports/security/finding.rb | 6 +- lib/gitlab/ci/reports/security/reports.rb | 8 +- package.json | 2 +- .../components/snippet_header_spec.js | 154 +++++++++--- .../markdown/toolbar_button_spec.js | 3 +- spec/helpers/snippets_helper_spec.rb | 19 ++ .../ci/reports/security/reports_spec.rb | 34 +-- yarn.lock | 8 +- 32 files changed, 646 insertions(+), 308 deletions(-) create mode 100644 doc/ci/runners/build_cloud/macos/environment.md create mode 100644 doc/ci/runners/build_cloud/macos_build_cloud.md diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 55278defb5c..a4734f7abe8 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -8fe0f38a98ddcc5e2cb68f7593e1514c6a1287b1 +0a4e1c785063f4ad2cef80303fa10276e2e4e2a6 diff --git a/app/assets/javascripts/snippets/components/snippet_header.vue b/app/assets/javascripts/snippets/components/snippet_header.vue index a8f95748e7e..466b273cae4 100644 --- a/app/assets/javascripts/snippets/components/snippet_header.vue +++ b/app/assets/javascripts/snippets/components/snippet_header.vue @@ -54,6 +54,7 @@ export default { }, }, }, + inject: ['reportAbusePath'], props: { snippet: { type: Object, @@ -93,7 +94,6 @@ export default { click: this.showDeleteModal, variant: 'danger', category: 'secondary', - cssClass: 'ml-2', }, { condition: this.canCreateSnippet, @@ -103,10 +103,18 @@ export default { : joinPaths('/', gon.relative_url_root, '/-/snippets/new'), variant: 'success', category: 'secondary', - cssClass: 'ml-2', + }, + { + condition: this.reportAbusePath, + text: __('Submit as spam'), + href: this.reportAbusePath, + title: __('Submit as spam'), }, ]; }, + hasPersonalSnippetActions() { + return Boolean(this.personalSnippetActions.filter(({ condition }) => condition).length); + }, editLink() { return `${this.snippet.webUrl}/edit`; }, @@ -212,7 +220,7 @@ export default { -
+