From 60082b335c09b27ebee3452a36cc62eb76df3480 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Fri, 19 Jun 2020 21:08:32 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../edit/components/dynamic_field.vue | 5 +- .../concerns/integrations_actions.rb | 5 +- app/finders/projects_finder.rb | 10 ++ app/helpers/services_helper.rb | 41 +++--- app/models/project.rb | 1 + app/policies/global_policy.rb | 3 + .../dashboard/grafana_metric_embed_service.rb | 6 +- .../dashboard/transient_embed_service.rb | 2 +- app/views/admin/services/_form.html.haml | 2 +- app/views/admin/services/edit.html.haml | 1 + .../layouts/nav/sidebar/_admin.html.haml | 6 +- app/views/projects/services/_form.html.haml | 2 +- app/views/shared/_service_settings.html.haml | 23 ++- app/views/shared/integrations/edit.html.haml | 1 + ...ustin_ho-refine-ui-of-integration-form.yml | 5 + ...end-add-CI_ROOT_NAMESPACE-env-variable.yml | 5 + .../projects-api-sort-by-statistics.yml | 5 + .../sh-fix-gitaly-blob-service-durations.yml | 5 + ...ze_and_project_id_to_project_statistics.rb | 17 +++ ...ze_and_project_id_to_project_statistics.rb | 17 +++ ...ze_and_project_id_to_project_statistics.rb | 17 +++ db/structure.sql | 9 ++ doc/administration/feature_flags.md | 4 +- doc/api/pipelines.md | 2 +- doc/api/projects.md | 3 +- doc/ci/junit_test_reports.md | 14 +- doc/ci/variables/README.md | 3 + doc/ci/variables/predefined_variables.md | 1 + lib/api/helpers.rb | 1 + lib/api/helpers/projects_helpers.rb | 2 + lib/api/projects.rb | 28 +++- lib/gitlab/diff/file_collection/base.rb | 16 +- lib/gitlab/diff/position_tracer.rb | 4 + .../diff/position_tracer/base_strategy.rb | 1 + .../diff/position_tracer/image_strategy.rb | 10 +- .../diff/position_tracer/line_strategy.rb | 30 ++-- lib/gitlab/gitaly_client/blob_service.rb | 82 ++++++----- lib/gitlab/metrics/dashboard/errors.rb | 6 +- .../stages/metric_endpoint_inserter.rb | 8 +- locale/gitlab.pot | 42 +++++- spec/finders/projects_finder_spec.rb | 11 ++ .../edit/components/dynamic_field_spec.js | 14 ++ spec/helpers/services_helper_spec.rb | 5 - .../position_tracer/image_strategy_spec.rb | 113 ++++++++++++++ .../position_tracer/line_strategy_spec.rb | 138 ++++++++++++++++++ spec/models/ci/bridge_spec.rb | 4 +- spec/models/ci/build_spec.rb | 1 + spec/policies/global_policy_spec.rb | 18 +++ spec/requests/api/projects_spec.rb | 79 ++++++++++ spec/support/helpers/test_env.rb | 4 + 50 files changed, 708 insertions(+), 124 deletions(-) create mode 100644 changelogs/unreleased/justin_ho-refine-ui-of-integration-form.yml create mode 100644 changelogs/unreleased/nfriend-add-CI_ROOT_NAMESPACE-env-variable.yml create mode 100644 changelogs/unreleased/projects-api-sort-by-statistics.yml create mode 100644 changelogs/unreleased/sh-fix-gitaly-blob-service-durations.yml create mode 100644 db/migrate/20200605160806_add_index_on_repository_size_and_project_id_to_project_statistics.rb create mode 100644 db/migrate/20200605160836_add_index_on_storage_size_and_project_id_to_project_statistics.rb create mode 100644 db/migrate/20200605160851_add_index_on_wiki_size_and_project_id_to_project_statistics.rb diff --git a/app/assets/javascripts/integrations/edit/components/dynamic_field.vue b/app/assets/javascripts/integrations/edit/components/dynamic_field.vue index 29318d6aaa8..29edd18cef2 100644 --- a/app/assets/javascripts/integrations/edit/components/dynamic_field.vue +++ b/app/assets/javascripts/integrations/edit/components/dynamic_field.vue @@ -135,8 +135,11 @@ export default { :label-for="fieldId" :invalid-feedback="__('This field is required.')" :state="valid" - :description="help" > + +