juniper icon indicating copy to clipboard operation
juniper copied to clipboard

GraphQL server library for Rust

Results 129 juniper issues
Sort by recently updated
recently updated
newest added

Currently Juniper has no concept of the GraphQL Schema Language / SDL (referred to as "SDL" from now on). There is no way in Juniper to go from a schema...

discussion

**Describe the bug** Seems to book (master) generation issue. **To Reproduce** If you go to subscription page, you will find below text instead of plain old generated html. ``` Currently...

bug
docs
blocker

[`execute_validated_query_async`](https://github.com/graphql-rust/juniper/blob/master/juniper/src/executor/mod.rs#L745) is using `std::sync::RwLock` which blocks the thread while waiting to read/write, this will probably block the whole runtime if running under tokio's [`basic_scheduler`](https://docs.rs/tokio/0.2.11/tokio/runtime/struct.Builder.html#method.basic_scheduler). Both [`tokio`](https://docs.rs/tokio/0.2.11/tokio/sync/struct.RwLock.html) and [`async-std`](https://docs.rs/async-std/1.5.0/async_std/sync/struct.RwLock.html) offer `async`...

bug
async

**Is your feature request related to a problem? Please describe.** I'm always frustrated when I need to replace: ```rust #[derive(juniper::GraphQLObject)] struct Foo { name: String } ``` by ```rust struct...

enhancement

I'm new to rust, and try to start play with juniper, the experience is really nice, thank for your great job. I'm currently use juniper_hyper since juniper_iron seems not support...

support
k::integration

**Is your feature request related to a problem? Please describe.** Sometimes it's necessary to run not `Send` future in juniper handler (for example to get data from database). However, when...

enhancement
area::async

We should use https://github.com/BurntSushi/quickcheck to make sure invalid queries are rejected and there are no crashes and panics.

enhancement
help wanted

**Is your feature request related to a problem? Please describe.** Unable to add custom proc_macro_attribute's to fields, so can't do any rewrite logic **Describe the solution you'd like** juniper::graphql_object to...

enhancement
help wanted
good-first-issue

https://github.com/seanmonstar/warp/issues/496 In the `warp_subscriptions` example, the playground cannot connect to the server via WebSocket because the WebSocket implementation in `wrap` has a unconfigurable `Sec-WebSocket-Protocol` header. Currently we can do a...

blocked
integration

Hi, Since there is no activity in #32 I've decided to write a separate crate for [graphql-parser](https://crates.io/crates/graphql-parser). It's not based on code here but built using excellent `combine` crate (making...