From 74804f8c31491045b62a4b9fed9f819531462ea2 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 15 Apr 2021 18:09:01 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- .../design_management/components/list/item.vue | 3 +- .../edit/components/jira_issues_fields.vue | 50 +++++++--------- .../edit/components/jira_upgrade_cta.vue | 51 +++++++++++++++++ .../projects/commit/components/form_modal.vue | 7 ++- .../commit/init_cherry_pick_commit_modal.js | 1 + .../grouped_codequality_reports_app.vue | 2 +- .../components/user_popover/user_popover.vue | 23 +++----- app/controllers/projects/commit_controller.rb | 2 +- .../projects/merge_requests_controller.rb | 1 - app/controllers/search_controller.rb | 6 +- app/helpers/sidebars_helper.rb | 3 +- app/helpers/workhorse_helper.rb | 12 ++-- app/models/ci/build.rb | 4 +- app/models/concerns/milestoneish.rb | 2 +- app/models/deployment.rb | 4 +- app/models/environment.rb | 4 +- app/models/merge_request.rb | 4 +- .../sidebars/projects/menus/learn_gitlab/menu.rb | 41 ++++++++++++++ app/models/sidebars/projects/panel.rb | 1 + app/models/user.rb | 2 +- app/serializers/environment_serializer.rb | 54 +++++++++++++++++- app/services/ci/abort_pipelines_service.rb | 2 +- app/services/ci/drop_pipeline_service.rb | 37 ++++++++++++ app/views/admin/runners/show.html.haml | 18 +----- app/views/groups/runners/edit.html.haml | 9 ++- .../layouts/nav/sidebar/_project_menus.html.haml | 8 --- app/views/projects/runners/_runner.html.haml | 66 ++++++++++------------ app/views/projects/runners/edit.html.haml | 11 ++-- .../shared/runners/_runner_type_alert.html.haml | 20 +++++++ .../shared/runners/_runner_type_badge.html.haml | 10 ++++ app/views/shared/runners/show.html.haml | 15 +---- app/workers/all_queues.yml | 8 +++ app/workers/ci/drop_pipeline_worker.rb | 16 ++++++ 33 files changed, 345 insertions(+), 152 deletions(-) create mode 100644 app/assets/javascripts/integrations/edit/components/jira_upgrade_cta.vue create mode 100644 app/models/sidebars/projects/menus/learn_gitlab/menu.rb create mode 100644 app/services/ci/drop_pipeline_service.rb create mode 100644 app/views/shared/runners/_runner_type_alert.html.haml create mode 100644 app/views/shared/runners/_runner_type_badge.html.haml create mode 100644 app/workers/ci/drop_pipeline_worker.rb (limited to 'app') diff --git a/app/assets/javascripts/design_management/components/list/item.vue b/app/assets/javascripts/design_management/components/list/item.vue index 2169c9111d2..b6163491abc 100644 --- a/app/assets/javascripts/design_management/components/list/item.vue +++ b/app/assets/javascripts/design_management/components/list/item.vue @@ -137,8 +137,7 @@ export default { -import { - GlFormGroup, - GlFormCheckbox, - GlFormInput, - GlSprintf, - GlLink, - GlButton, - GlCard, -} from '@gitlab/ui'; +import { GlFormGroup, GlFormCheckbox, GlFormInput, GlSprintf, GlLink } from '@gitlab/ui'; import glFeatureFlagsMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import eventHub from '../event_hub'; +import JiraUpgradeCta from './jira_upgrade_cta.vue'; export default { name: 'JiraIssuesFields', @@ -19,8 +12,7 @@ export default { GlFormInput, GlSprintf, GlLink, - GlButton, - GlCard, + JiraUpgradeCta, JiraIssueCreationVulnerabilities: () => import('ee_component/integrations/edit/components/jira_issue_creation_vulnerabilities.vue'), }, @@ -84,11 +76,13 @@ export default { return !this.enableJiraIssues || Boolean(this.projectKey) || !this.validated; }, showJiraVulnerabilitiesOptions() { - return ( - this.enableJiraIssues && - this.showJiraVulnerabilitiesIntegration && - this.glFeatures.jiraForVulnerabilities - ); + return this.showJiraVulnerabilitiesIntegration && this.glFeatures.jiraForVulnerabilities; + }, + showUltimateUpgrade() { + return this.showJiraIssuesIntegration && !this.showJiraVulnerabilitiesIntegration; + }, + showPremiumUpgrade() { + return !this.showJiraIssuesIntegration; }, }, created() { @@ -135,27 +129,23 @@ export default { - - {{ __('This is a Premium feature') }} -

{{ __('Upgrade your plan to enable this feature of the Jira Integration.') }}

- - {{ __('Upgrade your plan') }} - -
+