nWacky
eb941e509a
Add subscription support ( #433 )
...
Co-authored-by: tyranron <tyranron@gmail.com>
Co-authored-by: Christian Legnitto <LegNeato@users.noreply.github.com>
2020-03-18 20:31:36 -07:00
Christian Legnitto
2796d8df9a
More clippy fixes ( #565 )
2020-03-13 23:02:43 -07:00
Christian Legnitto
3b5cf4ad64
Fix some clippy lints ( #564 )
...
* Fix some clippy lints
2020-03-13 22:03:36 -07:00
Christian Legnitto
e9b8aa2c38
Rename execute -> execute_sync, execute_async -> execute ( #556 )
2020-03-09 22:40:26 -07:00
Christian Legnitto
00b111a1ff
Remove async
feature gate ( #554 )
...
This still has the async / non-async split. Future diffs will get
rid of `GraphQLTypeAsync` and move everything into `GraphQLType`.
2020-03-08 23:20:11 -07:00
Oleksandr
dea15f489d
Disable default features for rocket integration ( #530 )
2020-02-12 23:43:05 -07:00
Christian Legnitto
211737cee0
Format code
2020-01-29 07:51:35 -05:00
Christian Legnitto
c8bec0fba3
Fix test
2020-01-29 07:51:35 -05:00
Christian Legnitto
b9193ddb61
Remove deprecated function
2020-01-29 07:51:35 -05:00
Christian Legnitto
036b72796a
Only run async tests on master for crates that require master
2020-01-21 09:22:14 -08:00
Christian Legnitto
9a634bb8e2
Add fake features to integration crates
2020-01-21 08:17:49 -08:00
Christian Legnitto
0542c3aeac
Release juniper_rocket 0.5.2
2020-01-18 17:14:35 -08:00
Christian Legnitto
73dc5cd5b8
Release juniper 0.14.2
2020-01-18 17:14:35 -08:00
Christoph Herzog
5d270b7dea
Formatting
2019-11-15 22:18:38 +01:00
Christoph Herzog
50605ee73e
Duplicate juniper_rocket for async
...
This is required because rocket only supports futures on a git branch.
2019-11-15 21:52:22 +01:00
Christoph Herzog
36c71d7162
chore: Remove ScalarRefValue trait
...
The trait was introduced while introducing generic scalars, but is not
actually required or useful. It's functionality is fully covered by
methods on the `ScalarValue` trait.
It also forced a lof of for<'a> ScalarRefValue bounds all over the code,
complicating signatures a lot.
It is completely removed now.
2019-11-14 01:21:41 +01:00
nWacky
a5580a939d
Update most crates to futures 0.3, add todos on not updated crates
2019-11-12 12:04:09 +00:00
Christian Legnitto
c298697619
Release juniper_rocket 0.5.1
2019-11-05 11:14:17 +03:00
Christian Legnitto
191468bf04
Release juniper 0.14.1
2019-11-05 11:14:16 +03:00
tyranron
635bf1ff34
Merge branch 'async-await' into remove-async-closure-feature
...
# Conflicts:
# examples/warp_async/src/main.rs
# integration_tests/async_await/src/main.rs
# juniper/src/lib.rs
# juniper_benchmarks/src/lib.rs
# juniper_rocket/src/lib.rs
# juniper_warp/src/lib.rs
2019-10-10 13:20:00 +02:00
Kai Ren
8d33e8db12
Upgrade futures-preview, tokio crates and remove unnecessary 'async_await' feature ( #436 )
2019-10-09 22:22:13 -07:00
Christoph Herzog
c270c038ef
Enable merge_imports rustfmt setting.
...
style: Enable rustfmt merge_imports and format
This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.
Note that the setting is not stable yet, but will be with Rust 1.38.
In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-10-09 22:22:13 -07:00
Graeme Coupar
47e7003a7b
Fix the rest of the rocket stuff
2019-10-09 22:22:13 -07:00
Graeme Coupar
1e348ea1bd
Update for latest rust nightly
2019-10-09 22:22:13 -07:00
Graeme Coupar
65a641c7d6
Some more updates to juniper_rocket
2019-10-09 22:22:13 -07:00
Graeme Coupar
8033deba12
Update to support async branch of rocket.
2019-10-09 22:22:13 -07:00
tyranron
5d3ed9ac72
Remove async_closure feature usage
2019-10-10 00:07:10 +02:00
tyranron
639c29e91e
Upgrade futures-preview, tokio crates and remove unnecessary 'async_await' feature
2019-10-09 20:11:34 +02:00
Christian Legnitto
2afec7f433
Release juniper_rocket 0.5.0
2019-09-29 19:09:06 -07:00
Christian Legnitto
dbbceae643
Release juniper 0.14.0
2019-09-29 19:04:31 -07:00
Christoph Herzog
37e35c0180
Enable merge_imports rustfmt setting.
...
style: Enable rustfmt merge_imports and format
This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.
Note that the setting is not stable yet, but will be with Rust 1.38.
In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-08-26 20:57:25 -07:00
Graeme Coupar
66cab53345
Fix the rest of the rocket stuff
2019-08-21 16:47:47 +01:00
Graeme Coupar
6c54f05efb
Update for latest rust nightly
2019-08-21 16:34:57 +01:00
Graeme Coupar
1d7ee1bcb1
Some more updates to juniper_rocket
2019-08-21 16:34:57 +01:00
Graeme Coupar
bb582e998c
Update to support async branch of rocket.
2019-08-21 16:34:49 +01:00
Christoph Herzog
835dee1a8e
Enable merge_imports rustfmt setting.
...
style: Enable rustfmt merge_imports and format
This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.
Note that the setting is not stable yet, but will be with Rust 1.38.
In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-08-21 15:42:16 +02:00
Christian Legnitto
9909b2dc1b
Release juniper_rocket 0.4.1
2019-07-29 08:11:42 -07:00
Christian Legnitto
48c26a26b3
Release juniper 0.13.1
2019-07-29 08:08:05 -07:00
Christian Legnitto
60ba06f846
Release juniper_rocket 0.4.0
2019-07-19 14:01:21 -07:00
Christian Legnitto
54f98f46db
Release juniper 0.13.0
2019-07-19 14:01:21 -07:00
Andrey Kutejko
5b9a0bd31b
Split Query and Database types in example schema ( #360 )
2019-05-18 09:07:51 -07:00
Christian Legnitto
81a2c2bd90
Release juniper_rocket 0.3.0
2019-05-16 19:11:10 -07:00
Christian Legnitto
9c9e3da72d
Release juniper 0.12.0
2019-05-16 19:03:21 -07:00
David Pedersen
2518eff0c9
Expose the operation name from juniper_rocket::GraphQLRequest
( #353 )
...
Measuring the runtime of queries will only tell if there are slow
queries. To find out which queries are slow you need the operation name.
Getting the operation name was previously not possible from a Rocket
request handler. This fixes that.
2019-05-15 07:26:40 -07:00
Christoph Herzog
166c6d00c5
(tooling) Update release config to bump doc_root.
2019-05-15 11:20:51 +02:00
Yusuke Sasaki
0ae2475bb8
add #[doc(html_root_url)]
to all published crates
2019-05-15 11:20:51 +02:00
Christian Legnitto
794568e463
Add release automation ( #346 )
...
See `RELEASING.md` for directions
2019-05-11 23:51:28 -07:00
Christoph Herzog
5a4230e0d0
Remove macro_use + extern crate statements (2018 edition)
2019-05-02 18:44:56 +02:00
Christoph Herzog
54a1b64a79
Refactor code to 2018 edition with 'cargo fix --edition'
2019-05-02 18:44:56 +02:00
Jakob Gillich
b4a0669b37
Add GraphQL Playground integration ( #317 )
2019-01-25 20:58:01 -08:00