diff --git a/.rubocop_todo/layout/line_length.yml b/.rubocop_todo/layout/line_length.yml index b03ed20a7f9..3c9b4a6acb6 100644 --- a/.rubocop_todo/layout/line_length.yml +++ b/.rubocop_todo/layout/line_length.yml @@ -98,7 +98,6 @@ Layout/LineLength: - 'app/finders/issuables/assignee_filter.rb' - 'app/finders/issuables/label_filter.rb' - 'app/finders/issues_finder.rb' - - 'app/finders/members_finder.rb' - 'app/finders/packages/group_packages_finder.rb' - 'app/finders/personal_access_tokens_finder.rb' - 'app/finders/projects/export_job_finder.rb' @@ -3211,7 +3210,6 @@ Layout/LineLength: - 'spec/finders/groups/user_groups_finder_spec.rb' - 'spec/finders/groups_finder_spec.rb' - 'spec/finders/labels_finder_spec.rb' - - 'spec/finders/members_finder_spec.rb' - 'spec/finders/merge_requests/by_approvals_finder_spec.rb' - 'spec/finders/merge_requests_finder_spec.rb' - 'spec/finders/milestones_finder_spec.rb' diff --git a/.rubocop_todo/style/if_unless_modifier.yml b/.rubocop_todo/style/if_unless_modifier.yml index 643727a6b92..5b4102a74a8 100644 --- a/.rubocop_todo/style/if_unless_modifier.yml +++ b/.rubocop_todo/style/if_unless_modifier.yml @@ -47,7 +47,6 @@ Style/IfUnlessModifier: - 'app/finders/feature_flags_user_lists_finder.rb' - 'app/finders/group_projects_finder.rb' - 'app/finders/labels_finder.rb' - - 'app/finders/members_finder.rb' - 'app/finders/notes_finder.rb' - 'app/finders/packages/helm/packages_finder.rb' - 'app/finders/personal_access_tokens_finder.rb' diff --git a/app/assets/javascripts/boards/components/board_list.vue b/app/assets/javascripts/boards/components/board_list.vue index ee5bbe50a45..e56618ef710 100644 --- a/app/assets/javascripts/boards/components/board_list.vue +++ b/app/assets/javascripts/boards/components/board_list.vue @@ -9,6 +9,7 @@ import { sortableStart, sortableEnd } from '~/sortable/utils'; import Tracking from '~/tracking'; import listQuery from 'ee_else_ce/boards/graphql/board_lists_deferred.query.graphql'; import setActiveBoardItemMutation from 'ee_else_ce/boards/graphql/client/set_active_board_item.mutation.graphql'; +import BoardNewIssue from 'ee_else_ce/boards/components/board_new_issue.vue'; import BoardCardMoveToPosition from '~/boards/components/board_card_move_to_position.vue'; import glFeatureFlagMixin from '~/vue_shared/mixins/gl_feature_flags_mixin'; import { @@ -26,7 +27,6 @@ import { } from '../graphql/cache_updates'; import { shouldCloneCard, moveItemVariables } from '../boards_util'; import BoardCard from './board_card.vue'; -import BoardNewIssue from './board_new_issue.vue'; import BoardCutLine from './board_cut_line.vue'; export default { diff --git a/app/assets/javascripts/boards/components/board_new_issue.vue b/app/assets/javascripts/boards/components/board_new_issue.vue index 6c21ea42936..c8d5456cec5 100644 --- a/app/assets/javascripts/boards/components/board_new_issue.vue +++ b/app/assets/javascripts/boards/components/board_new_issue.vue @@ -1,7 +1,6 @@ diff --git a/app/assets/javascripts/ci/pipeline_mini_graph/legacy_pipeline_stage.vue b/app/assets/javascripts/ci/pipeline_mini_graph/legacy_pipeline_stage.vue index 38a071a0319..2c8cd23ae1c 100644 --- a/app/assets/javascripts/ci/pipeline_mini_graph/legacy_pipeline_stage.vue +++ b/app/assets/javascripts/ci/pipeline_mini_graph/legacy_pipeline_stage.vue @@ -12,7 +12,7 @@ * 4. Commit widget */ -import { GlDropdown, GlLoadingIcon, GlTooltipDirective } from '@gitlab/ui'; +import { GlDisclosureDropdown, GlButton, GlLoadingIcon, GlTooltipDirective } from '@gitlab/ui'; import CiIcon from '~/vue_shared/components/ci_icon/ci_icon.vue'; import { createAlert } from '~/alert'; import eventHub from '~/ci/event_hub'; @@ -28,14 +28,11 @@ export default { stage: __('Stage:'), viewStageLabel: __('View Stage: %{title}'), }, - dropdownPopperOpts: { - placement: 'bottom', - positionFixed: true, - }, components: { CiIcon, GlLoadingIcon, - GlDropdown, + GlDisclosureDropdown, + GlButton, LegacyJobItem, }, directives: { @@ -95,7 +92,7 @@ export default { this.isLoading = false; }) .catch(() => { - this.$refs.dropdown.hide(); + this.$refs.dropdown.close(); this.isLoading = false; createAlert({ @@ -111,58 +108,66 @@ export default {