From 13867d66e92c2fd8962a126db4fbdc32891343c9 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Mon, 16 Dec 2019 09:08:10 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .haml-lint_todo.yml | 3 +- Gemfile | 2 +- Gemfile.lock | 4 +- .../repository/components/preview/index.vue | 12 ++- app/assets/stylesheets/framework/typography.scss | 6 ++ app/helpers/hooks_helper.rb | 38 +++++-- app/models/hooks/project_hook.rb | 4 + app/models/hooks/system_hook.rb | 8 ++ app/models/hooks/web_hook.rb | 4 + app/views/admin/hooks/edit.html.haml | 31 +++--- app/views/admin/hooks/index.html.haml | 31 +----- app/views/projects/hooks/_index.html.haml | 17 +-- app/views/projects/hooks/edit.html.haml | 16 ++- .../settings/integrations/_project_hook.html.haml | 16 --- app/views/shared/web_hooks/_hook.html.haml | 16 +++ app/views/shared/web_hooks/_index.html.haml | 14 +++ app/views/shared/web_hooks/_test_button.html.haml | 6 +- .../shared/web_hooks/_title_and_docs.html.haml | 5 + .../unreleased/35527-add-path-to-package.yml | 5 + ...border-of-readme-when-vue_file_list-enabled.yml | 5 + changelogs/unreleased/sh-upgrade-akismet-gem.yml | 5 + doc/administration/gitaly/praefect.md | 2 + .../img/repository_storages_admin_ui.png | Bin 20439 -> 33219 bytes doc/administration/repository_storage_paths.md | 3 +- doc/api/packages.md | 28 ++++- doc/user/application_security/sast/index.md | 2 +- doc/user/permissions.md | 3 +- doc/user/project/operations/error_tracking.md | 11 +- .../img/error_details_with_issue_v12_6.png | Bin 0 -> 50767 bytes doc/user/project/service_desk.md | 2 +- locale/gitlab.pot | 44 +++++++- qa/qa/page/base.rb | 11 +- qa/qa/page/merge_request/show.rb | 119 ++++++++------------- qa/qa/resource/project.rb | 2 +- qa/qa/support/page/logging.rb | 4 +- spec/features/admin/admin_hooks_spec.rb | 4 +- .../projects/settings/integration_settings_spec.rb | 6 +- spec/frontend/fixtures/static/projects.json | 9 ++ .../preview/__snapshots__/index_spec.js.snap | 28 ++--- 39 files changed, 312 insertions(+), 214 deletions(-) delete mode 100644 app/views/projects/settings/integrations/_project_hook.html.haml create mode 100644 app/views/shared/web_hooks/_hook.html.haml create mode 100644 app/views/shared/web_hooks/_index.html.haml create mode 100644 app/views/shared/web_hooks/_title_and_docs.html.haml create mode 100644 changelogs/unreleased/35527-add-path-to-package.yml create mode 100644 changelogs/unreleased/39290-fix-border-of-readme-when-vue_file_list-enabled.yml create mode 100644 changelogs/unreleased/sh-upgrade-akismet-gem.yml create mode 100644 doc/user/project/operations/img/error_details_with_issue_v12_6.png diff --git a/.haml-lint_todo.yml b/.haml-lint_todo.yml index 232a87c1981..2e1b1770f99 100644 --- a/.haml-lint_todo.yml +++ b/.haml-lint_todo.yml @@ -411,6 +411,7 @@ linters: - 'app/views/shared/snippets/_snippet.html.haml' - 'app/views/shared/tokens/_scopes_list.html.haml' - 'app/views/shared/web_hooks/_form.html.haml' + - 'app/views/shared/web_hooks/_hook.html.haml' - 'app/views/shared/web_hooks/_test_button.html.haml' - 'app/views/u2f/_authenticate.html.haml' - 'app/views/u2f/_register.html.haml' @@ -442,7 +443,7 @@ linters: - 'ee/app/views/groups/epics/_epic.html.haml' - 'ee/app/views/groups/group_members/_ldap_sync.html.haml' - 'ee/app/views/groups/group_members/_sync_button.html.haml' - - 'ee/app/views/groups/hooks/_project_hook.html.haml' + - 'ee/app/views/groups/hooks/edit.html.haml' - 'ee/app/views/groups/hooks/index.html.haml' - 'ee/app/views/groups/ldap_group_links/index.html.haml' - 'ee/app/views/groups/pipeline_quota/index.html.haml' diff --git a/Gemfile b/Gemfile index c3150bea862..938c6187325 100644 --- a/Gemfile +++ b/Gemfile @@ -54,7 +54,7 @@ gem 'gssapi', group: :kerberos # Spam and anti-bot protection gem 'recaptcha', '~> 4.11', require: 'recaptcha/rails' -gem 'akismet', '~> 2.0' +gem 'akismet', '~> 3.0' gem 'invisible_captcha', '~> 0.12.1' # Two-factor authentication diff --git a/Gemfile.lock b/Gemfile.lock index 9913d2d1df9..6cb2daa25be 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -58,7 +58,7 @@ GEM addressable (2.5.2) public_suffix (>= 2.0.2, < 4.0) aes_key_wrap (1.0.1) - akismet (2.0.0) + akismet (3.0.0) apollo_upload_server (2.0.0.beta.3) graphql (>= 1.8) rails (>= 4.2) @@ -1120,7 +1120,7 @@ DEPENDENCIES activerecord-explain-analyze (~> 0.1) acts-as-taggable-on (~> 6.0) addressable (~> 2.5.2) - akismet (~> 2.0) + akismet (~> 3.0) apollo_upload_server (~> 2.0.0.beta3) asana (~> 0.9) asciidoctor (~> 2.0.10) diff --git a/app/assets/javascripts/repository/components/preview/index.vue b/app/assets/javascripts/repository/components/preview/index.vue index 7f974838359..6b3822151ff 100644 --- a/app/assets/javascripts/repository/components/preview/index.vue +++ b/app/assets/javascripts/repository/components/preview/index.vue @@ -35,11 +35,13 @@ export default {