Commit Graph

148 Commits

Author SHA1 Message Date
Sunli
053c1178c2 Add support for parse request from query string #1085 2022-09-25 12:10:52 +08:00
Bram van Neerven
8e154cd6ac changed <head> 2022-08-28 01:22:36 +02:00
Bram van Neerven
e5cf24ae54 remove whitespace from source 2022-08-28 01:10:04 +02:00
Bram van Neerven
6d3de2c74b !DOCTYPE on same indentation level 2022-08-28 01:02:29 +02:00
Bram van Neerven
d83b778cad make clippy happy 2022-08-28 00:11:28 +02:00
Bram van Neerven
bbda23bafb added GraphiQL v2 2022-08-27 23:35:08 +02:00
Kian-Meng Ang
359f1ed23b Fix typos (#951) 2022-06-15 22:18:39 +08:00
Sunli
88ba75ec70 Rework connection types 2022-04-19 19:18:06 +08:00
Sunli
2f0bcaa8ee Remove useless ParseQueryFut type 2022-04-15 15:31:07 +08:00
Douman
22d61df4d7 Introduce ability to pre-parse Request's query 2022-04-15 15:58:09 +09:00
Sunli
707890e551 Add Union and Interface support for trait objects. #780
Clippy clean
2022-01-11 09:35:09 +08:00
Sunli
0118a5dd7c Update async-graphql-poem 2021-11-12 07:23:05 +08:00
Sunli
b85815d84a Rework websocket 2021-11-12 07:23:04 +08:00
Sunli
9b5149ee23 Respect query object field order. #612 2021-10-26 19:02:15 +08:00
Sunli
024a143f11 Add support for graphql-ws pings. #635 2021-09-16 21:10:39 +08:00
Sunli
cdede18a06 Fix typo 2021-09-03 15:15:41 +08:00
Erik Tesar
0251046ada fix: fix build and gate cbor behind feature flag 2021-09-02 15:58:37 +02:00
Erik Tesar
b95852cf28 Merge feat/multipart into master 2021-09-02 15:32:08 +02:00
Erik Tesar
42548ce04b feat: implement cbor in multipart 2021-09-02 15:27:44 +02:00
Sunli
ed9ec2a3a8 Update mod.rs 2021-09-02 20:19:08 +08:00
Sunli
bdd4c2c3ef Update CHANGELOG 2021-09-02 20:06:39 +08:00
Sunli
2d8c6f47fb Merge branch 'master' of https://github.com/minkan-chat/async-graphql into pr/619 2021-09-02 20:03:02 +08:00
Sunli
00afdbb8fc Merge branch 'master' into pr/619 2021-09-02 19:39:49 +08:00
Sunli
3e9295b91b Add feature gate cbor. 2021-09-02 19:39:45 +08:00
Erik Tesar
deef5cee4b style: cargo fmt
please note that clippy probably will still fail, because this fork was created before c80687af80
2021-09-02 13:37:18 +02:00
Erik Tesar
d9cb3b91be fix: ParseRequestError::InvalidFilesMap now is dyn std::error::Error 2021-09-02 12:21:34 +02:00
Nicolai Unrein
d6c6d614f2 Remove unnecessary unwrap in multipart handler
The call to `unwrap` is not save at this point and will panic on connection errors/disconnects.
Instead a `ParseRequestError::InvalidMultipart(multer::Error)` will now get returned instead.
2021-08-03 11:59:23 +02:00
Sunli
1d7742779e Add Axum integration. 2021-08-03 08:56:24 +08:00
Erik Tesar
5ffcf8c36a decide which decoder to use based on content-type 2021-07-31 14:52:56 +02:00
Erik Tesar
63e423a178 always use cbor methode for deserialization 2021-07-28 17:37:47 +02:00
Erik Tesar
c88f4bbd0e try to use cbor decoding 2021-07-27 21:37:30 +02:00
Miaxos
02df4f1c24 misc: boxed error 2021-07-26 17:32:49 +00:00
cloudybyte
37e6a1b715 try to add cbor support 2021-07-26 17:29:52 +02:00
Tim Maddison
f318e02610 Reformat 2021-07-23 10:09:02 +01:00
Tim Maddison
fa218b435e Change with_setting to accept any JSON value 2021-07-23 09:44:04 +01:00
Sunli
2dce1ad35f Clippy clean 2021-06-18 10:43:34 +08:00
Sunli
c7c7e3ad05 Remove the static constraint of the receive_body and receive_batch_body functions. #544 2021-06-16 17:20:41 +08:00
Sunli
588a7e40e8 Bump multer from v1.2.2 to v2.0.0 2021-06-07 14:07:53 +08:00
Oscar Beaumont
ac8c5497f7 style:linted code 2021-05-18 03:27:50 +08:00
Oscar Beaumont
cbfd46e890 Allow the ability to set GraphQL Playground settings 2021-05-14 15:16:23 +08:00
Sunli
63738e9a3a Rustfmt 2021-05-08 14:10:59 +08:00
D1plo1d
ed8332ec90 feat: Websocket::with_message_stream added for developers to experiment with File Uploads over WebSockets 2021-05-06 20:08:28 -04:00
Utkarsh Kukreti
a7f662e4a5 add missing fonts to http::playground_source's html
graphql-playground uses Open Sans and Source Code Pro and its README
suggests adding this snippet [1].

[1]: https://github.com/graphql/graphql-playground#use
2021-04-18 03:03:29 +05:30
Sunli
05911f3516 Rework Extension & TracingExtension & OpenTelemetryExtension 2021-03-26 12:03:10 +08:00
Sunli
c2c2868b64 Fix internal context missing when there's no connection_init frame. #451 2021-03-24 17:24:12 +08:00
Sunli
1c32a8afcb Now all features are not activated by default. 2021-03-22 10:39:17 +08:00
Sunli
d0fe7fc23b Remove unnecessary Box from WebSocket messages. 2021-03-09 12:07:12 +08:00
puh
f77b34356e Fix typo in multipart stream size limit calculations 2021-02-13 21:50:17 +03:00
Sunli
2d7627cd39 Fixed GraphQL over WebSocket Protocol does not support ConnectionError events. #406 2021-02-06 11:02:41 +08:00
Sunli
d193a138e3 Fixed the bug that can accept subscription requests during the initialization of WebSocket. 2021-02-06 09:24:00 +08:00