graphql-ruby icon indicating copy to clipboard operation
graphql-ruby copied to clipboard

Ruby implementation of GraphQL

Results 180 graphql-ruby issues
Sort by recently updated
recently updated
newest added

It was noted in a comment in build_from_definition.rb that this might be a problem. It is a problem (this test currently fails with SystemStackError). @rmosolgo this is incomplete right now...

There seems to be an issue with fields that are selected through fragments or types of a field. While the `selections` method returns the expected list of field names, calling...

With this change it becomes possible to use `Lookahead#selection` and `Lookahead#selects?` to find a nested selection by [alias](https://spec.graphql.org/June2018/#sec-Field-Alias) name. When `with_alias` is true it will try to find selection by...

**Describe the bug** Yesterday we started using Dataloader to batch queries, and to our surprise, it made our GraphQL endpoint significantly slower. Here's the Scout chart: ![image](https://user-images.githubusercontent.com/5934604/154489838-d02f69f2-f637-4090-9c95-cce48cddf90d.png) The individual traces...

A long time ago, I made rmosolgo/graphiql-rails to use GraphiQL with Rails apps. I would like to repackage it as `GraphQL::GraphiQL` for a couple of reasons: - One less repo...

help wanted

**Describe the bug** At most places in Graphql Schema you can define string as Graphql Type and it's lazily constantized, but not in union resolve_type. Just for sake of consistency...

**Describe the bug** When using the ActionCable implementation for subscriptions it is impossible to rescue errors that happen inside the worker thread where messages are handled after a `.trigger` is...

**Describe the bug** when querying all the types in Schema.types it doesn't contain orphan types. It does contain orphan types when I run this in Rails Console. So I am...

This is neither a feature request nor a bug report exactly, but more a request for clarification and advice. We are currently porting an existing application from phoenix / elixir...

We rely on scope_items for access control, but it seems to me that the dataloader would bypass this. There's nothing in the documentation about it, which would lead me to...