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

Hi there, thanks for this awesome library. Ive got two related questions its probably less messy to put in one issue, i hope thats ok. I want to map types...

First, I would like to say thank you for this great project. **Is your feature request related to a problem? Please describe.** I am looking to create a framework where...

enhancement

This issue aims to discuss the design of logging and tracing support in Juniper. Requirements: * Minimal performance impact (potentially completely disabled with a feature) * Backend-independet, so users can...

enhancement

There is some debugging information that is getting outputted in the graphql_input_object macro namely on [line 70](https://github.com/mhallin/juniper/blob/master/src/macros/input_object.rs#L70). Either, logging framework like Slog or Log should be used for outputting debugging...

enhancement
help wanted
easy

File one ``` graphql_object!(QueryRoot: Pool |&self| { field constant(&executor, id: String) -> FieldResult { ...... } }); ``` File two ``` graphql_object!(QueryRoot: Pool |&self| { field ssssss(&executor) -> FieldResult {...

enhancement

An error response from `juniper::FieldError::new` looks like this: ``` { "errors": [ { "message": "error 1", "locations": [{ "line": 2, "column": 4 }] } ] } ``` I would like...

enhancement

Switch to `cargo-release`'s workspace support (as mentioned in https://github.com/graphql-rust/juniper/issues/396). This would allow us to simplify our `cargo-release` stuff.

help wanted
k::toolchain

In the app I'm working on we want to track all errors in [Rollbar][]. The way we're currently doing that is by having a custom error type (`AppError`) and implementing...

enhancement

**Is your feature request related to a problem? Please describe.** (only tested using the `juniper_warp` integration) Currently every time I try to read the JSON body of the request before...

enhancement

In grahpql it is possible to produce quite complicated queries that could be used to exhaust resources. The simplest example of such an query would be a query that recursively...

enhancement