From 0e65189f85bb393e16e60335a42933beb0834295 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Wed, 13 May 2020 09:08:37 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .markdownlint.json | 1 + .../components/alert_details.vue | 23 ++- .../components/ci_variable_modal.vue | 8 ++ .../javascripts/ci_variable_list/index.js | 4 +- .../ci_variable_list/store/actions.js | 4 + .../ci_variable_list/store/mutation_types.js | 1 + .../ci_variable_list/store/mutations.js | 4 + .../ci_variable_list/store/state.js | 1 + .../javascripts/helpers/event_hub_factory.js | 9 ++ .../components/issuable_list_root_app.vue | 63 ++++++++ .../javascripts/issuables_list/index.js | 54 +++++-- .../javascripts/issue_show/components/app.vue | 2 +- .../pages/projects/issues/index/index.js | 5 +- .../projects/merge_requests_controller.rb | 16 ++- app/graphql/types/snippets/blob_type.rb | 9 ++ app/helpers/events_helper.rb | 2 + app/models/project.rb | 8 +- app/models/user.rb | 3 - app/policies/concerns/policy_actor.rb | 37 ++++- app/policies/project_policy.rb | 20 +++ ...ntainer_registry_authentication_service.rb | 27 +++- app/views/ci/variables/_index.html.haml | 2 +- app/views/projects/issues/index.html.haml | 5 + .../213566-package-deploy-token-auth.yml | 5 + ...age-which-displays-the-jira-import-sta.yml | 5 + .../216584-drop-ruby-memory-bytes.yml | 5 + .../fix-protected-vars-by-default.yml | 6 + .../unreleased/fix-wiki-activity-icons.yml | 5 + .../fj-expand-graphql-snippet-blob-type.yml | 5 + ...log-container-registry-access-warnings.yml | 5 + config/routes/merge_requests.rb | 1 + .../monitoring/prometheus/gitlab_metrics.md | 1 - .../graphql/reference/gitlab_schema.graphql | 10 ++ doc/api/graphql/reference/gitlab_schema.json | 32 +++++ doc/api/graphql/reference/index.md | 2 + doc/ci/yaml/README.md | 4 +- doc/development/contributing/index.md | 102 ++++++++----- .../contributing/merge_request_workflow.md | 2 +- doc/development/fe_guide/vue3_migration.md | 4 +- .../testing_guide/best_practices.md | 38 +++-- doc/topics/autodevops/index.md | 3 + doc/user/packages/maven_repository/index.md | 63 +++++++- lib/api/api_guard.rb | 9 +- lib/gitlab/auth/auth_finders.rb | 11 ++ lib/gitlab/metrics/samplers/influx_sampler.rb | 2 +- lib/gitlab/metrics/samplers/ruby_sampler.rb | 5 +- lib/gitlab/metrics/system.rb | 2 +- lib/gitlab/metrics/transaction.rb | 4 +- lib/gitlab/utils/measuring.rb | 2 +- locale/gitlab.pot | 6 + .../settings/integrations_controller_spec.rb | 4 +- .../settings/repository_controller_spec.rb | 2 +- .../merge_requests_controller_spec.rb | 135 ++++++++++++++++++ .../projects/pipelines_controller_spec.rb | 4 +- .../settings/repository_controller_spec.rb | 2 +- spec/features/explore/groups_spec.rb | 2 +- spec/features/groups/issues_spec.rb | 2 +- .../maintainer_edits_fork_spec.rb | 2 +- ...er_interacts_with_batched_mr_diffs_spec.rb | 2 +- .../settings/repository_settings_spec.rb | 4 +- ...ser_sees_revoke_deploy_token_modal_spec.rb | 2 +- spec/finders/fork_projects_finder_spec.rb | 2 +- .../alert_management_detail_spec.js | 20 ++- .../components/ci_variable_modal_spec.js | 7 + .../ci_variable_list/store/actions_spec.js | 10 ++ .../ci_variable_list/store/mutations_spec.js | 8 ++ .../helpers/event_hub_factory_spec.js | 96 ++++++++++--- .../components/issuable_list_root_app_spec.js | 71 +++++++++ .../issue_show/components/app_spec.js | 13 ++ spec/graphql/types/snippets/blob_type_spec.rb | 16 ++- spec/lib/gitlab/auth/auth_finders_spec.rb | 97 +++++++++---- .../relation_tree_restorer_spec.rb | 4 +- .../metrics/samplers/influx_sampler_spec.rb | 2 +- .../metrics/samplers/ruby_sampler_spec.rb | 2 +- spec/lib/gitlab/metrics/system_spec.rb | 8 +- spec/lib/gitlab/tracking_spec.rb | 8 +- .../wiki_pages/front_matter_parser_spec.rb | 6 +- spec/models/project_spec.rb | 18 +++ spec/models/wiki_page_spec.rb | 5 +- spec/policies/project_policy_spec.rb | 24 ++++ spec/requests/api/internal/base_spec.rb | 4 +- spec/requests/api/remote_mirrors_spec.rb | 2 +- spec/requests/api/search_spec.rb | 6 +- ...er_registry_authentication_service_spec.rb | 14 ++ spec/services/git/wiki_push_service_spec.rb | 2 +- .../check_storage_size_service_spec.rb | 11 +- spec/spec_helper.rb | 18 +-- spec/support/helpers/stub_feature_flags.rb | 34 +++-- .../diff_file_entity_shared_examples.rb | 2 +- .../helpers/stub_feature_flags_spec.rb | 130 +++++++++++++++++ 90 files changed, 1219 insertions(+), 229 deletions(-) create mode 100644 app/assets/javascripts/issuables_list/components/issuable_list_root_app.vue create mode 100644 changelogs/unreleased/213566-package-deploy-token-auth.yml create mode 100644 changelogs/unreleased/215542-show-flash-alert-on-issues-page-which-displays-the-jira-import-sta.yml create mode 100644 changelogs/unreleased/216584-drop-ruby-memory-bytes.yml create mode 100644 changelogs/unreleased/fix-protected-vars-by-default.yml create mode 100644 changelogs/unreleased/fix-wiki-activity-icons.yml create mode 100644 changelogs/unreleased/fj-expand-graphql-snippet-blob-type.yml create mode 100644 changelogs/unreleased/sh-log-container-registry-access-warnings.yml create mode 100644 spec/frontend/issuables_list/components/issuable_list_root_app_spec.js create mode 100644 spec/support_specs/helpers/stub_feature_flags_spec.rb diff --git a/.markdownlint.json b/.markdownlint.json index 897e096591c..caba86d4e67 100644 --- a/.markdownlint.json +++ b/.markdownlint.json @@ -45,6 +45,7 @@ "DevOps", "Elasticsearch", "Facebook", + "GDK", "Git LFS", "git-annex", "Git", diff --git a/app/assets/javascripts/alert_management/components/alert_details.vue b/app/assets/javascripts/alert_management/components/alert_details.vue index cee1988e3ec..d73e7892f54 100644 --- a/app/assets/javascripts/alert_management/components/alert_details.vue +++ b/app/assets/javascripts/alert_management/components/alert_details.vue @@ -1,5 +1,7 @@