-
- Downloads
Expose permissions on types in GraphQL
This adds a reusable way to expose permissions for a user to types in GraphQL.
parent
627236c9
No related branches found
No related tags found
Showing
- app/graphql/types/base_object.rb 1 addition, 0 deletionsapp/graphql/types/base_object.rb
- app/graphql/types/merge_request_type.rb 2 additions, 0 deletionsapp/graphql/types/merge_request_type.rb
- app/graphql/types/permission_types/base_permission_type.rb 38 additions, 0 deletionsapp/graphql/types/permission_types/base_permission_type.rb
- app/graphql/types/permission_types/merge_request.rb 17 additions, 0 deletionsapp/graphql/types/permission_types/merge_request.rb
- app/graphql/types/permission_types/project.rb 20 additions, 0 deletionsapp/graphql/types/permission_types/project.rb
- app/graphql/types/project_type.rb 2 additions, 0 deletionsapp/graphql/types/project_type.rb
- app/presenters/merge_request_presenter.rb 4 additions, 0 deletionsapp/presenters/merge_request_presenter.rb
- app/serializers/merge_request_widget_entity.rb 1 addition, 1 deletionapp/serializers/merge_request_widget_entity.rb
- changelogs/unreleased/bvl-graphql-permissions.yml 5 additions, 0 deletionschangelogs/unreleased/bvl-graphql-permissions.yml
- doc/api/graphql/index.md 1 addition, 1 deletiondoc/api/graphql/index.md
- doc/development/api_graphql_styleguide.md 45 additions, 0 deletionsdoc/development/api_graphql_styleguide.md
- lib/gitlab/graphql/expose_permissions.rb 15 additions, 0 deletionslib/gitlab/graphql/expose_permissions.rb
- lib/gitlab/graphql/present/instrumentation.rb 10 additions, 1 deletionlib/gitlab/graphql/present/instrumentation.rb
- spec/graphql/types/merge_request_type_spec.rb 5 additions, 0 deletionsspec/graphql/types/merge_request_type_spec.rb
- spec/graphql/types/permission_types/base_permission_type_spec.rb 47 additions, 0 deletions...aphql/types/permission_types/base_permission_type_spec.rb
- spec/graphql/types/permission_types/merge_request_spec.rb 13 additions, 0 deletionsspec/graphql/types/permission_types/merge_request_spec.rb
- spec/graphql/types/permission_types/merge_request_type_spec.rb 5 additions, 0 deletions...graphql/types/permission_types/merge_request_type_spec.rb
- spec/graphql/types/permission_types/project_spec.rb 18 additions, 0 deletionsspec/graphql/types/permission_types/project_spec.rb
- spec/graphql/types/project_type_spec.rb 2 additions, 0 deletionsspec/graphql/types/project_type_spec.rb
- spec/requests/api/graphql/project/merge_request_spec.rb 70 additions, 0 deletionsspec/requests/api/graphql/project/merge_request_spec.rb
lib/gitlab/graphql/expose_permissions.rb
0 → 100644
Please register or sign in to comment