Brian Clozel
08acfd2a9f
Upgrade to Spring Framework 5.3.30
...
Closes gh-799
2023-09-16 21:59:51 +02:00
Brian Clozel
e41738575e
Upgrade to Reactor 2020.0.36
...
Closes gh-798
2023-09-16 21:58:55 +02:00
Brian Clozel
15d28ad8bf
Upgrade to GraphQL Java 18.5
...
Closes gh-797
2023-09-16 21:57:05 +02:00
Brian Clozel
1732ad7b78
Upgrade CI image to JDK 8u382
2023-09-16 21:55:32 +02:00
Brian Clozel
7acbffef0e
Fix invalid syntax for JDK8
2023-09-16 21:54:43 +02:00
rstoyanchev
12e7d75be2
Update asciidoctorExtensions and io.spring.ge.conventions versions
2023-09-14 14:36:42 +01:00
rstoyanchev
8d58e8d737
Enhance request body check
...
Backport of 1406ca2
Closes gh-735
2023-09-14 14:22:15 +01:00
rstoyanchev
265fa293a1
Add section on file uploads
...
Backport of 142ca8
Closes gh-748
2023-09-14 14:20:34 +01:00
Brian Clozel
4d62822105
Fix docker credentials in release pipeline
2023-03-21 12:33:18 +01:00
Spring Builds
0c3bc4434f
Next development version (v1.0.5-SNAPSHOT)
2023-03-21 11:07:11 +00:00
Brian Clozel
af10ff743f
Revert "Next development version (v1.0.5-SNAPSHOT)"
...
This reverts commit 6c12944dac .
2023-03-21 12:00:24 +01:00
Spring Builds
6c12944dac
Next development version (v1.0.5-SNAPSHOT)
2023-03-21 10:22:47 +00:00
Brian Clozel
84831649cc
Upgrade dependencies
...
This commit upgrades mandatory and optional dependencies, such as:
* Spring Framework 5.3.26
* Reactor 2020.0.30
* Spring Data 2021.2.10
* Spring Security 5.7.7
Closes gh-637
Closes gh-638
Closes gh-639
Closes gh-640
2023-03-20 18:04:57 +01:00
rstoyanchev
3666112aeb
Support custom "subscription" type name
...
Closes gh-590
2023-03-08 13:47:12 +00:00
rstoyanchev
9066c4075f
Fix issue returning CompletableFuture
...
Closes gh-628
2023-03-08 13:45:28 +00:00
Spring Builds
3586edea1c
Next development version (v1.0.4-SNAPSHOT)
2022-11-22 10:46:36 +00:00
Brian Clozel
99e9e6af85
Upgrade dependencies
2022-11-22 10:50:49 +01:00
Eric Fry
1427c7412f
Fix typo in reference docs
...
Closes gh-530
2022-11-17 12:43:06 +00:00
rstoyanchev
89a7145c03
Polishing contribution
...
Closes gh-367
2022-11-17 11:56:15 +00:00
kuraun
a927159410
Add mutationUpdateSalaryTest
...
Fixed the attribute value salary of UpdateSalaryInput of schema.graphqls
to the name of SalaryInput object. Also enabled @Secured.
See gh-367
2022-11-17 11:53:50 +00:00
rstoyanchev
5905f02bd6
Deprecate ResponseField getError and hasValue
...
See gh-499
2022-11-04 11:01:58 +00:00
Johan Wigert
6004937ad2
Fix typo in Javadoc of GraphQlTester
...
Closes gh-523
2022-11-04 07:24:34 +00:00
rstoyanchev
02f96b6bf4
Raise exception for any field error in retrieve
...
This commit aligns the behavior of retrieve with its Javadoc such that
any field error, including errors on nested fields, raises a
FieldAccessException
Closes gh-499
2022-11-04 06:36:15 +00:00
rstoyanchev
11fab7dafd
Polishing
...
See gh-449
2022-10-19 09:07:53 +01:00
rstoyanchev
d38ffeae6b
Consistent raw value handling in GraphQlArgumentBinder
...
This commit ensures a single method is used to bind raw values,
whether those a top level argument value, or a value nested within a
collection or map.
See gh-449
2022-10-19 06:06:57 +01:00
rstoyanchev
bc8ee162f9
Minor refactoring in GraphQlArgumentBinder
...
See gh-449
2022-10-19 06:06:57 +01:00
rstoyanchev
9be5a95948
Support binding to Map as target value
...
Before this commit, we supported binding to a higher level object,
or a scalar, or a List of either, but not to a Map of either, which
requires similar support as what we have for a List, i.e. creating
the target Map and populating it in a recursive manner.
This commit adds that support.
Closes gh-449
2022-10-19 06:06:57 +01:00
rstoyanchev
13683eea17
Support Optional for ProjectPayload arguments
...
Closes gh-506
2022-10-17 17:27:44 +01:00
rstoyanchev
560c2b53f2
Polishing contribution
...
Closes gh-507
2022-10-17 16:58:56 +01:00
Koen Punt
da21f7438c
Print actual elements in GraphQlTester
...
See gh-507
2022-10-17 16:32:42 +01:00
rstoyanchev
f3d07c1bd8
Polishing contribution
...
Closes gh-498
2022-10-13 17:02:08 +01:00
Iván Rodríguez Murillo
0faa63beea
Allow use of loadbalanced RSocketRequester
...
See gh-498
2022-10-13 15:55:21 +01:00
Spring Builds
33ec463f23
Next development version (v1.0.3-SNAPSHOT)
2022-09-20 13:18:32 +00:00
rstoyanchev
84904170a8
Support binding to generic Object constructor arg
...
Closes gh-447
2022-09-20 13:52:38 +01:00
rstoyanchev
dfed05a822
Consistent access to raw arguments map
...
See gh-493
2022-09-20 13:52:38 +01:00
rstoyanchev
9abaa23cfc
Document finding schema files across modules
...
Closes gh-489
2022-09-20 13:52:38 +01:00
Brian Clozel
4de39f0d0f
Upgrade optional dependencies
2022-09-20 11:35:01 +02:00
rstoyanchev
1773f6ed33
Apply validation only when annotations detected
...
Closes gh-445
2022-09-19 15:34:36 +01:00
rstoyanchev
76f97da412
Polishing validation code
...
See gh-445
2022-09-19 15:34:36 +01:00
Brian Clozel
08df89e40e
Upgrade to Gradle 7.5.1
2022-09-19 11:17:12 +02:00
Jerome Prinet
ca0520a023
Update Gradle Enterprise plugin to 3.11.1
...
Closes gh-492
2022-09-19 11:17:06 +02:00
rstoyanchev
6ef9152ff3
Document how to transform request validation errors
...
Closes gh-487
2022-09-13 12:27:22 +01:00
rstoyanchev
15b049248f
Polishing docs on server interception
...
See gh-487
2022-09-13 11:20:02 +01:00
rstoyanchev
2f598ed00e
Support Optional constructor arg for argument binding
...
Closes gh-470
2022-09-13 10:19:16 +01:00
rstoyanchev
257f309818
Polishing contribution
...
Closes gh-486
2022-09-09 17:50:17 +01:00
Alexander Zhuravlev
65facf41f3
Fix NPE when GraphQL argument is list with null
...
See gh-486
2022-09-09 17:38:00 +01:00
Vijayasarathy
17f6a7c103
Fix sample in reference docs
...
Closes gh-475
2022-09-09 17:35:18 +01:00
rstoyanchev
c592ee0962
GraphiQlHandler supports path variables
...
Closes gh-478
2022-09-09 17:32:19 +01:00
rstoyanchev
a1165051eb
Support method parameter annotations on interface
...
Closes gh-480
2022-09-09 12:25:10 +01:00
rstoyanchev
a7a78d9c6c
Do not skip a graphql.validation wrapped DataFetcher
...
Closes gh-479
2022-09-09 11:14:08 +01:00