From 85dc423f7090da0a52c73eb66faf22ddb20efff9 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Sat, 19 Sep 2020 01:45:44 +0000 Subject: Add latest changes from gitlab-org/gitlab@13-4-stable-ee --- .../vue_shared/components/actions_button.vue | 90 +++++++++++ .../vue_shared/components/alert_details_table.vue | 70 +++++++++ .../vue_shared/components/awards_list.vue | 1 + .../components/blob_viewers/rich_viewer.vue | 6 +- .../components/blob_viewers/simple_viewer.vue | 1 + .../vue_shared/components/changed_file_icon.vue | 7 +- .../vue_shared/components/ci_badge_link.vue | 7 +- .../javascripts/vue_shared/components/ci_icon.vue | 6 +- .../vue_shared/components/clone_dropdown.vue | 16 +- .../javascripts/vue_shared/components/commit.vue | 15 +- .../content_viewer/viewers/download_viewer.vue | 7 +- .../content_viewer/viewers/markdown_viewer.vue | 3 +- .../date_time_picker/date_time_picker.vue | 35 ++--- .../vue_shared/components/dismissible_alert.vue | 1 + .../components/dropdown/dropdown_search_input.vue | 7 - .../components/droplab_dropdown_button.vue | 7 +- .../vue_shared/components/file_finder/index.vue | 40 ++--- .../vue_shared/components/file_finder/item.vue | 8 +- .../javascripts/vue_shared/components/file_row.vue | 18 ++- .../components/filtered_search_bar/constants.js | 19 +-- .../filtered_search_bar_root.vue | 43 ++++-- .../filtered_search_bar/filtered_search_utils.js | 166 ++++++++++++++++++++- .../filtered_search_bar/tokens/author_token.vue | 18 ++- .../filtered_search_bar/tokens/branch_token.vue | 115 ++++++++++++++ .../filtered_search_bar/tokens/label_token.vue | 18 ++- .../filtered_search_bar/tokens/milestone_token.vue | 13 +- .../components/filtered_search_dropdown.vue | 154 ------------------- .../vue_shared/components/gl_mentions.vue | 16 ++ .../vue_shared/components/header_ci_component.vue | 1 + .../vue_shared/components/help_popover.vue | 6 +- .../javascripts/vue_shared/components/icon.vue | 72 --------- .../components/issue/issue_milestone.vue | 7 +- .../components/issue/related_issuable_item.vue | 36 ++++- .../vue_shared/components/lib/utils/diff_utils.js | 2 - .../vue_shared/components/markdown/field.vue | 10 +- .../vue_shared/components/markdown/header.vue | 40 ++++- .../components/markdown/suggestion_diff_header.vue | 23 ++- .../components/markdown/suggestion_diff_row.vue | 12 +- .../vue_shared/components/markdown/suggestions.vue | 6 +- .../components/markdown/toolbar_button.vue | 28 +++- .../vue_shared/components/modal_copy_button.vue | 7 +- .../components/notes/noteable_warning.vue | 8 +- .../vue_shared/components/notes/skeleton_note.vue | 2 +- .../vue_shared/components/notes/system_note.vue | 48 +++--- .../project_selector/project_list_item.vue | 25 ++-- .../project_selector/project_selector.vue | 2 +- .../vue_shared/components/recaptcha_modal.vue | 1 + .../components/registry/code_instruction.vue | 82 ++++++++++ .../vue_shared/components/registry/details_row.vue | 42 ++++++ .../components/registry/history_item.vue | 36 +++++ .../vue_shared/components/registry/list_item.vue | 135 +++++++++++++++++ .../components/registry/metadata_item.vue | 63 ++++++++ .../vue_shared/components/registry/title_area.vue | 66 ++++++++ .../components/resizable_chart/constants.js | 6 +- .../components/resizable_chart/skeleton_loader.vue | 64 ++++---- .../services/build_custom_renderer.js | 15 +- .../services/build_html_to_markdown_renderer.js | 19 ++- .../renderers/render_attribute_definition.js | 7 + .../services/renderers/render_heading.js | 6 + .../renderers/render_identifier_paragraph.js | 31 +++- .../services/renderers/render_kramdown_list.js | 24 --- .../services/renderers/render_kramdown_text.js | 9 -- .../services/renderers/render_list_item.js | 6 + .../services/renderers/render_utils.js | 28 ++++ .../components/sidebar/collapsed_calendar_icon.vue | 6 +- .../components/sidebar/labels_select/base.vue | 23 ++- .../labels_select/dropdown_create_label.vue | 55 ++++--- .../sidebar/labels_select/dropdown_header.vue | 16 +- .../labels_select/dropdown_value_collapsed.vue | 6 +- .../labels_select_vue/labels_select_root.vue | 12 +- .../sidebar/labels_select_vue/store/actions.js | 3 + .../labels_select_vue/store/mutation_types.js | 1 + .../sidebar/labels_select_vue/store/mutations.js | 4 + .../vue_shared/components/timezone_dropdown.vue | 8 +- .../vue_shared/components/todo_button.vue | 28 ++++ .../vue_shared/components/toggle_button.vue | 2 +- .../vue_shared/components/tooltip_on_truncate.vue | 4 +- .../javascripts/vue_shared/components/url_sync.vue | 4 +- .../components/user_popover/user_popover.vue | 12 +- .../vue_shared/components/web_ide_link.vue | 118 +++++++++++++++ 80 files changed, 1611 insertions(+), 573 deletions(-) create mode 100644 app/assets/javascripts/vue_shared/components/actions_button.vue create mode 100644 app/assets/javascripts/vue_shared/components/alert_details_table.vue create mode 100644 app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/branch_token.vue delete mode 100644 app/assets/javascripts/vue_shared/components/filtered_search_dropdown.vue delete mode 100644 app/assets/javascripts/vue_shared/components/icon.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/code_instruction.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/details_row.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/history_item.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/list_item.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/metadata_item.vue create mode 100644 app/assets/javascripts/vue_shared/components/registry/title_area.vue create mode 100644 app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers/render_attribute_definition.js create mode 100644 app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers/render_heading.js delete mode 100644 app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers/render_kramdown_list.js delete mode 100644 app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers/render_kramdown_text.js create mode 100644 app/assets/javascripts/vue_shared/components/rich_content_editor/services/renderers/render_list_item.js create mode 100644 app/assets/javascripts/vue_shared/components/todo_button.vue create mode 100644 app/assets/javascripts/vue_shared/components/web_ide_link.vue (limited to 'app/assets/javascripts/vue_shared/components') diff --git a/app/assets/javascripts/vue_shared/components/actions_button.vue b/app/assets/javascripts/vue_shared/components/actions_button.vue new file mode 100644 index 00000000000..f333ab49ead --- /dev/null +++ b/app/assets/javascripts/vue_shared/components/actions_button.vue @@ -0,0 +1,90 @@ + + + diff --git a/app/assets/javascripts/vue_shared/components/alert_details_table.vue b/app/assets/javascripts/vue_shared/components/alert_details_table.vue new file mode 100644 index 00000000000..c94e784c01e --- /dev/null +++ b/app/assets/javascripts/vue_shared/components/alert_details_table.vue @@ -0,0 +1,70 @@ + + diff --git a/app/assets/javascripts/vue_shared/components/awards_list.vue b/app/assets/javascripts/vue_shared/components/awards_list.vue index c0a42e08dee..e1f54b62223 100644 --- a/app/assets/javascripts/vue_shared/components/awards_list.vue +++ b/app/assets/javascripts/vue_shared/components/awards_list.vue @@ -1,4 +1,5 @@ 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 55a6267f9ff..bbe72a2b122 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 @@ -1,4 +1,5 @@ diff --git a/app/assets/javascripts/vue_shared/components/clone_dropdown.vue b/app/assets/javascripts/vue_shared/components/clone_dropdown.vue index 6f5ea8dcbee..5c6bd5892ae 100644 --- a/app/assets/javascripts/vue_shared/components/clone_dropdown.vue +++ b/app/assets/javascripts/vue_shared/components/clone_dropdown.vue @@ -1,7 +1,7 @@ diff --git a/app/assets/javascripts/vue_shared/components/commit.vue b/app/assets/javascripts/vue_shared/components/commit.vue index 23bea6c28b4..c1c8fb3a6e2 100644 --- a/app/assets/javascripts/vue_shared/components/commit.vue +++ b/app/assets/javascripts/vue_shared/components/commit.vue @@ -1,10 +1,9 @@ @@ -236,12 +237,13 @@ export default { aria-hidden="true" class="fa fa-search dropdown-input-search" > - + />
diff --git a/app/assets/javascripts/vue_shared/components/file_finder/item.vue b/app/assets/javascripts/vue_shared/components/file_finder/item.vue index 79c62cd9938..4c496ba3f9b 100644 --- a/app/assets/javascripts/vue_shared/components/file_finder/item.vue +++ b/app/assets/javascripts/vue_shared/components/file_finder/item.vue @@ -1,6 +1,6 @@ + + diff --git a/app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/label_token.vue b/app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/label_token.vue index 726a1c49993..7a9c5c277eb 100644 --- a/app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/label_token.vue +++ b/app/assets/javascripts/vue_shared/components/filtered_search_bar/tokens/label_token.vue @@ -3,7 +3,7 @@ import { GlToken, GlFilteredSearchToken, GlFilteredSearchSuggestion, - GlNewDropdownDivider as GlDropdownDivider, + GlDropdownDivider, GlLoadingIcon, } from '@gitlab/ui'; import { debounce } from 'lodash'; @@ -14,10 +14,9 @@ import { __ } from '~/locale'; import { convertObjectPropsToCamelCase } from '~/lib/utils/common_utils'; import { stripQuotes } from '../filtered_search_utils'; -import { NO_LABEL, DEBOUNCE_DELAY } from '../constants'; +import { DEFAULT_LABELS, DEBOUNCE_DELAY } from '../constants'; export default { - noLabel: NO_LABEL, components: { GlToken, GlFilteredSearchToken, @@ -38,6 +37,7 @@ export default { data() { return { labels: this.config.initialLabels || [], + defaultLabels: this.config.defaultLabels || DEFAULT_LABELS, loading: true, }; }, @@ -105,10 +105,14 @@ export default { >