From 9c7b3812a22465b77ee24657ad1b446b81ffbc74 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 16 Jul 2020 09:09:28 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/alerts_settings_form.vue | 5 +- app/assets/javascripts/api.js | 29 +++++++ .../settings/components/settings_form.vue | 8 +- .../components/expiration_policy_fields.vue | 6 +- .../migration-confirm-project-bot-users.yml | 5 ++ ...0200713071042_confirm_project_bot_users.rb | 30 +++++++ db/structure.sql | 1 + doc/ci/README.md | 3 +- doc/ci/examples/README.md | 1 + doc/ci/introduction/index.md | 3 +- doc/ci/junit_test_reports.md | 2 +- doc/topics/autodevops/stages.md | 22 ++++- doc/user/admin_area/settings/index.md | 1 + .../project/merge_requests/code_quality.md | 3 +- .../testing_and_reports_in_merge_requests.md | 3 +- doc/user/project/repository/branches/index.md | 50 +++++++++-- package.json | 2 +- .../alert_settings_form_spec.js | 1 + spec/frontend/api_spec.js | 71 ++++++++++++++++ .../jira_import_form_spec.js.snap | 38 ++------- .../expiration_policy_fields_spec.js.snap | 6 +- .../confirm_project_bot_users_spec.rb | 84 +++++++++++++++++++ yarn.lock | 8 +- 23 files changed, 319 insertions(+), 63 deletions(-) create mode 100644 changelogs/unreleased/migration-confirm-project-bot-users.yml create mode 100644 db/post_migrate/20200713071042_confirm_project_bot_users.rb create mode 100644 spec/migrations/confirm_project_bot_users_spec.rb diff --git a/app/assets/javascripts/alerts_settings/components/alerts_settings_form.vue b/app/assets/javascripts/alerts_settings/components/alerts_settings_form.vue index 6d1fc29ff84..6e7da070bbc 100644 --- a/app/assets/javascripts/alerts_settings/components/alerts_settings_form.vue +++ b/app/assets/javascripts/alerts_settings/components/alerts_settings_form.vue @@ -203,8 +203,7 @@ export default { } return { ...el, disabled: false }; }); - const [selected] = this.options; - this.selectedEndpoint = selected.value; + this.selectedEndpoint = this.options.find(({ value }) => value === 'opsgenie').value; if (this.targetUrl === null) { this.targetUrl = this.selectedService.targetUrl; } @@ -497,7 +496,7 @@ export default { > diff --git a/app/assets/javascripts/registry/shared/components/expiration_policy_fields.vue b/app/assets/javascripts/registry/shared/components/expiration_policy_fields.vue index 54d7d195734..1ff2f6f99e5 100644 --- a/app/assets/javascripts/registry/shared/components/expiration_policy_fields.vue +++ b/app/assets/javascripts/registry/shared/components/expiration_policy_fields.vue @@ -177,7 +177,7 @@ export default {