Brian Clozel
44e8811a29
Upgrade to Context Propagation 1.0.6
...
Closes gh-857
2023-11-21 11:35:38 +01:00
Brian Clozel
08a5ea41bf
Upgrade to Spring Security 6.1.5
...
Closes gh-856
2023-11-21 11:35:05 +01:00
Brian Clozel
45f579f68e
Upgrade to Spring Data 2023.0.6
...
Closes gh-855
2023-11-21 11:34:41 +01:00
Brian Clozel
19ab9a5f68
Upgrade to Micrometer Tracing 1.1.7
...
Closes gh-854
2023-11-21 11:33:54 +01:00
Brian Clozel
3137a611d1
Upgrade to Micrometer 1.11.6
...
Closes gh-853
2023-11-21 11:33:07 +01:00
Brian Clozel
e82ceaa42c
Upgrade to Reactor 2022.0.13
...
Closes gh-858
2023-11-21 11:32:06 +01:00
Brian Clozel
3c398593b5
Upgrade to Hibernate 6.2.8.Final
2023-09-17 17:55:59 +02:00
Brian Clozel
8827547ac3
Upgrade to Context Propagation 1.0.5
...
Closes gh-815
2023-09-17 17:55:11 +02:00
Brian Clozel
d51de8f964
Upgrade to Spring Security 6.1.3
...
Closes gh-814
2023-09-17 17:54:50 +02:00
Brian Clozel
b007b7c818
Upgrade to Spring Data 2023.0.4
...
Closes gh-813
2023-09-17 17:54:03 +02:00
Brian Clozel
f3455eb4fd
Upgrade to Micrometer 1.11.4 and Tracing 1.1.5
...
Closes gh-812
2023-09-17 17:53:18 +02:00
Brian Clozel
e489203523
Upgrade to Reactor 2022.0.11
...
Closes gh-811
2023-09-17 17:52:24 +02:00
Brian Clozel
fdb7051ae3
Upgrade optional dependencies
2023-07-17 17:40:54 +02:00
Brian Clozel
ac2dd9ba72
Upgrade to Context Propagation 1.0.4
...
Closes gh-756
2023-07-17 17:40:32 +02:00
Brian Clozel
c1da2a309f
Upgrade to RSocket 1.1.4
...
Closes gh-755
2023-07-17 17:36:02 +02:00
Brian Clozel
394f08bcf4
Upgrade to Spring Security 6.1.1
...
Closes gh-754
2023-07-17 17:35:24 +02:00
Brian Clozel
7bddba37f0
Upgrade to Spring Data 2023.0.2
...
Closes gh-753
2023-07-17 17:34:38 +02:00
Brian Clozel
a07dc73c9c
Upgrade to Micrometer 1.11.2 and Tracing 1.1.2
...
Closes gh-752
2023-07-17 17:22:53 +02:00
Brian Clozel
98cba54a53
Upgrade to Reactor 2022.0.9
...
Closes gh-751
2023-07-17 17:21:38 +02:00
Brian Clozel
2fc0029b56
Upgrade to Reactor 2022.0.8
...
Closes gh-719
2023-06-19 20:38:40 +02:00
Brian Clozel
729d5381cf
Start building against Reactor 2022.0.8 SNAPSHOTs
...
See gh-719
2023-06-07 16:17:44 +02:00
Brian Clozel
023973a7a0
Upgrade to Context Propagation 1.0.3
...
Closes gh-717
Closes gh-688
2023-06-07 16:12:43 +02:00
Brian Clozel
8453b44377
Upgrade to Spring Security 6.1.0
...
Closes gh-706
2023-05-16 13:28:48 +02:00
rstoyanchev
dceb5781a0
Upgrade to Hibernate 6.2.2
2023-05-15 15:18:06 +01:00
Brian Clozel
67109652a2
Rollback to Hibernate 6.1.x
2023-05-15 15:30:14 +02:00
Brian Clozel
6b968d3e5a
Uprade optional dependencies
...
This commit upgrades to:
* Testcontainers 1.18.0
* MongoDB Driver 4.9.1
2023-05-15 15:27:51 +02:00
Brian Clozel
d29052327f
Upgrade to Reactor 2022.0.7
...
Closes gh-705
2023-05-15 15:04:16 +02:00
Brian Clozel
3798940caf
Upgrade to Micrometer Tracing 1.1.1
...
Closes gh-703
2023-05-15 15:03:45 +02:00
Brian Clozel
cb74aa7f93
Upgrade to Micrometer 1.11.0
...
Closes gh-702
2023-05-15 15:03:05 +02:00
Brian Clozel
673ad5418d
Upgrade to Jackson 2.15.0
...
Closes gh-704
2023-05-15 15:01:16 +02:00
Brian Clozel
bce40d4dba
Upgrade to Spring Data 2023.0.0
...
Closes gh-679
2023-05-15 10:49:21 +02:00
Brian Clozel
d84ab6c1bd
Upgrade to Context Propagation 1.0.2
...
Closes gh-689
2023-05-10 17:17:54 +02:00
Brian Clozel
84f8cfe446
Upgrade dependencies
...
* Spring Data 2023.0.0-RC1
* Spring Security 6.1.0-RC1
* Micrometer 1.11.0-RC1
* Micrometer Tracing 1.1.0-RC1
* Context Propagation 1.1.0-M2
* Jackson 2.15.0-rc3
* GraphQL Java 20.2
* Spring Framework 6.0.8
Closes gh-663
Closes gh-664
Closes gh-665
Closes gh-666
Closes gh-667
Closes gh-668
Closes gh-669
Closes gh-670
2023-04-19 11:37:55 +02:00
rstoyanchev
d9d67c7f90
Pagination support for Querydsl and QBE
...
See gh-597
2023-04-08 16:34:19 +01:00
Brian Clozel
fd46e0d75a
Upgrade to Spring Security 6.1.0-M2
...
Closes gh-651
2023-03-20 20:03:07 +01:00
Brian Clozel
f012a460ae
Upgrade dependencies
...
This commit upgrades mandatory and optional dependencies:
* Spring Data 2023.0.0-M3
* Micrometer 1.11.0-M2
* Micrometer Tracing 1.11.0-M2
* Kotlin 1.8.10
Closes gh-648
Closes gh-649
Closes gh-650
Closes gh-652
2023-03-20 18:40:54 +01:00
Brian Clozel
c829053455
Merge branch '1.1.x'
2023-03-20 18:25:44 +01:00
Brian Clozel
d28d9091d7
Upgrade dependencies
...
This commit upgrades mandatory and optional dependencies:
* Spring Framework 6.0.7
* GraphQL Java 19.3
* Reactor 2022.0.5
* Micrometer 1.10.5
* Micrometer Tracing 1.0.3
* Spring Data 2022.0.3
* Spring Security 6.0.2
Closes gh-641
Closes gh-642
Closes gh-643
Closes gh-644
Closes gh-645
Closes gh-646
Closes gh-647
2023-03-20 18:20:43 +01:00
rstoyanchev
104eccb4d9
Support for pagination
...
ConnectionTypeVisitor to decorate DataFetchers for Connection fields
in order to adapt Window, Slice, and others to Connection.
A ScrollRequest controller method argument to inject the ScrollPosition
and the number of elements requested.
SortStrategy for an application to customize how to extract sort
details from GraphQL arguments.
See gh-620
2023-03-17 16:50:32 +00:00
Brian Clozel
312446ffa2
Upgrade to Spring Data 2022.0.2
...
Closes gh-617
2023-02-21 11:41:56 +01:00
Brian Clozel
0e358393cb
Upgrade to Reactor 2022.0.3
...
Closes gh-616
2023-02-21 11:41:26 +01:00
Brian Clozel
beafa43f25
Upgrade other dependencies
...
* Spring Framework 6.0.4
* Spring Data 2022.0.1
* Jackson 2.14.2
* Reactor 2022.0.2
2023-02-14 16:06:14 +01:00
Brian Clozel
e3b73e84e1
Upgrade to Micrometer Tracing 1.0.2
...
Closes gh-614
2023-02-14 16:04:57 +01:00
Brian Clozel
7489e95d9c
Upgrade to Context Propagation 1.0.2
...
Closes gh-613
2023-02-14 16:04:24 +01:00
Brian Clozel
1d3701d3b4
Upgrade to Micrometer 1.10.4
...
Closes gh-612
2023-02-14 16:03:42 +01:00
Brian Clozel
ef7784ee1c
Refactor Kotlin configuration in build
2023-01-11 10:04:02 +01:00
Brian Clozel
1e51daa225
Upgrade to Spring Security 6.0.1
...
Closes gh-587
2022-12-19 20:56:49 +01:00
Brian Clozel
fc81402659
Upgrade to Reactor 2022.0.1
...
Closes gh-586
2022-12-19 20:56:08 +01:00
Brian Clozel
a43c92854f
Fix NullPointerException in Tracing support
...
Prior to this commit, using the tracing support could result in an
NullPointerException since the instrumentation expected the tracing
propagation information to be always available from the request
extensions.
This commit improves the strategy for extracing the inbound propagation
information.
First, the instrumentation now looks up the propagation information in
the GraphQL context first, then in the request extensions as a fallback.
We ensure that no NPE can be raised if the information is missing.
Some clients might change the propagation information in the request
extensions, but in the HTTP world, most clients will send those as HTTP
headers. We are adding a new `PropagationWebGraphQlInterceptor` that can
be configured on the application to copy the relevant HTTP headers from
the HTTP request to the GraphQL context. For other transports, we
currently advise the request extensions - both WebSocket and RSocket
multiplex over the same transport message, making this approach
impossible.
Fixes gh-547
2022-12-02 09:05:23 +01:00
Brian Clozel
5fe8123126
Upgrade to Micrometer 1.10.2
...
Closes gh-556
2022-12-01 17:43:24 +01:00