Commit Graph

2102 Commits

Author SHA1 Message Date
BratSinot
e0457eefa6 Remove some copy-paste. 2021-12-28 12:25:30 +02:00
BratSinot
807c9d142b Add hashbrown HashMap/HashSet implementations for Input/Output type. 2021-12-28 12:11:40 +02:00
Sunli
f3d6f9319c Release 3.0.18
async-graphql@3.0.18
async-graphql-actix-web@3.0.18
async-graphql-axum@3.0.18
async-graphql-derive@3.0.18
async-graphql-parser@3.0.18
async-graphql-poem@3.0.18
async-graphql-rocket@3.0.18
async-graphql-tide@3.0.18
async-graphql-value@3.0.18
async-graphql-warp@3.0.18

Generated by cargo-workspaces
2021-12-26 11:47:50 +08:00
Sunli
eca8cdf86c Fix field guards not working on ComplexObject. #767 2021-12-26 10:42:36 +08:00
Sunli
df5b119bdf
Merge pull request #765 from Miaxos/fix-federation-empty-entity
fix: issue when empty with federation spec on _Entity node
2021-12-23 19:36:26 +08:00
Anthony Griffon
f387eb1005
fix: issue when empty with federation spec on _Entity node
Signed-off-by: Anthony Griffon <anthony@griffon.one>
2021-12-22 18:16:56 +01:00
Sunli
276b544fdf
Merge pull request #761 from DoumanAsh/improve_builtin_regex_error
Improve regex validator error message to be descriptive
2021-12-21 18:46:09 +08:00
Douman
67fb3e5539 Adjust fomrat for regex validator text 2021-12-21 14:36:13 +09:00
Douman
808da27648 Include regex within validator 2021-12-21 14:34:57 +09:00
Douman
1c719bfa6b Improve regex validator error message to be descriptive 2021-12-21 13:48:02 +09:00
Sunli
22e0e9966e
Merge pull request #758 from oscartbeaumont/email-validator-pr
replace custom email validation with fast_chemail
2021-12-20 15:17:33 +08:00
Oscar Beaumont
7d4f78fe5d
replace custom email validation with fast_chemail 2021-12-19 20:50:10 +08:00
Sunli
98baf5b2c9 Release 3.0.17
async-graphql@3.0.17
async-graphql-actix-web@3.0.17
async-graphql-axum@3.0.17
async-graphql-derive@3.0.17
async-graphql-parser@3.0.17
async-graphql-poem@3.0.17
async-graphql-rocket@3.0.17
async-graphql-tide@3.0.17
async-graphql-value@3.0.17
async-graphql-warp@3.0.17

Generated by cargo-workspaces
2021-12-17 10:01:24 +08:00
Sunli
4fa52e8c4f Update examples 2021-12-17 09:50:23 +08:00
Sunli
91dccfd3cd Update CHANGELOG 2021-12-17 09:47:21 +08:00
Sunli
efcd4a33c1
Merge pull request #755 from bradms/poem-error-fix
Fix compilation with change from poem 1.2.x
2021-12-17 09:46:02 +08:00
Brad Svercl
3d578ba3a4 Fix compilation with change from poem 1.2.x 2021-12-16 18:11:09 -06:00
Sunli
6949bad811 Release 3.0.16
async-graphql@3.0.16
async-graphql-actix-web@3.0.16
async-graphql-axum@3.0.16
async-graphql-poem@3.0.16
async-graphql-tide@3.0.16
async-graphql-warp@3.0.16

Generated by cargo-workspaces
2021-12-16 13:23:27 +08:00
Sunli
781efa8ad1 Bump poem to 1.2.1 2021-12-16 12:56:11 +08:00
Sunli
ed8449beec Release 3.0.15
async-graphql@3.0.15
async-graphql-actix-web@3.0.15
async-graphql-axum@3.0.15
async-graphql-derive@3.0.15
async-graphql-parser@3.0.15
async-graphql-poem@3.0.15
async-graphql-rocket@3.0.15
async-graphql-tide@3.0.15
async-graphql-value@3.0.15
async-graphql-warp@3.0.15

Generated by cargo-workspaces
2021-12-12 10:12:20 +08:00
Sunli
42f23ad950 Update CHANGELOG.md 2021-12-12 10:12:05 +08:00
Sunli
d211b48a5b Bump actix-web from 4.0.0-beta.11 to 4.0.0-beta.14 2021-12-12 10:10:28 +08:00
Sunli
05e0349a16 Update book 2021-12-09 20:20:51 +08:00
Sunli
c05a0bf1cb Release 3.0.14
async-graphql@3.0.14
async-graphql-actix-web@3.0.14
async-graphql-axum@3.0.14
async-graphql-derive@3.0.14
async-graphql-parser@3.0.14
async-graphql-poem@3.0.14
async-graphql-rocket@3.0.14
async-graphql-tide@3.0.14
async-graphql-value@3.0.14
async-graphql-warp@3.0.14

