Miaxos
|
878a1d4d84
|
feat: add derived for simple object & complex object
|
2021-10-25 12:23:12 +00:00 |
|
Miaxos
|
3f227217ae
|
feat: add derived on simple objects
|
2021-10-25 10:56:33 +00:00 |
|
Sunli
|
8b778cc6a5
|
Merge pull request #667 from Miaxos/derived_fields
feat: add derived field for object
|
2021-10-24 09:24:34 +08:00 |
|
Sunli
|
fc59171159
|
Update examples
|
2021-10-23 16:13:54 +08:00 |
|
Miaxos
|
02009c401b
|
feat: add derived field for complex object
|
2021-10-22 13:08:49 +00:00 |
|
OvermindDL1
|
f57d72b348
|
Move the dyn placement in the Subscription macro to the type injection instead of in-place to allow for non-trait implementations (type aliases).
|
2021-10-21 10:54:07 -06:00 |
|
OvermindDL1
|
9cf85e5a85
|
Fix the Subscription procmacro to work on Rust 2021 by adding the missing required dyn keywords in the generated output
|
2021-10-21 10:35:03 -06:00 |
|
Miaxos
|
a3b7777516
|
feat: add visible macro argument for union type
|
2021-10-11 21:54:50 +00:00 |
|
Sunli
|
9e69b40987
|
Add concrete names support for Object macro. #633
|
2021-09-24 21:00:17 +08:00 |
|
Sunli
|
71b16ed534
|
Change the execution order of chain and race guards. #614
|
2021-09-24 10:30:46 +08:00 |
|
Sunli
|
b590cea008
|
Implement ScalarType for HashMap/BTreeMap to use ToString/FromStr. #585
|
2021-09-17 09:17:47 +08:00 |
|
Sunli
|
d724507458
|
Implement GraphQL enum to Value conversion. #617
|
2021-09-17 09:02:09 +08:00 |
|
Sunli
|
c4cfa24e41
|
Clippy clean
|
2021-07-31 23:54:16 +08:00 |
|
Sunli
|
28d22dbe32
|
Add support for the list operator to the input value validator. #579
|
2021-07-20 15:16:34 +08:00 |
|
Yin Jifeng
|
580a593fa0
|
Allow field visible to support paths
|
2021-07-18 20:16:39 +08:00 |
|
Sunli
|
afecc99085
|
Add concrete type support for complex object.
|
2021-07-04 14:05:08 +08:00 |
|
Julien Nicoulaud
|
eb27dfd62f
|
#550: fix #[graphql(skip)] breaking compilation on ComplexObjects
|
2021-07-03 18:04:18 +02:00 |
|
Julien Nicoulaud
|
57badd070a
|
#550: fix ComplexObject macro adding extra generics parameters declaration
|
2021-07-03 18:02:28 +02:00 |
|
Sunli
|
1b173b7588
|
Allows to get the actual field name and alias in ResolveInfo . #551
|
2021-06-29 09:30:26 +08:00 |
|
Sunli
|
20ee79993c
|
Clippy clean
|
2021-06-18 10:43:34 +08:00 |
|
Sunli
|
f5e3329e86
|
Implement InputType and OutputType for [T; N] array.
|
2021-06-17 10:39:27 +08:00 |
|
Sunli
|
19669c11f0
|
Add serial attribute for MergedObject macro. #539
|
2021-06-16 15:08:33 +08:00 |
|
Sunli
|
eecf709a2c
|
Add serial attribute for SimpleObject and Object macros. #539
|
2021-06-15 08:53:26 +08:00 |
|
Sunli
|
8888897c51
|
Add the operation_name to Extension::execute method.
|
2021-06-10 10:17:33 +08:00 |
|
Sunli
|
4c98ad2c92
|
Allow field guards to support paths. #536
|
2021-06-08 19:42:53 +08:00 |
|
Sunli
|
553bf37abe
|
Rework error propagation. #531
|
2021-06-08 10:05:30 +08:00 |
|
Sunli
|
dfe8245894
|
Add support for returning multiple resolver errors. #531
|
2021-06-07 14:03:36 +08:00 |
|
Sunli
|
bbf9b9bfb2
|
If InputObject contains an unnamed field, the correct error message will be given. #498
|
2021-05-06 16:44:36 +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
|
5d6b870969
|
Now when the resolver returns the Result type, E can be all types that implement Into<async_graphql::Error> .
|
2021-04-09 15:04:01 +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
|
d97ddda91d
|
Update subscription.rs
|
2021-04-04 19:51:41 +08:00 |
|
Sunli
|
7000651b88
|
Rework Extension
|
2021-04-04 14:37:41 +08:00 |
|
Sunli
|
77b86a0fe7
|
Remove useless use.
|
2021-03-31 19:32:41 +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
|
a5a18824e7
|
Clippy clean
|
2021-03-26 21:07:45 +08:00 |
|
Sunli
|
cc937b70b5
|
Rework Extension & TracingExtension & OpenTelemetryExtension
|
2021-03-26 12:03:10 +08:00 |
|
Sunli
|
d280978ccb
|
Update dependencies
|
2021-03-24 12:25:03 +08:00 |
|
Sunli
|
bec0fc18a9
|
Add ComplexObject macro. #355
|
2021-03-18 10:13:46 +08:00 |
|
Taiki Endo
|
6ddbc52641
|
Support generics in Subscription types
|
2021-03-09 22:21:56 +09:00 |
|
Sunli
|
1e9771a17f
|
Add extends attribute for derive macros Subscription and MergedSubscription.
|
2021-03-09 15:12:14 +08:00 |
|
Sunli
|
938bf83768
|
Merge pull request #429 from zicklag/master
Improve Resolver Method Return Type Error
|
2021-03-03 10:51:43 +08:00 |
|
Zicklag
|
22e3a6eb40
|
Improve Resolver Method Return Type Error
|
2021-03-02 12:45:07 -06:00 |
|
Sunli
|
baa837f2ca
|
Allow the deprecation attribute to have no reason.
|
2021-02-27 11:59:58 +08:00 |
|
Sunli
|
60d4eb5394
|
Improve the performance of introspection queries.
|
2021-02-24 12:06:11 +08:00 |
|
Sunli
|
14a88cfa19
|
Add support for Federation nested keys.
|
2021-02-21 23:06:26 +08:00 |
|
Sunli
|
11437be271
|
Fixed getting "custom attribute panicked" message when using [#Object] helper. #409
|
2021-02-13 09:09:29 +08:00 |
|
Sunli
|
879bcd6061
|
Add NewType derive macro. #388
|
2021-01-15 10:29:03 +08:00 |
|
Sunli
|
a0ded06da8
|
Fix a bug that cause generic InputObject and SimpleObject is incorrect name. #387
|
2021-01-14 19:20:28 +08:00 |
|
Sunli
|
7bda6333da
|
Add support for generic SimpleObject . #387
|
2021-01-14 13:16:30 +08:00 |
|