Sunli
3f30286425
Remove `bson-uuid` feature #1032
2022-09-01 22:52:04 +08:00
Marais Rossouw
7116471eb2
docs: readme example be correct rust
2022-09-01 20:09:15 +10:00
Sunli
873c085c68
Update examples
2022-09-01 16:37:36 +08:00
Sunli
3751fe7d69
Merge pull request #1054 from maraisr/new-readme
...
docs: readme flair
2022-09-01 16:01:16 +08:00
Marais Rossouw
f88b24b4b7
docs: updates readme
2022-09-01 16:11:33 +10:00
Sunli
46b2763d80
Merge pull request #1048 from dspicher/compare-to-expected-schema
...
Compare to expected schema
2022-08-30 09:33:21 +08:00
Dominik Spicher
1e9d9820a8
export_sdl: add missing space before opening braces
2022-08-29 22:25:17 +02:00
Dominik Spicher
50d40b361e
tests/federation: compare export_sdl against expected schema
...
This commit adds logic to two unit tests where the schema
export is compared against expected output cached in two
schema files.
This is intended to help prevent bugs like the ones fixed in
116f6e4
or the immediately succeeding commit, as unexpected
changes to schema export will become apparent in the commit
diff, easing reviews.
When legitimately changing the export output behaviour,
the test suite just needs to be run twice, as the unit-tests
automatically overwrite the files with the new version.
This unit-test approach is inspired by
https://matklad.github.io/2022/03/26/self-modifying-code.html
2022-08-29 22:23:28 +02:00
Sunli
b2acefdf60
Merge pull request #1042 from onx2/onx2/dataloader-docs
...
Update Dataloader docs
2022-08-29 20:03:41 +08:00
cw-ozaki
d6605af62e
support for primitive type in CursorType
2022-08-29 15:36:05 +09:00
Sunli
8029df54d0
Release 4.0.12
...
async-graphql@4.0.12
async-graphql-actix-web@4.0.12
async-graphql-axum@4.0.12
async-graphql-derive@4.0.12
async-graphql-parser@4.0.12
async-graphql-poem@4.0.12
async-graphql-rocket@4.0.12
async-graphql-tide@4.0.12
async-graphql-value@4.0.12
async-graphql-warp@4.0.12
Generated by cargo-workspaces
2022-08-29 14:17:32 +08:00
Sunli
1e972064ac
Update MSRV to `1.59.0`
2022-08-29 13:54:36 +08:00
Sunli
1911461551
Merge pull request #1043 from dspicher/more-trailing-spaces
...
export_sdl: consistently avoid trailing spaces
2022-08-29 13:49:53 +08:00
Sunli
21c6129ade
Merge pull request #1041 from k-kinzal/support-specified-by-directive
...
support @specifiedBy directive in SDL export
2022-08-29 13:49:32 +08:00
Sunli
58817e9830
Merge pull request #1044 from bvanneerven/master
2022-08-28 20:49:38 +08:00
Bram van Neerven
d36c0282e2
changed <head>
2022-08-28 01:22:36 +02:00
Bram van Neerven
a337dc84ca
remove whitespace from source
2022-08-28 01:10:04 +02:00
Bram van Neerven
284eda781b
!DOCTYPE on same indentation level
2022-08-28 01:02:29 +02:00
Bram van Neerven
2f95c664a4
make clippy happy
2022-08-28 00:11:28 +02:00
Bram van Neerven
c10cdcf873
added GraphiQL v2
2022-08-27 23:35:08 +02:00
Dominik Spicher
bc98a46deb
export_sdl: consistently avoid trailing spaces
...
116f6e48
modified the SDL export for scalars not to
incur trailing spaces. Unfortunately this occurs for
other types as well. This commit takes care of the
remaining occurrences and adds assertions to unit-tests
where an SDL is already available.
2022-08-25 15:36:37 +02:00
Jeffrey Rooks
8df3669b0c
Add more information to dataloader docs
...
remove example
2022-08-24 23:14:39 +01:00
cw-ozaki
bf73d849ea
support @specifiedBy directive in SDL export
2022-08-24 23:01:52 +09:00
Sunli
337279f6c7
Add OpaqueCursor #1040
2022-08-24 13:17:08 +08:00
Sunli
cafd378f67
Release 4.0.11
...
async-graphql@4.0.11
async-graphql-actix-web@4.0.11
async-graphql-axum@4.0.11
async-graphql-derive@4.0.11
async-graphql-parser@4.0.11
async-graphql-poem@4.0.11
async-graphql-rocket@4.0.11
async-graphql-tide@4.0.11
async-graphql-value@4.0.11
async-graphql-warp@4.0.11
Generated by cargo-workspaces
2022-08-23 23:04:12 +08:00
Sunli
7d57db0aa4
Update CHANGELOG.md
2022-08-23 23:03:02 +08:00
Sunli
7a0c2b4a1a
Merge pull request #1036 from dspicher/trailing-space
2022-08-23 19:59:43 +08:00
Dominik Spicher
116f6e48be
export_sdl: avoid trailing space for scalar definitions
...
This has been introduced in 619013d
.
The problem can easily be avoided by modifying the `write!`
directives inside the federation if-clause to write space
prefixes instead of suffixes.
2022-08-23 12:44:30 +02:00
Sunli
181a0bed70
Fixes #1039
2022-08-23 09:41:50 +08:00
Sunli
722ba08b91
Merge pull request #1038 from nmoutschen/fed2-tag
2022-08-22 20:54:43 +08:00
Nicolas Moutschen
6f66a052e3
fix: cargo clippy
2022-08-22 12:01:07 +02:00
Nicolas Moutschen
c334adfaf2
docs: add doc for tag attribute
2022-08-22 11:52:05 +02:00
Nicolas Moutschen
2ffee68ad4
feat: add @tag support
2022-08-22 11:44:02 +02:00
Sunli
7b1c711f44
Merge pull request #1029 from raptros/add-overrides-directive
...
define override directive on fields
2022-08-22 14:33:29 +08:00
aidan coyne
2bac140833
define override directive on fields
...
* define the directive field on the field struct
* implement printing it on the federation sdl
* update the derive stuff
* add a test
2022-08-20 15:22:12 -05:00
Sunli
216b55c6db
Create close-stale-prs-and-issues.yml
2022-08-19 09:42:13 +08:00
sunli829
69dfe255d0
Release 4.0.10
...
async-graphql@4.0.10
async-graphql-actix-web@4.0.10
async-graphql-axum@4.0.10
async-graphql-derive@4.0.10
async-graphql-parser@4.0.10
async-graphql-poem@4.0.10
async-graphql-rocket@4.0.10
async-graphql-tide@4.0.10
async-graphql-value@4.0.10
async-graphql-warp@4.0.10
Generated by cargo-workspaces
2022-08-18 21:50:06 +08:00
sunli829
13b4fa7d58
Update CHANGELOG
2022-08-18 21:46:58 +08:00
Sunli
4877917145
Merge pull request #1026 from nmoutschen/fed2-inaccessible
...
Add Apollo Federation `@inaccessible` directive support
2022-08-18 21:38:06 +08:00
Sunli
4c6242eaae
Merge pull request #1018 from k-kinzal/fixes-lost-request-data-in-extension
...
Fixes extension request.data(X) being lost in the resolver
2022-08-18 21:36:25 +08:00
Nicolas Moutschen
ca65034ec1
fix: cargo +nightly fmt
2022-08-18 15:12:28 +02:00
Nicolas Moutschen
ca62adf3e4
tests: add inaccessible case for Object macro
2022-08-18 14:31:27 +02:00
Nicolas Moutschen
570db3c9f8
docs: add docs for inaccessible directive
2022-08-18 14:31:01 +02:00
Nicolas Moutschen
619013d90c
feat: @inaccessible support
2022-08-18 11:40:04 +02:00
Sunli
4b873c969e
Merge pull request #1025 from damienpontifex/federation-shareable
2022-08-17 14:50:56 +08:00
Damien Pontifex
e0def31bbd
cargo fmt
2022-08-17 13:47:31 +08:00
Damien Pontifex
fd84222e98
all columns for docs tables
2022-08-17 11:57:46 +08:00
Damien Pontifex
348692e15b
notes on docs for the shareable attribute
2022-08-17 10:41:46 +08:00
Damien Pontifex
4bdd28d966
additions so type can also be shareable as well as field
2022-08-17 10:36:00 +08:00
Damien Pontifex
6cfeb91f72
format test file
2022-08-17 09:51:23 +08:00