Andy Wilkinson
1e4b786ff9
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29489
3 years ago
Andy Wilkinson
6bea2172cb
Switch tests to properties that are not deprecated
...
Closes gh-29488
3 years ago
Andy Wilkinson
0829dcd572
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29486
3 years ago
Andy Wilkinson
ee9c399eba
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29485
3 years ago
Andy Wilkinson
1b3d088056
Move JdbcSessionDataSourceInitializerTests into src/test/java
...
Closes gh-29484
3 years ago
rstoyanchev
68f4938367
Update GraphQL QBE auto-config
...
This change is the same as 68806bfef8
for Querydsl, but applied also to the Query By Example auto config.
Closes gh-29445
3 years ago
Brian Clozel
cdee953252
Polish
3 years ago
Brian Clozel
68806bfef8
Fix build after Spring for GraphQL changes
...
See spring-projects/spring-graphql#244
3 years ago
Andy Wilkinson
ece4c8ad93
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29400
3 years ago
Andy Wilkinson
8868d34c24
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29399
3 years ago
Andy Wilkinson
d051146eb4
Use Testcontainers instead on Embedded Mongo
...
We've seen some problems, particularly on CI, where Embedded Mongo
hangs while trying to start the Mongo process. To limit the problem,
this commit replaces the use of Embedded Mongo with Testcontainers
where we can, leaving Embedded Mongo in use only where we're
specifically testing our Embedded Mongo support.
Closes gh-28843
3 years ago
Phillip Webb
8147eb6d6d
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
ca432309aa
Polish "Add option to allow Spring Batch custom isolation levels"
...
See gh-28859
3 years ago
stibi
a8d1d3104e
Add option to allow Spring Batch custom isolation levels
...
See gh-28859
3 years ago
Brian Clozel
fc794f17e1
Update GraphiQlHandler configuration
...
This commit updates the `GraphiQlHandler` auto-configuration after a
constructor change was done in Spring GraphQL for WebSocket support in
GraphiQL.
3 years ago
Stephane Nicoll
e92e35d56f
Polish "Stop configuring a default user with SAML 2.0 Login"
...
See gh-29263
3 years ago
Guirong Hu
ab49acc782
Stop configuring a default user with SAML 2.0 Login
...
See gh-29263
3 years ago
Brian Clozel
b7de02d908
Fix build after Spring GraphQL changes
...
See pring-projects/spring-graphql#229
3 years ago
Stephane Nicoll
270e162479
Stop aliasing MariaDB to MySQL
...
Closes gh-28728
3 years ago
Stephane Nicoll
5f67546534
Adapt to latest API change in SD Elasticsearch
...
See gh-29292
3 years ago
Stephane Nicoll
9e27bddfc7
Start building against Spring Data 2021.2.0-M1 snapshots
...
This commit also upgrades to Elasticsearch 7.16.2
See gh-29223
See gh-29292
3 years ago
Stephane Nicoll
a9d8befe72
Fix build failures
...
See gh-29290
3 years ago
Andy Wilkinson
94fa50af1c
Polish
3 years ago
Stephane Nicoll
9821cdfd8b
Remove deprecated code
...
Closes gh-29290
3 years ago
Stephane Nicoll
164c2f7164
Polish
...
See gh-29265
3 years ago
Stephane Nicoll
69d1c3674a
Upgrade to latest Hazelcast 3.x in integration tests
3 years ago
Stephane Nicoll
a780e87e9c
Upgrade to Hazelcast 5.0.2
...
See gh-29265
3 years ago
Stephane Nicoll
ce7a3d0ef2
Upgrade to Flyway 8.3.0
...
Closes gh-29249
3 years ago
Phillip Webb
b25e92f3e2
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
4799d2a71a
Polish "Add transactionIdPrefix Property to KafkaTemplate"
...
See gh-29089
3 years ago
Gary Russell
33814a4a42
Add transactionIdPrefix Property to KafkaTemplate
...
See gh-29089
3 years ago
Stephane Nicoll
c943ef18ca
Polish "Add principal resolution in RSocket handler methods"
...
See gh-28444
3 years ago
Guirong Hu
cf05964499
Add principal resolution in RSocket handler methods
...
See gh-28444
3 years ago
Stephane Nicoll
076ddc8579
Polish "Add server.netty.max-keep-alive-requests"
...
See gh-28875
3 years ago
Leo Li
0e94b2ce6e
Add server.netty.max-keep-alive-requests
...
See gh-28875
3 years ago
Stephane Nicoll
578855f512
Restore support for Hazelcast 3
...
See gh-28801
3 years ago
Stephane Nicoll
e1a5be83d2
Polish "Inject SpringManagedContext into Hazelcast configuration"
...
See gh-28801
3 years ago
Jaromir Hamala
b875b55711
Inject SpringManagedContext into Hazelcast configuration
...
This commit makes it possible to inject Spring managed beans into
objects instantiated by Hazelcast.
See gh-28801
3 years ago
Stephane Nicoll
f26bee1196
Polish "Upgrade to Embedded Mongo 3.2.5"
...
See gh-28543
3 years ago
Julien Herr
679231c120
Upgrade to Embedded Mongo 3.2.5
...
See gh-28543
3 years ago
Brian Clozel
c5817f21eb
Add property for disabling GraphQL schema introspection
...
Prior to this commit, the GraphQL schema assembled by the
auto-configuration would provide no option for disabling the field
introspection.
While this feature is essential for many tools (including GraphiQL),
some prefer disabling it because this allows clients to gather
information about types and schema easily. This commit introduces a new
`spring.graphql.schema.introspection.enabled` configuration property.
Because potential attackers can still gather this information and this
feature is a core concern in the GraphQL spec, introspection is enabled
by default for Spring Boot applications.
Closes gh-29248
3 years ago
izeye
728206dba0
Polish GraphQL changes
...
See gh-29140
Closes gh-29194
3 years ago
Stephane Nicoll
91d7295c62
Polish "Add support for IdlePartitionEventInterval"
...
See gh-28290
3 years ago
Pascal Ayotte
9274baeb68
Add support for IdlePartitionEventInterval
...
See gh-28290
3 years ago
Stephane Nicoll
6b6da22f2c
Polish "Add support for RabbitStreamTemplate"
...
See gh-28060
3 years ago
Eddú Meléndez
3952046132
Add support for RabbitStreamTemplate
...
See gh-28060
3 years ago
Stephane Nicoll
2b140950e3
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29176
3 years ago
izeye
7fbb5749d1
Polish
...
See gh-29157
3 years ago
Brian Clozel
88ee4fab36
Polish
...
See gh-29140
3 years ago
Brian Clozel
6dbcd0e95e
Auto-configure security for Spring GraphQL
...
This commit configures security features for Spring GraphQL.
In the case of both MVC and WebFlux, this contributes
`DataFetcherExceptionResolver` instances to resolve security exceptions
and expose them as proper errors in the GraphQL response.
For MVC only, this also configures a
`SecurityContextThreadLocalAccessor`. This component ensures that the
security context is propagated between `ThreadLocal` and the Reactor
asynchronous execution.
See gh-29140
3 years ago