-
- Downloads
Only check abilities on rendered GraphQL nodes
With this we only check abilities on the rendered edges of a GraphQL connection instead of all the nodes in it.
Showing
- lib/gitlab/graphql/authorize.rb 1 addition, 1 deletionlib/gitlab/graphql/authorize.rb
- lib/gitlab/graphql/authorize/authorize_field_service.rb 49 additions, 37 deletionslib/gitlab/graphql/authorize/authorize_field_service.rb
- lib/gitlab/graphql/connections/keyset_connection.rb 11 additions, 5 deletionslib/gitlab/graphql/connections/keyset_connection.rb
- lib/gitlab/graphql/errors.rb 0 additions, 1 deletionlib/gitlab/graphql/errors.rb
- spec/graphql/features/authorization_spec.rb 62 additions, 15 deletionsspec/graphql/features/authorization_spec.rb
- spec/graphql/gitlab_schema_spec.rb 1 addition, 1 deletionspec/graphql/gitlab_schema_spec.rb
- spec/lib/gitlab/graphql/authorize/authorize_field_service_spec.rb 71 additions, 59 deletions.../gitlab/graphql/authorize/authorize_field_service_spec.rb
- spec/lib/gitlab/graphql/connections/keyset_connection_spec.rb 5 additions, 0 deletions.../lib/gitlab/graphql/connections/keyset_connection_spec.rb
- spec/requests/api/graphql/project/issues_spec.rb 26 additions, 2 deletionsspec/requests/api/graphql/project/issues_spec.rb