From 16cfd85bcf0046ae97d7ea84dae7eea3eafafe99 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 9 Feb 2021 18:09:59 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../settings/group/bundle.js | 3 + .../group/components/group_settings_app.vue | 19 ++- app/finders/container_repositories_finder.rb | 9 +- .../container_repositories_resolver.rb | 9 +- .../types/container_repository_sort_enum.rb | 11 ++ app/models/container_repository.rb | 1 + app/models/note.rb | 2 +- app/models/pages/lookup_path.rb | 3 +- app/models/pages_deployment.rb | 7 ++ .../issues/import_csv/_button.html.haml | 2 +- .../shared/empty_states/_issues.html.haml | 2 +- app/workers/new_note_worker.rb | 2 +- .../290302-sort-container-repositories.yml | 5 + .../gl-button-empty-issue-placeholder.yml | 5 + .../track-5-mins-prod-app-usage.yml | 5 + doc/administration/file_hooks.md | 2 +- doc/administration/git_protocol.md | 2 +- doc/administration/integration/plantuml.md | 2 +- .../invalidate_markdown_cache.md | 2 +- doc/api/branches.md | 2 +- doc/api/commits.md | 2 +- doc/api/discussions.md | 2 +- .../graphql/reference/gitlab_schema.graphql | 65 ++++++++++ doc/api/graphql/reference/gitlab_schema.json | 91 ++++++++++++++ doc/api/graphql/reference/index.md | 17 +++ doc/api/keys.md | 2 +- doc/api/markdown.md | 2 +- doc/api/merge_request_context_commits.md | 2 +- doc/api/merge_requests.md | 2 +- doc/api/project_badges.md | 2 +- doc/api/project_import_export.md | 2 +- doc/api/project_statistics.md | 2 +- doc/api/project_templates.md | 2 +- doc/api/protected_branches.md | 2 +- doc/api/protected_tags.md | 2 +- doc/api/remote_mirrors.md | 2 +- doc/api/repository_files.md | 2 +- doc/api/repository_submodules.md | 2 +- doc/api/search.md | 2 +- doc/api/suggestions.md | 2 +- doc/api/tags.md | 2 +- doc/development/approval_rules.md | 2 +- doc/development/code_intelligence/index.md | 2 +- doc/development/documentation/index.md | 2 +- doc/development/internal_api.md | 2 +- doc/development/lfs.md | 2 +- .../new_fe_guide/modules/widget_extensions.md | 2 +- doc/gitlab-basics/README.md | 2 +- doc/gitlab-basics/add-file.md | 2 +- doc/gitlab-basics/command-line-commands.md | 2 +- doc/gitlab-basics/create-branch.md | 2 +- doc/gitlab-basics/feature_branch_workflow.md | 2 +- doc/gitlab-basics/start-using-git.md | 2 +- doc/integration/sourcegraph.md | 2 +- doc/intro/README.md | 2 +- doc/topics/git/feature_branch_development.md | 2 +- doc/topics/git/git_rebase.md | 2 +- doc/topics/git/how_to_install_git/index.md | 2 +- doc/topics/git/index.md | 2 +- doc/topics/git/lfs/index.md | 2 +- .../lfs/migrate_from_git_annex_to_git_lfs.md | 2 +- .../index.md | 2 +- doc/topics/git/partial_clone.md | 2 +- doc/topics/git/troubleshooting_git.md | 2 +- doc/topics/git/useful_git_commands.md | 2 +- doc/topics/gitlab_flow.md | 2 +- .../settings/instance_template_repository.md | 2 +- .../settings/push_event_activities_limit.md | 2 +- doc/user/asciidoc.md | 2 +- doc/user/discussions/index.md | 4 +- doc/user/markdown.md | 2 +- doc/user/profile/account/create_accounts.md | 2 + doc/user/project/autocomplete_characters.md | 2 +- doc/user/project/badges.md | 2 +- doc/user/project/code_intelligence.md | 2 +- doc/user/project/git_attributes.md | 2 +- doc/user/project/highlighting.md | 2 +- doc/user/project/index.md | 2 +- .../merge_requests/allow_collaboration.md | 2 +- .../authorization_for_merge_requests.md | 2 +- .../merge_requests/cherry_pick_changes.md | 2 +- .../merge_requests/creating_merge_requests.md | 2 +- .../merge_requests/fast_forward_merge.md | 2 +- .../project/merge_requests/getting_started.md | 2 +- doc/user/project/merge_requests/index.md | 2 +- .../merge_when_pipeline_succeeds.md | 2 +- .../merge_requests/resolve_conflicts.md | 2 +- .../project/merge_requests/revert_changes.md | 2 +- .../merge_requests/squash_and_merge.md | 2 +- doc/user/project/protected_branches.md | 2 +- doc/user/project/protected_tags.md | 2 +- doc/user/project/push_options.md | 2 +- doc/user/project/repository/branches/index.md | 2 +- .../project/repository/forking_workflow.md | 2 +- doc/user/project/repository/git_blame.md | 2 +- doc/user/project/repository/git_history.md | 2 +- .../repository/gpg_signed_commits/index.md | 2 +- doc/user/project/repository/index.md | 2 +- .../repository/jupyter_notebooks/index.md | 2 +- .../repository/repository_mirroring.md | 2 +- .../repository/x509_signed_commits/index.md | 2 +- doc/user/project/service_desk.md | 2 +- doc/user/project/settings/index.md | 2 +- doc/user/project/working_with_projects.md | 2 +- lib/gitlab/ci/features.rb | 2 +- .../ci_template_unique_counter.rb | 1 + .../known_events/common.yml | 5 + scripts/lint-doc.sh | 4 +- .../container_repositories_finder_spec.rb | 30 +++++ .../components/group_settings_app_spec.js | 76 +++++++---- .../container_repositories_resolver_spec.rb | 28 +++++ .../container_repository_sort_enum_spec.rb | 15 +++ spec/models/pages/lookup_path_spec.rb | 57 ++++----- spec/models/pages_deployment_spec.rb | 40 ++++++ .../project/container_repositories_spec.rb | 47 +++++++ spec/services/ci/register_job_service_spec.rb | 16 +++ .../vulnerabilities_findings_helper.rb | 118 ++++++++++++++++++ 117 files changed, 711 insertions(+), 160 deletions(-) create mode 100644 app/graphql/types/container_repository_sort_enum.rb create mode 100644 changelogs/unreleased/290302-sort-container-repositories.yml create mode 100644 changelogs/unreleased/gl-button-empty-issue-placeholder.yml create mode 100644 changelogs/unreleased/track-5-mins-prod-app-usage.yml create mode 100644 spec/graphql/types/container_repository_sort_enum_spec.rb create mode 100644 spec/support/migrations_helpers/vulnerabilities_findings_helper.rb diff --git a/app/assets/javascripts/packages_and_registries/settings/group/bundle.js b/app/assets/javascripts/packages_and_registries/settings/group/bundle.js index b2ff75fe1bd..1bf2336a1f4 100644 --- a/app/assets/javascripts/packages_and_registries/settings/group/bundle.js +++ b/app/assets/javascripts/packages_and_registries/settings/group/bundle.js @@ -1,10 +1,13 @@ import Vue from 'vue'; +import { GlToast } from '@gitlab/ui'; + import Translate from '~/vue_shared/translate'; import { parseBoolean } from '~/lib/utils/common_utils'; import SettingsApp from './components/group_settings_app.vue'; import { apolloProvider } from './graphql'; Vue.use(Translate); +Vue.use(GlToast); export default () => { const el = document.getElementById('js-packages-and-registries-settings'); diff --git a/app/assets/javascripts/packages_and_registries/settings/group/components/group_settings_app.vue b/app/assets/javascripts/packages_and_registries/settings/group/components/group_settings_app.vue index 71f683a1761..da90b7290e1 100644 --- a/app/assets/javascripts/packages_and_registries/settings/group/components/group_settings_app.vue +++ b/app/assets/javascripts/packages_and_registries/settings/group/components/group_settings_app.vue @@ -1,6 +1,5 @@