Commit graph

563 commits

Author SHA1 Message Date
theduke
0915c05c6c uuid feature: Implement uuid::Uuid as a scalar type
Fixes #86
2017-08-28 18:58:00 +02:00
Magnus Hallin
6710d780cf Update FieldError documentation with new value literal macro 2017-08-08 22:44:20 +02:00
Magnus Hallin
a97ac59135 Add value literal macro 2017-08-08 22:27:45 +02:00
Magnus Hallin
0c3c219364 Refiy FieldError as a real datatype, add a structured data field 2017-08-08 21:26:51 +02:00
Sam Rijs
d1d5829b44 Reject types with invalid names
Fixes #72
2017-08-08 21:17:21 +10:00
Sam Rijs
a0f2c3bbdd Implement support for dynamic schemas 2017-08-07 22:15:09 +02:00
theduke
a826b22ffb Update Readme and Cargo files for new repo url 2017-08-07 08:20:05 +02:00
theduke
2ca9baa441 Extracted iron/rocket crates and updated README.
Those now live in separate repos.
2017-08-07 08:20:05 +02:00
theduke
0c7e39f14e Rust fmt the whole codebase 2017-08-06 21:15:08 +02:00
theduke
619a2e57f9 Extraction of iron and rocket features into separate crates.
* Added juniper_iron crate
* Fixed up juniper_rocket crate
* Updated juniper/Cargo.toml
* Updated docs (readme, module docs)
* Export http integrator tests with export-test-schema feature
* Update CI tests (Use cargo-make )
* Format parts of the code base
2017-08-06 17:42:31 +02:00
Stanko Krtalić
82ecd92090 Fix Rocket integration
Rocket's traits have changed in version 0.3.0, this commit adjusts
the existing implementation to be compatible with the latest
version of the traits.
2017-08-06 13:41:55 +02:00
theduke
c008658052 Moving examples to juniper crate (for now) 2017-07-12 21:51:24 +02:00
theduke
4ab2f20b8f Restructure repository to Cargo workspace.
This makes it possible to:
* extract parser to own crate
* add juniper_codegen crate for custom derive stuff
* add integration tests
2017-07-12 21:51:24 +02:00