rstoyanchev
763877bee7
Improves generic type support in schema inspection
...
The fix targets cases when a method's return type has a generic
type, and the generic type is declared inline on the return type.
We need to pass containing class information as a ResolvableType
in order to be able to resolve generic types.
Closes gh-1037
2024-09-13 18:58:13 +01:00
rstoyanchev
579bb649bd
Improve paginated type check in schema inspection
...
Closes gh-1053
2024-09-05 17:00:30 +01:00
Brian Clozel
1979e435c3
Upgrade to GraphQL Java 22.2
...
This also documents the new subscription ordering feature as reported
and requested in #949 .
Closes gh-1044
2024-08-21 18:12:48 +02:00
Brian Clozel
311531b74f
Move client and testing docs to compiled code snippets
...
Prior to this commit, the "client" and "testing" sections of the
reference documentation were using inline code snippets.
Because of this, several snippets were out of date or invalid.
This commit moves all those code snippets to actual Java classes
compiled with the documentation.
Fixes gh-1042
2024-08-21 10:44:54 +02:00
Brian Clozel
66cece6a2c
Support application/graphql with charset information
...
Prior to this commit, gh-948 added a fallback support for the
"application/graphql" content-type sent by clients. This media type is
not widely used and advised against by the spec group.
This fallback checked for an exact match of the content type, not taking
into account potential media type parameters such as charset.
This commit ensure that a `MediaType#include` comparison is used to
trigger the fallback.
Fixes gh-1036
2024-07-26 15:38:11 +02:00
Brian Clozel
e455b698e4
Next development version (v1.3.3-SNAPSHOT)
2024-07-16 14:26:00 +02:00
Brian Clozel
7e07dd9280
Upgrade to Gradle 8.9
2024-07-16 13:54:58 +02:00
Brian Clozel
53ddbdb0c3
Upgrade to Spring Data 2024.0.2
...
Closes gh-1031
2024-07-16 13:47:29 +02:00
Brian Clozel
ed12f2698c
Upgrade to Micrometer 1.13.2 and Tracing 1.3.2
...
Closes gh-1030
2024-07-16 13:47:09 +02:00
Brian Clozel
fd7a06be93
Upgrade to Reactor 2023.0.8
...
Closes gh-1029
2024-07-16 13:46:27 +02:00
Brian Clozel
449a589e78
Upgrade to Spring Framework 6.1.11
...
Closes gh-1028
2024-07-16 13:45:45 +02:00
Brian Clozel
07fe0e0a43
Polishing standalone setup documentation
...
See gh-606
2024-07-12 16:10:52 +02:00
Brian Clozel
c1ed773cc7
Document minimum standalone setup for GraphQL support
...
Most Spring for GraphQL applications use Spring Boot as a way to
auto-configure the required infrastructure for running GraphQL
applications.
This commit documents a minimal setup for Spring applications not
relying on Spring Boot. This assumes an existing infrastructure for a
Spring MVC application.
Closes gh-606
2024-07-12 16:06:48 +02:00
Brian Clozel
441b18d919
Merge branch '1.2.x'
2024-07-11 22:05:07 +02:00
Brian Clozel
ad60412e13
Add missing properties for released artifacts
...
See gh-1024
2024-07-11 22:00:38 +02:00
Brian Clozel
3923643e2e
Migrate all workflows to GitHub Actions
...
This commit completes the migration from Concourse to GitHub Actions,
adding the CI variants and release workflows.
See gh-1024
2024-07-11 17:13:13 +02:00
Brian Clozel
09680e1c84
Migrate all workflows to GitHub Actions
...
This commit completes the migration from Concourse to GitHub Actions,
adding the CI variants and release workflows.
Closes gh-1024
2024-07-11 16:50:02 +02:00
rstoyanchev
a6508f4114
Perform hasDataLoaderRegistrations check at runtime
...
Closes gh-1020
2024-07-04 12:48:17 +01:00
rstoyanchev
34693e66f1
Perform hasDataLoaderRegistrations check at runtime
...
Closes gh-1020
2024-07-04 12:26:02 +01:00
rstoyanchev
06675e0243
SchemaMappingInspector detects Kotlin functions
...
Closes gh-995
2024-06-27 13:15:56 +01:00
rstoyanchev
719ac8fdab
Improve Kotlin List detection for EntityMapping methods
...
Closes gh-1018
2024-06-27 13:15:56 +01:00
rstoyanchev
89a4494148
Polishing entity argument resolvers
...
Closes gh-996
2024-06-27 13:15:56 +01:00
rstoyanchev
8d8432db44
Consistent logging in annotated exception handler
...
This commit aligns DEBUG logging of exceptions resolved via annotated
exception handler methods with ExceptionResolversExceptionHandler and
the reference documentation.
Closes gh-996
2024-06-27 13:15:56 +01:00
rstoyanchev
9f49103c65
Polishing in exception handling
...
See gh-996
2024-06-27 13:15:56 +01:00
Hantsy Bai
1dcc2ddc3a
Update transports.adoc
...
fix `GraphQlWebFluxAutoConfiguration` format in websocket section.
2024-06-25 09:54:56 +01:00
Brian Clozel
2354970802
Update link to Spring Boot Javadocs
2024-06-20 10:27:51 +02:00
Brian Clozel
6e155c0321
Update reference doc links to Spring Boot 3.3.x
...
Closes gh-1016
2024-06-20 09:57:58 +02:00
Brian Clozel
9965c0354a
Fix online search in reference documentation
...
Fixes gh-1014
2024-06-18 19:14:13 +02:00
Brian Clozel
096dcd36cf
Fix online search in reference documentation
...
Fixes gh-1013
2024-06-18 19:13:28 +02:00
Spring Builds
463a2b83cd
Next development version (v1.3.2-SNAPSHOT)
2024-06-18 15:53:34 +00:00
Brian Clozel
a68324540b
Merge branch '1.2.x'
2024-06-18 17:45:59 +02:00
Brian Clozel
e2a216f91f
Switch to S01 token credentials for release
2024-06-18 17:44:23 +02:00
github-actions[bot]
45405a06b1
Update Antora Spring UI to v0.4.16
...
Closes gh-998
2024-06-18 16:43:57 +02:00
Brian Clozel
d734b8c6f5
Upgrade to Spring Security 6.3.1
...
Closes gh-1012
2024-06-18 16:39:42 +02:00
Brian Clozel
89652f8583
Upgrade to Spring Data 2024.0.1
...
Closes gh-1011
2024-06-18 16:39:28 +02:00
Brian Clozel
e5c8cec6ef
Upgrade to Micrometer 1.13.1 and Tracing 1.13.1
...
Closes gh-1010
2024-06-18 16:39:01 +02:00
Brian Clozel
c2d568b09c
Upgrade to Reactor 2023.0.7
...
Closes gh-1009
2024-06-18 16:38:21 +02:00
Brian Clozel
946d2c0d9b
Upgrade to Spring Framework 6.1.9
...
Closes gh-1008
2024-06-18 16:37:32 +02:00
Spring Builds
fa4c663de6
Next development version (v1.2.8-SNAPSHOT)
2024-06-18 14:32:18 +00:00
Brian Clozel
e86c3bd31a
Merge branch '1.2.x'
2024-06-18 16:23:47 +02:00
Brian Clozel
16151cce46
Upgrade to Spring Security 6.1.9
...
Closes gh-1007
2024-06-18 16:23:10 +02:00
Brian Clozel
29f71d0562
Upgrade to Spring Data 2023.0.12
...
Closes gh-1006
2024-06-18 16:22:48 +02:00
Brian Clozel
ba3874f191
Upgrade to Micrometer 1.11.12
...
Closes gh-1005
2024-06-18 16:22:15 +02:00
Brian Clozel
bb009f49f0
Upgrade to Reactor 2022.0.20
...
Closes gh-1004
2024-06-18 16:21:37 +02:00
Brian Clozel
b979f7901f
Upgrade to Spring Framework 6.0.22
...
Closes gh-1003
2024-06-18 16:20:46 +02:00
github-actions[bot]
ce1dcfcb9d
Update Antora Spring UI to v0.4.16
2024-06-18 16:09:16 +02:00
rstoyanchev
d4a6a73b1d
Correct order of authentication resolvers
...
Closes gh-982
2024-06-18 06:37:31 +01:00
rstoyanchev
e369b12aa9
Polishing in AuthenticationPrincipalArgumentResolverTests
2024-06-18 06:37:20 +01:00
rstoyanchev
635066436e
Correct order of authentication resolvers
...
Closes gh-982
2024-06-18 06:36:11 +01:00
rstoyanchev
ac720eb9a2
Polishing in AuthenticationPrincipalArgumentResolverTests
2024-06-13 16:03:00 +01:00