Generated by cargo-workspaces
2021-12-09 10:18:36 +08:00
Sunli
f78b3e70ae Update book 2021-12-09 10:07:11 +08:00
Sunli
e2666d4080 Update CHANGELOG.md 2021-12-08 13:46:40 +08:00
Sunli
8388b48f95 Update examples 2021-12-08 13:45:42 +08:00
Sunli
a9c96adbd1
Merge pull request #742 from daly4/update-to-axum-v0.4
updated axum integration to axum v0.4
2021-12-08 13:41:35 +08:00
Sunli
9a36a181a1 Release 3.0.13
async-graphql@3.0.13
async-graphql-actix-web@3.0.13
async-graphql-axum@3.0.13
async-graphql-derive@3.0.13
async-graphql-parser@3.0.13
async-graphql-poem@3.0.13
async-graphql-rocket@3.0.13
async-graphql-tide@3.0.13
async-graphql-value@3.0.13
async-graphql-warp@3.0.13

Generated by cargo-workspaces
2021-12-07 11:32:02 +08:00
Sunli
842159eff9 Rework to implement InputType and OutputType for HashMap and BTreeMap. 2021-12-07 11:28:43 +08:00
Sunli
7ff5741a30 No longer assumes that a subscription stream that failed to resolve has ended. #744 2021-12-07 11:00:53 +08:00
daly4
caf4be82c1 update to axum 0.4 2021-12-05 21:57:15 -07:00
Sunli
9bb58bd658 Merge branch 'master' of github.com:async-graphql/async-graphql 2021-12-06 09:32:19 +08:00
Sunli
026a5b86fb Update README.md 2021-12-06 09:28:00 +08:00
Sunli
4ef8d393c1 Update CHANGELOG.md 2021-12-05 10:58:37 +08:00
Sunli
f52acc0a69 Release 3.0.12
async-graphql@3.0.12
async-graphql-actix-web@3.0.12
async-graphql-axum@3.0.12
async-graphql-derive@3.0.12
async-graphql-parser@3.0.12
async-graphql-poem@3.0.12
async-graphql-rocket@3.0.12
async-graphql-tide@3.0.12
async-graphql-value@3.0.12
async-graphql-warp@3.0.12

Generated by cargo-workspaces
2021-12-05 10:08:42 +08:00
Sunli
262e0d4cbe Update CHANGELOG.md 2021-12-05 09:45:12 +08:00
Sunli
7f97631704 rustfmt 2021-12-05 09:43:44 +08:00
Sunli
cde3a7c14e
Merge pull request #741 from urkle/fix-interfaces
Fix implicit interfaces not being exposed via the __schema introspection
2021-12-05 09:41:56 +08:00
Edward Rudd
dd548bb046 correct adding implicit interfaces to the schema introspection
If an interface is added manually (as it is not directly referenced by any type) it was not showing up in the introspection.

Now it will be exposed if it is visible and references already accessible types
2021-12-04 19:33:15 -05:00
Sunli
d2a71377a9
Merge pull request #737 from tilpner/tracing-name-error
fix(tracing): add name to error event
2021-12-04 15:16:41 +08:00
Sunli
dc8efaed19
Merge pull request #727 from Eijebong/lets-avoid-dupes
Update darling to 0.13 and bump version
2021-12-04 15:15:49 +08:00
Sunli
031f2391b5 Add some helper methods for BatchRequest.
- BatchRequest::iter
- BatchRequest::iter_mut
- BatchRequest::variables
- BatchRequest::data
- BatchRequest::disable_introspection
2021-12-04 15:14:42 +08:00
Sunli
2c6c0c6c71 Update examples 2021-12-04 14:59:33 +08:00
Sunli
d5e55e7f31 Update CHANGELOG.md 2021-12-04 14:41:52 +08:00
Sunli
3aecc43365 Fix deadlock in dataloader. #555 2021-12-04 14:33:47 +08:00
Sunli
bd578d59f2
Merge branch 'master' into lets-avoid-dupes 2021-12-03 09:08:58 +08:00
tilpner
99275b8093
fix(tracing): add name to error event
According to the opentelemetry specification for traces [0], each span
must have a non-empty name.

[0]: https://github.com/open-telemetry/oteps/blob/main/text/trace/0059-otlp-trace-data-format.md

>  // This field is semantically required to be set to non-empty string.
>  //
>  // This field is required.
>  string name = 6;
2021-12-02 15:59:49 +01:00
Sunli
214f7b297a Release 3.0.11
async-graphql@3.0.11

Generated by cargo-workspaces
2021-12-02 20:25:43 +08:00
Sunli
1cecffb21d Update CHANGELOG.md 2021-12-02 20:25:27 +08:00