From f167d24074de8777f1d445af884a7315763aa213 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 29 Jun 2022 12:09:26 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/confirm_rollback_modal.vue | 42 ++++----- .../components/toggle_replies_widget.vue | 93 ++++++++++++------- app/assets/stylesheets/framework/icons.scss | 1 + app/assets/stylesheets/pages/notes.scss | 35 ------- app/controllers/import/fogbugz_controller.rb | 2 +- app/models/commit_status.rb | 2 - app/models/concerns/enums/ci/commit_status.rb | 5 +- app/presenters/commit_status_presenter.rb | 5 +- app/views/layouts/_bizible.html.haml | 1 - .../development/highlight_js.yml | 2 +- doc/administration/server_hooks.md | 24 +++-- lib/gitlab/ci/status/build/failed.rb | 5 +- lib/gitlab/gitaly_client/operation_service.rb | 2 + locale/gitlab.pot | 20 ++-- .../import/fogbugz_controller_spec.rb | 11 ++- .../user_scrolls_to_note_on_load_spec.rb | 2 +- .../confirm_rollback_modal_spec.js | 15 +-- .../components/toggle_replies_widget_spec.js | 83 +++++++++-------- .../bare_repository_import/importer_spec.rb | 2 - .../bare_repository_import/repository_spec.rb | 11 +-- spec/services/projects/create_service_spec.rb | 12 +-- spec/services/projects/fork_service_spec.rb | 6 +- .../projects/transfer_service_spec.rb | 6 +- spec/services/projects/update_service_spec.rb | 6 +- spec/support/helpers/test_env.rb | 8 -- .../discussion_comments_shared_example.rb | 2 +- 26 files changed, 203 insertions(+), 200 deletions(-) diff --git a/app/assets/javascripts/environments/components/confirm_rollback_modal.vue b/app/assets/javascripts/environments/components/confirm_rollback_modal.vue index ce919f73858..8259574f8e3 100644 --- a/app/assets/javascripts/environments/components/confirm_rollback_modal.vue +++ b/app/assets/javascripts/environments/components/confirm_rollback_modal.vue @@ -6,6 +6,7 @@ import { GlModal, GlSprintf, GlLink } from '@gitlab/ui'; import { escape } from 'lodash'; import csrf from '~/lib/utils/csrf'; import { __, s__, sprintf } from '~/locale'; +import { helpPagePath } from '~/helpers/help_page_helper'; import rollbackEnvironment from '../graphql/mutations/rollback_environment.mutation.graphql'; import eventHub from '../event_hub'; @@ -84,7 +85,9 @@ export default { return this.environment.commitUrl; }, modalActionText() { - return this.isLastDeployment ? s__('Environments|Re-deploy') : s__('Environments|Rollback'); + return this.isLastDeployment + ? s__('Environments|Re-deploy environment') + : s__('Environments|Rollback environment'); }, primaryProps() { let attributes = [{ variant: 'danger' }]; @@ -101,6 +104,15 @@ export default { isLastDeployment() { return this.environment?.isLastDeployment || this.environment?.lastDeployment?.isLast; }, + modalBodyText() { + return this.isLastDeployment + ? s__( + 'Environments|This action will %{docsStart}retry the latest deployment%{docsEnd} with the commit %{commitId}, for this environment. Are you sure you want to continue?', + ) + : s__( + 'Environments|This action will %{docsStart}roll back this environment%{docsEnd} to a previously successful deployment for commit %{commitId}. Are you sure you want to continue?', + ); + }, }, methods: { handleChange(event) { @@ -125,6 +137,7 @@ export default { text: __('Cancel'), attributes: [{ variant: 'danger' }], }, + docsPath: helpPagePath('ci/environments/index.md', { anchor: 'retry-or-roll-back-a-deployment' }), };