juniper
juniper copied to clipboard
GraphQL server library for Rust
Hi! 👋 **Describe the bug** "Tutorial" link on https://graphql-rust.github.io/quickstart.html points to a 404 https://graphql-rust.github.io/tutorial.html **To Reproduce** 1. Visit that link 2. Click Tutorial **Expected behavior** It loads a valid page...
Right now my context has a lifetime ```rust use juniper::Context as JuniperContext; use postgres::transaction::Transaction; pub struct Context, } impl {} impl { pub fn new(tx: Transaction { Context { tx:...
What do you think about adding a `#[graphql(skip)]` attribute for deriving `GraphQLInputObject` like `GraphQLObject`? I often find myself wanting to skip fields for input objects (e.g. a database `id` that...
I have a project where I want to be able to have the database drive the entity types and (most) fields at runtime. There's two questions I have. Firstly I...
The juniper_warp release 0.6.5 includes the update of tokio from 0.2 to version 1 which was introduced in the juniper_warp 0.7.0 release. The end result being that anyone using a...
**Describe the bug** [Enums docs](https://github.com/graphql-rust/juniper/blob/3a70403aba7a74652036b74f1db43fc0cfb6bb55/docs/book/content/types/enums.md?plain=1#L7-L22) states that corresponding string values for the enum variants are all in uppercase. This is not the case **To Reproduce** Declare an enum like ```rustc...
cross-posting from https://github.com/apollographql/apollo-rs/issues/103 i'm wondering if there's any overlap between what these two crates are doing? If there's any scope for these two crates pulling together, rather than fragmenting the...
**Is your feature request related to a problem? Please describe.** There is no [security policy](https://github.com/graphql-rust/juniper/security/policy) set up for this project. Also, searching for `security` in the [documentation](https://docs.rs/juniper/0.15.7/juniper/?search=security) yields **0** results....
We should fuzz test `execute` and `execute_async` to make sure no external input can cause the library to panic or crash.