diff --git a/.haml-lint_todo.yml b/.haml-lint_todo.yml index 78b5f3fb88b..6d6a5d2a813 100644 --- a/.haml-lint_todo.yml +++ b/.haml-lint_todo.yml @@ -329,7 +329,6 @@ linters: - 'ee/app/views/errors/kerberos_denied.html.haml' - 'ee/app/views/groups/ee/_settings_nav.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/edit.html.haml' - 'ee/app/views/groups/ldap_group_links/index.html.haml' - 'ee/app/views/layouts/nav/ee/admin/_new_monitoring_sidebar.html.haml' @@ -362,7 +361,6 @@ linters: - 'ee/app/views/projects/services/gitlab_slack_application/_help.html.haml' - 'ee/app/views/projects/services/gitlab_slack_application/_slack_integration_form.html.haml' - 'ee/app/views/projects/settings/slacks/edit.html.haml' - - 'ee/app/views/shared/_mirror_update_button.html.haml' - 'ee/app/views/shared/epic/_search_bar.html.haml' - 'ee/app/views/shared/issuable/_approvals.html.haml' - 'ee/app/views/shared/issuable/_board_create_list_dropdown.html.haml' diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index d7df1264fe3..19115b7bedb 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -186,31 +186,21 @@ RSpec/ExpectChange: # Offense count: 47 RSpec/ExpectGitlabTracking: Exclude: - - 'ee/spec/controllers/groups/analytics/coverage_reports_controller_spec.rb' - 'ee/spec/controllers/projects/settings/operations_controller_spec.rb' - - 'ee/spec/controllers/registrations_controller_spec.rb' - 'ee/spec/requests/api/visual_review_discussions_spec.rb' - 'ee/spec/services/epics/issue_promote_service_spec.rb' - 'spec/controllers/groups/registry/repositories_controller_spec.rb' - - 'spec/controllers/groups_controller_spec.rb' - 'spec/controllers/projects/registry/repositories_controller_spec.rb' - 'spec/controllers/projects/registry/tags_controller_spec.rb' - 'spec/controllers/projects/settings/operations_controller_spec.rb' - 'spec/controllers/registrations_controller_spec.rb' - 'spec/lib/api/helpers_spec.rb' - - 'spec/lib/gitlab/experimentation_spec.rb' - - 'spec/mailers/notify_spec.rb' - - 'spec/models/project_services/prometheus_service_spec.rb' - 'spec/requests/api/project_container_repositories_spec.rb' - - 'spec/services/clusters/applications/check_installation_progress_service_spec.rb' - - 'spec/services/issues/zoom_link_service_spec.rb' - - 'spec/support/helpers/snowplow_helpers.rb' - 'spec/support/shared_examples/controllers/trackable_shared_examples.rb' - 'spec/support/shared_examples/requests/api/container_repositories_shared_examples.rb' - 'spec/support/shared_examples/requests/api/discussions_shared_examples.rb' - 'spec/support/shared_examples/requests/api/packages_shared_examples.rb' - 'spec/support/shared_examples/requests/api/tracking_shared_examples.rb' - - 'spec/support/snowplow.rb' # Offense count: 751 RSpec/ExpectInHook: diff --git a/GITALY_SERVER_VERSION b/GITALY_SERVER_VERSION index 5059b30b278..4f781d9e61f 100644 --- a/GITALY_SERVER_VERSION +++ b/GITALY_SERVER_VERSION @@ -1 +1 @@ -19109e7090eb6dab2b8c0c168bbef76ceca79a31 +0ebfb705b79a8baecc1db46f31761f83f4e471f9 diff --git a/app/assets/javascripts/static_site_editor/components/edit_meta_controls.vue b/app/assets/javascripts/static_site_editor/components/edit_meta_controls.vue index 9f75c65a316..fb80b158b46 100644 --- a/app/assets/javascripts/static_site_editor/components/edit_meta_controls.vue +++ b/app/assets/javascripts/static_site_editor/components/edit_meta_controls.vue @@ -1,6 +1,5 @@ @@ -75,6 +81,12 @@ export default { @secondary="onSecondary" @hide="() => $emit('hide')" > + import { isEmpty } from 'lodash'; -import { GlIcon, GlButton, GlSprintf, GlLink } from '@gitlab/ui'; +import { + GlIcon, + GlButton, + GlButtonGroup, + GlDropdown, + GlDropdownItem, + GlSprintf, + GlLink, + GlTooltipDirective, +} from '@gitlab/ui'; import readyToMergeMixin from 'ee_else_ce/vue_merge_request_widget/mixins/ready_to_merge'; import simplePoll from '~/lib/utils/simple_poll'; import { __ } from '~/locale'; @@ -36,6 +45,9 @@ export default { GlSprintf, GlLink, GlButton, + GlButtonGroup, + GlDropdown, + GlDropdownItem, MergeTrainHelperText: () => import('ee_component/vue_merge_request_widget/components/merge_train_helper_text.vue'), MergeImmediatelyConfirmationDialog: () => @@ -43,6 +55,9 @@ export default { 'ee_component/vue_merge_request_widget/components/merge_immediately_confirmation_dialog.vue' ), }, + directives: { + GlTooltip: GlTooltipDirective, + }, mixins: [readyToMergeMixin], props: { mr: { type: Object, required: true }, @@ -283,7 +298,7 @@ export default {
- + {{ mergeButtonText }} - - - + + + {{ __('Merge immediately') }} + + + +