-
- Downloads
Merge branch 'bvl-graphql-start-34754' into 'master'
GraphQL setup: Basic Project and Merge request endpoint Closes #34754 See merge request gitlab-org/gitlab-ce!19008
No related branches found
No related tags found
Showing
- Gemfile 4 additions, 0 deletionsGemfile
- Gemfile.lock 6 additions, 0 deletionsGemfile.lock
- app/controllers/graphql_controller.rb 45 additions, 0 deletionsapp/controllers/graphql_controller.rb
- app/graphql/functions/base_function.rb 4 additions, 0 deletionsapp/graphql/functions/base_function.rb
- app/graphql/functions/echo.rb 13 additions, 0 deletionsapp/graphql/functions/echo.rb
- app/graphql/gitlab_schema.rb 8 additions, 0 deletionsapp/graphql/gitlab_schema.rb
- app/graphql/mutations/.keep 0 additions, 0 deletionsapp/graphql/mutations/.keep
- app/graphql/resolvers/base_resolver.rb 4 additions, 0 deletionsapp/graphql/resolvers/base_resolver.rb
- app/graphql/resolvers/full_path_resolver.rb 19 additions, 0 deletionsapp/graphql/resolvers/full_path_resolver.rb
- app/graphql/resolvers/merge_request_resolver.rb 21 additions, 0 deletionsapp/graphql/resolvers/merge_request_resolver.rb
- app/graphql/resolvers/project_resolver.rb 11 additions, 0 deletionsapp/graphql/resolvers/project_resolver.rb
- app/graphql/types/base_enum.rb 4 additions, 0 deletionsapp/graphql/types/base_enum.rb
- app/graphql/types/base_field.rb 5 additions, 0 deletionsapp/graphql/types/base_field.rb
- app/graphql/types/base_input_object.rb 4 additions, 0 deletionsapp/graphql/types/base_input_object.rb
- app/graphql/types/base_interface.rb 5 additions, 0 deletionsapp/graphql/types/base_interface.rb
- app/graphql/types/base_object.rb 7 additions, 0 deletionsapp/graphql/types/base_object.rb
- app/graphql/types/base_scalar.rb 4 additions, 0 deletionsapp/graphql/types/base_scalar.rb
- app/graphql/types/base_union.rb 4 additions, 0 deletionsapp/graphql/types/base_union.rb
- app/graphql/types/merge_request_type.rb 47 additions, 0 deletionsapp/graphql/types/merge_request_type.rb
- app/graphql/types/mutation_type.rb 7 additions, 0 deletionsapp/graphql/types/mutation_type.rb
Loading
| Loading
| @@ -93,6 +93,10 @@ gem 'grape', '~> 1.0' |
gem 'grape-entity', '~> 0.7.1' | ||
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' | ||
# GraphQL API | ||
gem 'graphql', '~> 1.8.0' | ||
gem 'graphiql-rails', '~> 1.4.10' | ||
# Disable strong_params so that Mash does not respond to :permitted? | ||
gem 'hashie-forbidden_attributes' | ||
Loading
| Loading
|
app/controllers/graphql_controller.rb
0 → 100644
app/graphql/functions/base_function.rb
0 → 100644
app/graphql/functions/echo.rb
0 → 100644
app/graphql/gitlab_schema.rb
0 → 100644
app/graphql/mutations/.keep
0 → 100644
app/graphql/resolvers/base_resolver.rb
0 → 100644
app/graphql/resolvers/full_path_resolver.rb
0 → 100644
app/graphql/resolvers/project_resolver.rb
0 → 100644
app/graphql/types/base_enum.rb
0 → 100644
app/graphql/types/base_field.rb
0 → 100644
app/graphql/types/base_input_object.rb
0 → 100644
app/graphql/types/base_interface.rb
0 → 100644
app/graphql/types/base_object.rb
0 → 100644
app/graphql/types/base_scalar.rb
0 → 100644
app/graphql/types/base_union.rb
0 → 100644
app/graphql/types/merge_request_type.rb
0 → 100644
app/graphql/types/mutation_type.rb
0 → 100644
Please register or sign in to comment