-
- Downloads
Initial setup GraphQL using graphql-ruby 1.8
- All definitions have been replaced by classes: http://graphql-ruby.org/schema/class_based_api.html - Authorization & Presentation have been refactored to work in the class based system - Loaders have been replaced by resolvers - Times are now coersed as ISO 8601
Showing
- .rubocop.yml 0 additions, 1 deletion.rubocop.yml
- Gemfile 1 addition, 2 deletionsGemfile
- Gemfile.lock 2 additions, 12 deletionsGemfile.lock
- 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 4 additions, 8 deletionsapp/graphql/gitlab_schema.rb
- app/graphql/loaders/base_loader.rb 0 additions, 15 deletionsapp/graphql/loaders/base_loader.rb
- app/graphql/loaders/iid_loader.rb 0 additions, 23 deletionsapp/graphql/loaders/iid_loader.rb
- app/graphql/resolvers/base_resolver.rb 4 additions, 0 deletionsapp/graphql/resolvers/base_resolver.rb
- app/graphql/resolvers/full_path_resolver.rb 7 additions, 9 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 44 additions, 43 deletionsapp/graphql/types/merge_request_type.rb
Loading
| Loading
| @@ -94,8 +94,7 @@ gem 'grape-entity', '~> 0.7.1' |
gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' | ||
# GraphQL API | ||
gem 'graphql', '~> 1.7.14' | ||
gem 'graphql-preload', '~> 2.0.0' | ||
gem 'graphql', '~> 1.8.0' | ||
gem 'graphiql-rails', '~> 1.4.10' | ||
# Disable strong_params so that Mash does not respond to :permitted? | ||
Loading
| Loading
|
app/graphql/functions/base_function.rb
0 → 100644
app/graphql/functions/echo.rb
0 → 100644
app/graphql/loaders/base_loader.rb
deleted
100644 → 0
app/graphql/loaders/iid_loader.rb
deleted
100644 → 0
app/graphql/resolvers/base_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
Please register or sign in to comment