From 635d82b15d83a88a2d073fbf3bb56f6ff626020f Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 1 Oct 2020 09:09:54 +0000 Subject: [PATCH] Add latest changes from gitlab-org/gitlab@master --- .../components/usage_ping_disabled.vue | 6 +- .../components/usage_ping_disabled.vue | 8 +- .../components/file_templates/dropdown.vue | 5 +- .../javascripts/lib/utils/datetime_utility.js | 19 +++++ .../dropdown/dropdown_search_input.vue | 5 ++ .../components/file_finder/index.vue | 11 ++- app/assets/stylesheets/pages/diff.scss | 4 - app/finders/group_members_finder.rb | 28 ++++--- app/graphql/mutations/base_mutation.rb | 1 + app/graphql/mutations/ci/base.rb | 7 +- .../mutations/design_management/move.rb | 9 ++- app/graphql/resolvers/base_resolver.rb | 1 + app/graphql/types/global_id_type.rb | 16 ++++ app/graphql/types/query_type.rb | 15 +++- app/helpers/groups/group_members_helper.rb | 2 +- app/models/group.rb | 9 +++ app/models/user.rb | 2 + app/views/admin/groups/show.html.haml | 2 +- ...m-sso-create-no-access-role-fe-changes.yml | 5 ++ ...671-don-t-init-http-metrics-in-sidekiq.yml | 5 ++ .../unreleased/mw-replace-fa-search-icons.yml | 5 ++ .../licensed/minimal_access_role.yml | 7 ++ config/initializers/7_prometheus_metrics.rb | 4 +- .../cloud_native_gitlab_pages/index.md | 2 +- doc/ci/variables/README.md | 9 +-- doc/development/api_graphql_styleguide.md | 14 ++++ .../test_coverage_visualization.md | 80 ++++++++++++++++++- lib/gitlab/graphql/global_id_compatibility.rb | 20 +++++ locale/gitlab.pot | 3 + .../lib/utils/datetime_utility_spec.js | 23 ++++++ spec/graphql/types/global_id_type_spec.rb | 26 ++++-- ...lowed_users_in_namespace_shared_context.rb | 2 +- 32 files changed, 303 insertions(+), 52 deletions(-) create mode 100644 changelogs/unreleased/220203-gitlab-com-sso-create-no-access-role-fe-changes.yml create mode 100644 changelogs/unreleased/250671-don-t-init-http-metrics-in-sidekiq.yml create mode 100644 changelogs/unreleased/mw-replace-fa-search-icons.yml create mode 100644 config/feature_flags/licensed/minimal_access_role.yml create mode 100644 lib/gitlab/graphql/global_id_compatibility.rb diff --git a/app/assets/javascripts/admin/cohorts/components/usage_ping_disabled.vue b/app/assets/javascripts/admin/cohorts/components/usage_ping_disabled.vue index 2ea55d44420ed..bc2d96832fae6 100644 --- a/app/assets/javascripts/admin/cohorts/components/usage_ping_disabled.vue +++ b/app/assets/javascripts/admin/cohorts/components/usage_ping_disabled.vue @@ -9,13 +9,13 @@ export default { }, inject: { svgPath: { - type: String, + default: '', }, docsLink: { - type: String, + default: '', }, primaryButtonPath: { - type: String, + default: '', }, }, }; diff --git a/app/assets/javascripts/admin/dev_ops_report/components/usage_ping_disabled.vue b/app/assets/javascripts/admin/dev_ops_report/components/usage_ping_disabled.vue index 5429ec403d36e..316827e1b0766 100644 --- a/app/assets/javascripts/admin/dev_ops_report/components/usage_ping_disabled.vue +++ b/app/assets/javascripts/admin/dev_ops_report/components/usage_ping_disabled.vue @@ -10,16 +10,16 @@ export default { }, inject: { isAdmin: { - type: Boolean, + default: false, }, svgPath: { - type: String, + default: '', }, docsLink: { - type: String, + default: '', }, primaryButtonPath: { - type: String, + default: '', }, }, }; diff --git a/app/assets/javascripts/ide/components/file_templates/dropdown.vue b/app/assets/javascripts/ide/components/file_templates/dropdown.vue index d80662f6ae1d5..cfd2555b7696d 100644 --- a/app/assets/javascripts/ide/components/file_templates/dropdown.vue +++ b/app/assets/javascripts/ide/components/file_templates/dropdown.vue @@ -1,12 +1,13 @@