From d9ab72d6080f594d0b3cae15f14b3ef2c6c638cb Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 20 Oct 2021 08:43:02 +0000 Subject: Add latest changes from gitlab-org/gitlab@14-4-stable-ee --- .../vue_shared/components/blob_viewers/mixins.js | 5 + .../components/blob_viewers/simple_viewer.vue | 15 +-- .../components/color_picker/color_picker.vue | 4 +- .../content_viewer/viewers/markdown_viewer.vue | 2 +- .../components/dismissible_feedback_alert.vue | 23 +--- .../components/dropdown_keyboard_navigation.vue | 81 ++++++++++++ .../queries/epic.fragment.graphql | 15 +++ .../queries/search_epics.query.graphql | 16 +++ .../filtered_search_bar/tokens/base_token.vue | 29 +++-- .../filtered_search_bar/tokens/epic_token.vue | 138 +++++++++------------ .../components/issue/issue_assignees.vue | 5 +- .../components/issue/related_issuable_item.vue | 13 +- .../components/markdown/apply_suggestion.vue | 18 ++- .../vue_shared/components/markdown/field.vue | 2 +- .../components/markdown/suggestion_diff.vue | 4 +- .../components/markdown/suggestion_diff_header.vue | 87 +++++++------ .../vue_shared/components/markdown/suggestions.vue | 12 +- .../components/notes/placeholder_note.vue | 13 +- .../components/oncall_schedules_list.vue | 74 ----------- .../project_selector/project_list_item.stories.js | 34 +++++ .../project_selector/project_list_item.vue | 5 +- .../components/sidebar/copyable_field.vue | 2 +- .../sidebar/labels_select_vue/store/mutations.js | 9 +- .../sidebar/labels_select_widget/constants.js | 2 + .../labels_select_widget/dropdown_contents.vue | 114 +++++++++++++---- .../dropdown_contents_create_view.vue | 54 ++++++-- .../dropdown_contents_labels_view.vue | 137 ++++++++++++-------- .../graphql/epic_labels.query.graphql | 15 +++ .../graphql/group_labels.query.graphql | 12 ++ .../labels_select_widget/labels_select_root.vue | 97 +++++++++++---- .../sidebar/todo_toggle/todo_button.stories.js | 2 +- .../components/upload_dropzone/upload_dropzone.vue | 2 +- .../user_deletion_obstacles/constants.js | 5 + .../user_deletion_obstacles_list.stories.js | 37 ++++++ .../user_deletion_obstacles_list.vue | 91 ++++++++++++++ .../components/user_deletion_obstacles/utils.js | 19 +++ .../components/user_popover/user_popover.vue | 22 ++-- .../vue_shared/components/web_ide_link.vue | 10 +- 38 files changed, 843 insertions(+), 382 deletions(-) create mode 100644 app/assets/javascripts/vue_shared/components/dropdown_keyboard_navigation.vue create mode 100644 app/assets/javascripts/vue_shared/components/filtered_search_bar/queries/epic.fragment.graphql create mode 100644 app/assets/javascripts/vue_shared/components/filtered_search_bar/queries/search_epics.query.graphql delete mode 100644 app/assets/javascripts/vue_shared/components/oncall_schedules_list.vue create mode 100644 app/assets/javascripts/vue_shared/components/project_selector/project_list_item.stories.js create mode 100644 app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/graphql/epic_labels.query.graphql create mode 100644 app/assets/javascripts/vue_shared/components/sidebar/labels_select_widget/graphql/group_labels.query.graphql create mode 100644 app/assets/javascripts/vue_shared/components/user_deletion_obstacles/constants.js create mode 100644 app/assets/javascripts/vue_shared/components/user_deletion_obstacles/user_deletion_obstacles_list.stories.js create mode 100644 app/assets/javascripts/vue_shared/components/user_deletion_obstacles/user_deletion_obstacles_list.vue create mode 100644 app/assets/javascripts/vue_shared/components/user_deletion_obstacles/utils.js (limited to 'app/assets/javascripts/vue_shared/components') diff --git a/app/assets/javascripts/vue_shared/components/blob_viewers/mixins.js b/app/assets/javascripts/vue_shared/components/blob_viewers/mixins.js index 0c1d55ae707..4cab5e964de 100644 --- a/app/assets/javascripts/vue_shared/components/blob_viewers/mixins.js +++ b/app/assets/javascripts/vue_shared/components/blob_viewers/mixins.js @@ -27,6 +27,11 @@ export default { required: false, default: '', }, + hideLineNumbers: { + type: Boolean, + required: false, + default: false, + }, }, mounted() { eventHub.$emit(SNIPPET_MEASURE_BLOBS_CONTENT); diff --git a/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue b/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue index 84770dbac6f..40044e518c3 100644 --- a/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue +++ b/app/assets/javascripts/vue_shared/components/blob_viewers/simple_viewer.vue @@ -8,8 +8,6 @@ export default { name: 'SimpleViewer', components: { GlIcon, - SourceEditor: () => - import(/* webpackChunkName: 'SourceEditor' */ '~/vue_shared/components/source_editor.vue'), }, mixins: [ViewerMixin, glFeatureFlagsMixin()], inject: ['blobHash'], @@ -22,9 +20,6 @@ export default { lineNumbers() { return this.content.split('\n').length; }, - refactorBlobViewerEnabled() { - return this.glFeatures.refactorBlobViewer; - }, }, mounted() { const { hash } = window.location; @@ -52,14 +47,8 @@ export default {