Commit Graph

217 Commits

Author SHA1 Message Date
Sunli
f5e3329e86 Implement InputType and OutputType for [T; N] array. 2021-06-17 10:39:27 +08:00
Sunli
29a4b51a4e Update CHANGELOG.md 2021-06-16 17:21:45 +08:00
Sunli
849fb58cec Update CHANGELOG.md 2021-06-16 15:09:44 +08:00
Yin Jifeng
29593c6d45 feat: support bson v2.0.0-beta 2021-06-11 11:00:19 +08:00
Sunli
ea10d1656d Update CHANGELOG.md 2021-06-10 10:18:30 +08:00
Sunli
4c98ad2c92 Allow field guards to support paths. #536 2021-06-08 19:42:53 +08:00
Sunli
d22943cd03 Update CHANGELOG.md 2021-06-08 10:26:17 +08:00
Sunli
131309ef3f Update CHANGELOG.md 2021-06-08 10:26:00 +08:00
Sunli
b15e421f1e Update CHANGELOG.md 2021-06-07 14:38:32 +08:00
Sunli
c48ab7f17a Update CHANGELOG & Docs 2021-06-07 14:22:45 +08:00
Sunli
170d05283d Update changelog 2021-06-01 17:13:21 +08:00
Sunli
78bb4da72f Update CHANGELOG.md 2021-05-18 10:03:26 +08:00
Sunli
a4d38edadf Update CHANGELOG.md 2021-05-11 19:17:16 +08:00
Sunli
1c4eed1a92 Update CHANGELOG.md 2021-05-11 15:30:04 +08:00
Sunli
bdaea0f74d Update CHANGELOG.md 2021-05-08 14:11:56 +08:00
Sunli
81486980a5 Rustfmt 2021-05-08 14:10:59 +08:00
Sunli
e10ba3465a Update CHANGELOG.md 2021-05-06 16:45:43 +08:00
Sunli
cdd13ea1be Fix the problem that the ComplexObject macro cannot work due to the secret attribute. 2021-04-23 10:25:00 +08:00
Sunli
9c48e31d7b Update CHANGELOG.md 2021-04-12 15:56:25 +08:00
Sunli
005c381954 Update CHANGELOG.md 2021-04-09 16:56:42 +08:00
Sunli
df97a8334b Update CHANGELOG.md 2021-04-08 11:33:09 +08:00
Sunli
6aa191fba5 Add secret attribute for arguments, they will not appear in the log. #463 2021-04-07 19:40:19 +08:00
Sunli
fe7a373129 Update CHANGELOG.md 2021-04-05 13:25:00 +08:00
Sunli
c7ea376317 Add async_graphql_warp::graphql_protocol, async_graphql_warp::graphql_subscription_upgrade and async_graphql_warp::graphql_subscription_upgrade_with_data to control WebSocket subscription more finely. 2021-04-05 13:24:39 +08:00
Sunli
bd513a73bc Add async_graphql_warp::graphql_protocol, async_graphql_warp::graphql_subscription_upgrade and async_graphql_warp::graphql_subscription_upgrade_with_data to control WebSocket subscription more finely. 2021-04-05 13:20:02 +08:00
Sunli
22a5e71215 Improve Extensions. 2021-04-05 12:21:02 +08:00
Sunli
7000651b88 Rework Extension 2021-04-04 14:37:41 +08:00
Sunli
14718a2e4c Add the BuildHasher generic parameter to dataloader::HashMapCache to allow custom hashing algorithms. #455 2021-04-02 18:22:06 +08:00
Sunli
06bac3e0d4 Update CHANGELOG.md 2021-04-02 11:20:00 +08:00
Sunli
659ddfa47e Add SelectionField::alias and SelectionField::arguments methods. 2021-04-02 11:04:59 +08:00
Sunli
67cc98da33 Update CHANGELOG.md 2021-04-01 20:57:31 +08:00
Sunli
7ff4db8f1a Implements ScalarType for serde_json::Value. 2021-04-01 16:54:54 +08:00
Sunli
c359ddaffe Update CHANGELOG.md 2021-04-01 15:53:23 +08:00
Sunli
04b9309f09 Add name and visible attributes for Newtype macro for define a new scalar. #437 2021-03-31 19:28:19 +08:00
Sunli
39609cf116 Remove SchemaBuilder::override_name method. #437 2021-03-31 16:54:57 +08:00
Sunli
f62843cbd3 Add Request::disable_introspection method. #456 2021-03-30 11:59:57 +08:00
Sunli
c12f14bb2d Update CHANGELOG.md 2021-03-26 12:06:13 +08:00
Sunli
845f6a514a Update CHANGELOG.md 2021-03-25 09:10:49 +08:00
Sunli
fc08f2c3d7
Update CHANGELOG.md 2021-03-24 19:27:19 +08:00
Sunli
8b7c45dc58 Update CHANGELOG.md 2021-03-22 13:31:38 +08:00
Sunli
d6c79771d5 Remove TracingConfig
Now Request span always takes the current span as the parent, so this option is no longer needed.
2021-03-22 12:01:49 +08:00
Sunli
8310fa4350 Now all features are not activated by default. 2021-03-22 10:39:17 +08:00
Sunli
6dfd660e6a Add extension::OpenTelemetry. 2021-03-22 09:36:14 +08:00
Sunli
aa1e72e68e Add SchemaBuilder::enable_subscription_in_federation method. #449 2021-03-20 17:22:18 +08:00
Sunli
270a8c508f Update CHANGELOG.md 2021-03-20 10:35:39 +08:00
Sunli
d5792c09a9 Update CHANGELOG.md 2021-03-18 10:21:57 +08:00
Sunli
08c1ace4b6 Fix the problem that the validation does not work on some inline fragments. 2021-03-14 10:15:52 +08:00
Sunli
fbf175b394 Add DataLoader::loader method. #441 2021-03-12 15:41:10 +08:00
Sunli
a18a4bcd9f Update CHANGELOG.md 2021-03-10 09:24:34 +08:00
Sunli
3128036630 Update CHANGELOG.md 2021-03-09 18:25:39 +08:00
Sunli
a51abb7284 Add SchemaBuilder::override_name method. #437 2021-03-09 18:07:18 +08:00
Sunli
1e9771a17f Add extends attribute for derive macros Subscription and MergedSubscription. 2021-03-09 15:12:14 +08:00
Sunli
6b21f63817 Export subscription type to Federation SDL. 2021-03-09 14:54:54 +08:00
Sunli
3f913651b1 Remove unnecessary Box from WebSocket messages. 2021-03-09 12:07:12 +08:00
Sunli
97d5097b10 Execute _entity requests in parallel. #431 2021-03-07 16:37:34 +08:00
Sunli
32ab16f076 Add descriptions for the exported Federation SDL. 2021-03-06 08:38:19 +08:00
Sunli
c48d5ff0a0 Update changelog 2021-02-28 09:42:13 +08:00
Sunli
69341df41e Moved Variables from async_graphql::context::Variables to
`async_graphql::Variables`.
2021-02-28 09:37:42 +08:00
Sunli
baa837f2ca Allow the deprecation attribute to have no reason. 2021-02-27 11:59:58 +08:00
Sunli
221e4ff279 Fix the problem that the borrowing lifetime returned by the Context::data function is too small. 2021-02-23 23:05:08 +08:00
Sunli
d580487c9f Update CHANGELOG.md 2021-02-23 12:53:25 +08:00
Sunli
5645dc70f2 Update CHANGELOG.md 2021-02-22 09:54:26 +08:00
Sunli
14a88cfa19 Add support for Federation nested keys. 2021-02-21 23:06:26 +08:00
Sunli
2525200d08 Fixed the error that the directive locations FIELD_DEFINITION and ENUM_VALUE cannot be parsed. 2021-02-15 09:25:54 +08:00
Sunli
11437be271 Fixed getting "custom attribute panicked" message when using [#Object] helper. #409 2021-02-13 09:09:29 +08:00
Sunli
1541e3322f
Update CHANGELOG.md 2021-02-06 13:19:22 +08:00
Sunli
550ecd9660 Fixed GraphQL over WebSocket Protocol does not support ConnectionError events. #406 2021-02-06 11:02:41 +08:00