Commit Graph

2300 Commits

Author SHA1 Message Date
Sunli
52d3e50af5 Merge pull request #1074 from TaKO8Ki/remove-unnecessary-space 2022-09-17 09:33:46 +08:00
Takayuki Maeda
2f89eb4119 remove an unnecessary space 2022-09-16 18:17:27 +09:00
Sunli
c0c03449ab Release 4.0.13
async-graphql@4.0.13
async-graphql-actix-web@4.0.13
async-graphql-axum@4.0.13
async-graphql-derive@4.0.13
async-graphql-parser@4.0.13
async-graphql-poem@4.0.13
async-graphql-rocket@4.0.13
async-graphql-tide@4.0.13
async-graphql-value@4.0.13
async-graphql-warp@4.0.13

Generated by cargo-workspaces
2022-09-09 18:49:44 +08:00
Sunli
f83d0a34d0 Add SDLExportOptions::include_specified_by method to enable specifiedBy directive #1065 2022-09-09 18:48:24 +08:00
Sunli
b54f598501 Update CHANGELOG.md 2022-09-06 14:48:03 +08:00
Sunli
e40823f16b Merge pull request #1062 from rsdy/test-codegen
Resurrect code generation through tests
2022-09-06 14:42:25 +08:00
Sunli
c0e4c2a514 Merge pull request #1049 from k-kinzal/support-primitive-type-for-cursor-type
Support for primitive type in CursorType
2022-09-06 09:41:59 +08:00
Sunli
4d2f96b1d8 Fixes #1063 2022-09-06 09:36:08 +08:00
rsdy
95687af37b Resurrect code generation through tests 2022-09-05 17:30:42 +01:00
Sunli
69d8c3e26e Add no_cache for cache_control attribute #1051 2022-09-02 15:09:44 +08:00
Sunli
4d0451d675 Update ci.yml 2022-09-01 23:20:53 +08:00
Sunli
0ceb7804e3 Update ci.yml 2022-09-01 23:04:40 +08:00
Sunli
dbaa3291b7 Merge pull request #1057 from maraisr/maraisr/readmee-whopsie
docs: readme example be correct rust
2022-09-01 22:53:12 +08:00
Sunli
ee89321b57 Remove bson-uuid feature #1032 2022-09-01 22:52:04 +08:00
Marais Rossouw
642cccb5fe docs: readme example be correct rust 2022-09-01 20:09:15 +10:00
Sunli
a50f65b920 Update examples 2022-09-01 16:37:36 +08:00
Sunli
a1ca9bf981 Merge pull request #1054 from maraisr/new-readme
docs: readme flair
2022-09-01 16:01:16 +08:00
Marais Rossouw
3fa05e4b83 docs: updates readme 2022-09-01 16:11:33 +10:00
Sunli
c83fd06c9b Merge pull request #1048 from dspicher/compare-to-expected-schema
Compare to expected schema
2022-08-30 09:33:21 +08:00
Dominik Spicher
e427783936 export_sdl: add missing space before opening braces 2022-08-29 22:25:17 +02:00
Dominik Spicher
b020ce5aee 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
faf407b 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
3ae4c7ca7a Merge pull request #1042 from onx2/onx2/dataloader-docs
Update Dataloader docs
2022-08-29 20:03:41 +08:00
cw-ozaki
799710d78c support for primitive type in CursorType 2022-08-29 15:36:05 +09:00
Sunli
de559b950f 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
9ff4307cc5 Update MSRV to 1.59.0 2022-08-29 13:54:36 +08:00
Sunli
d31cef270b Merge pull request #1043 from dspicher/more-trailing-spaces
export_sdl: consistently avoid trailing spaces
2022-08-29 13:49:53 +08:00
Sunli
895f3195be 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
521193f6b6 Merge pull request #1044 from bvanneerven/master 2022-08-28 20:49:38 +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
Dominik Spicher
4755f93e20 export_sdl: consistently avoid trailing spaces
faf407b6 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
17fef719e2 Add more information to dataloader docs
remove example
2022-08-24 23:14:39 +01:00
cw-ozaki
5b7790b256 support @specifiedBy directive in SDL export 2022-08-24 23:01:52 +09:00
Sunli
fca337d8a0 Add OpaqueCursor #1040 2022-08-24 13:17:08 +08:00
Sunli
d26df5c402 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
c0d11292bd Update CHANGELOG.md 2022-08-23 23:03:02 +08:00
Sunli
9ef1edad80 Merge pull request #1036 from dspicher/trailing-space 2022-08-23 19:59:43 +08:00
Dominik Spicher
faf407b691 export_sdl: avoid trailing space for scalar definitions
This has been introduced in 06973ee.

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
9dd3ec894f Fixes #1039 2022-08-23 09:41:50 +08:00
Sunli
bd39025975 Merge pull request #1038 from nmoutschen/fed2-tag 2022-08-22 20:54:43 +08:00
Nicolas Moutschen
d3a8cde256 fix: cargo clippy 2022-08-22 12:01:07 +02:00
Nicolas Moutschen
4937dcf93d docs: add doc for tag attribute 2022-08-22 11:52:05 +02:00
Nicolas Moutschen
15afe01f7a feat: add @tag support 2022-08-22 11:44:02 +02:00
Sunli
0dae68b518 Merge pull request #1029 from raptros/add-overrides-directive
define override directive on fields
2022-08-22 14:33:29 +08:00
aidan coyne
6f57a13b71 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
f84781bf08 Create close-stale-prs-and-issues.yml 2022-08-19 09:42:13 +08:00
sunli829
1e8ecc74a4 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