Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/graphql/types/group_type.rb')
-rw-r--r--app/graphql/types/group_type.rb15
1 files changed, 13 insertions, 2 deletions
diff --git a/app/graphql/types/group_type.rb b/app/graphql/types/group_type.rb
index 4e5ddbac8a2..3543ac29c17 100644
--- a/app/graphql/types/group_type.rb
+++ b/app/graphql/types/group_type.rb
@@ -193,14 +193,14 @@ module Types
null: true,
description: 'List of descendant groups of this group.',
complexity: 5,
- resolver: Resolvers::GroupsResolver
+ resolver: Resolvers::NestedGroupsResolver
field :ci_variables,
Types::Ci::GroupVariableType.connection_type,
null: true,
description: "List of the group's CI/CD variables.",
authorize: :admin_group,
- method: :variables
+ resolver: Resolvers::Ci::VariablesResolver
field :runners, Types::Ci::RunnerType.connection_type,
null: true,
@@ -233,6 +233,17 @@ module Types
resolver: Resolvers::WorkItems::TypesResolver,
description: 'Work item types available to the group.'
+ field :releases,
+ Types::ReleaseType.connection_type,
+ null: true,
+ description: 'Releases belonging to projects in the group.',
+ resolver: Resolvers::GroupReleasesResolver
+
+ field :data_transfer, Types::DataTransfer::GroupDataTransferType,
+ null: true,
+ resolver: Resolvers::DataTransferResolver.group,
+ description: 'Data transfer data point for a specific period. This is mocked data under a development feature flag.'
+
def label(title:)
BatchLoader::GraphQL.for(title).batch(key: group) do |titles, loader, args|
LabelsFinder