Phillip Webb
ec79f14639
Drop AbstractJettyServletWebServerFactoryTests
...
Drop `AbstractJettyServletWebServerFactoryTests` and merge the existing
code into `JettyServletWebServerFactoryTests`.
3 years ago
Phillip Webb
cf9156e497
Add SameSite cookie support for servlet web servers
...
Update Tomcat, Jetty and Undertow `ServletWebServerFactory`
implementations so that they can write SameSite cookie attributes.
The session cookie will be customized whenever the
`server.servlet.session.cookie.same-site` property is set.
Other cookies can be customized with the new `CookieSameSiteSupplier`
interface which can be registered using `@Bean` methods.
Closes gh-20971
Co-authored-by Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Phillip Webb
b72ff25220
Relocate and unify reactive cookie properties
...
Relocate the recently introduced `spring.webflux.session` properties
to `server.reactive.session` and create a unified `Cookie` properties
class.
Reactive session properties now mirror the existing
`server.servlet.session` properties and better reflect the fact that
they are related to the server and not just for WebFlux.
See gh-26714
3 years ago
Phillip Webb
3c71637fa2
Polish 'Add more session properties for reactive web servers'
...
See gh-26714
3 years ago
weixsun
a2a802a14a
Add more session properties for reactive web servers
...
Expand the session properties supported by reactive web servers to
include `timeout` support and additional `cookie` properties.
See gh-26714
3 years ago
Phillip Webb
3729c4909a
Polish package name for web sample code
...
See gh-27132
3 years ago
Madhura Bhave
ea65c28bfa
Polish
3 years ago
Madhura Bhave
07aeb2156d
Merge pull request #28123 from timtebeek
...
* pr/28123:
Polish "Support PEM format for Kafka SSL certs and private key"
Support PEM format for Kafka SSL certs and private key
Closes gh-28123
3 years ago
Madhura Bhave
0d06a2854d
Polish "Support PEM format for Kafka SSL certs and private key"
...
See gh-28123
3 years ago
Tim te Beek
7a98364a23
Support PEM format for Kafka SSL certs and private key
...
See gh-28123
3 years ago
Andy Wilkinson
56b8494f15
Disable the env info contributor by default
...
Closes gh-28311
3 years ago
Andy Wilkinson
f98c1e7231
Disable the java info contributor by default
...
Closes gh-28310
Co-authored-by Phillip Webb <pwebb@vmware.com>
3 years ago
Andy Wilkinson
f2b3f1f41f
Make URL- and property-based pooling config mutually exclusive
...
Closes gh-28144
3 years ago
Stephane Nicoll
052726f5d9
Upgrade to Spring Integration 5.5.5
...
Closes gh-28259
3 years ago
Madhura Bhave
40a3824279
Reinstate ConditionalOnBean
...
See gh-28131
3 years ago
Madhura Bhave
b7521e2fda
Auto-configure health web components only if endpoint is exposed over HTTP
...
Fixes gh-28131
Co-authored-by: Phillip Webb <pwebb@vmware.com>
3 years ago
Scott Frederick
871468931f
Polish "Add option to customize cache volume names when building an image"
...
See gh-28292
3 years ago
Julian Liebig
dc36346285
Add option to customize cache volume names when building an image
...
This commit adds configuration to the Maven and Gradle plugins to
allow specifying the names of build and launch cache volumes provided
to the CNB builder.
See gh-28292
3 years ago
Andy Wilkinson
9d6a0cfd24
Starting building against Spring Framework 5.3.12 snapshots
...
This reverts commit 3969e63ced
, reversing
changes made to f01d086a8d
.
Closes gh-28385
See gh-28252
3 years ago
Andy Wilkinson
6c43914652
Merge branch '2.5.x'
...
Closes gh-28383
3 years ago
Andy Wilkinson
76272ffb62
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28382
3 years ago
Andy Wilkinson
54ce51e43c
Polish "Fix typos in EnvironmentPostProcessor javadoc"
...
See gh-28376
3 years ago
fml2
ded396b728
Fix typos in EnvironmentPostProcessor javadoc
...
See gh-28376
3 years ago
Andy Wilkinson
356554311f
Merge branch '2.5.x'
...
Closes gh-28381
3 years ago
Artem Bilan
344d008848
Remove redundant info about DefaultMetricsFactory
...
The DefaultMetricsFactory was removed from Spring Integration starting
with version 5.4. This commit updates the documentation to match.
See gh-28375
3 years ago
Andy Wilkinson
9b77151caa
Polish "Make UserDetailsService back off with AuthManagerResolver bean"
...
See gh-28361
3 years ago
Bartosz Jaszczak
31cdfd524e
Make UserDetailsService back off with AuthManagerResolver bean
...
See gh-28361
3 years ago
Andy Wilkinson
791f3f57c6
Upgrade to Spring Kafka 2.8.0-RC1
...
Closes gh-28257
3 years ago
Andy Wilkinson
ab3396de26
Upgrade to Spring Security 5.5.3
...
Closes gh-28247
3 years ago
Andy Wilkinson
d767e0e1f1
Upgrade to Spring Kafka 2.7.8
...
Closes gh-28246
3 years ago
Andy Wilkinson
ce8671ff37
Upgrade to Spring Security 5.4.9
...
Closes gh-28228
3 years ago
Andy Wilkinson
669caa92f8
Upgrade to Spring Kafka 2.6.11
...
Closes gh-28227
3 years ago
Andy Wilkinson
a27dfcb9b0
Make R2DBC auto-config back off without a connection provider
...
Closes gh-26439
3 years ago
Andy Wilkinson
2af2a02fbb
Merge branch '2.5.x'
...
Closes gh-28380
3 years ago
Andy Wilkinson
c8e0791b50
Merge branch '2.4.x' into 2.5.x
...
Closes gh-28379
3 years ago
Andy Wilkinson
5fe75f3d58
Improve diagnostics when no DSLContext due to R2DBC
...
Fixes gh-28378
3 years ago
Andy Wilkinson
8ac2a59000
Upgrade to Spring Security 5.6.0-RC1
...
Closes gh-28258
3 years ago
Andy Wilkinson
657eb86dad
Polish "Add a config prop to enable/disable SI's default logging"
...
See gh-28355
3 years ago
Artem Bilan
c6891c5184
Add a config prop to enable/disable SI's default logging
...
See gh-28355
3 years ago
Andy Wilkinson
14fb9c437d
Merge branch '2.5.x'
...
See gh-28377
3 years ago
Andy Wilkinson
bc2bf840b4
Fix conditions on DevToolsR2dbcAutoConfiguration
...
See gh-28345
3 years ago
Andy Wilkinson
89b40e1e00
Add support for Log4j2's composite configuration
...
Closes gh-27110
3 years ago
Phillip Webb
04123e0a0e
Merge branch '2.5.x'
...
Closes gh-28377
3 years ago
Phillip Webb
b93a629dbe
Shutdown in-memory R2DBC databases before devtools restart
...
Add `DevToolsR2dbcAutoConfiguration` to automatically shutdown in-memory
R2DBC databases before restarting. Prior to this commit, restarts that
involved SQL initialization scripts could fail due to dirty database
content.
The `DevToolsR2dbcAutoConfiguration` class is similar in design to
`DevToolsDataSourceAutoConfiguration`, but it applies to both pooled
and non-pooled connection factories. The `DataSource` variant does not
need to deal with non-pooled connections due to the fact that
`EmbeddedDataSourceConfiguration` calls `EmbeddedDatabase.shutdown`
as a `destroyMethod`. With R2DB we don't have an `EmbeddedDatabase`
equivalent so we can always trigger a shutdown for devtools.
Fixes gh-28345
3 years ago
Phillip Webb
19d3007806
Polish
3 years ago
Andy Wilkinson
9ff17edb78
Upgrade to Spring Data 2021.1.0-RC1
...
Closes gh-28255
3 years ago
Andy Wilkinson
43a10eab59
Upgrade to Spring AMQP 2.4.0-RC1
...
Closes gh-28256
3 years ago
Andy Wilkinson
f87b2478d5
Upgrade to Spring AMQP 2.3.11
...
Closes gh-28245
3 years ago
Andy Wilkinson
754b52c6bc
Upgrade to Spring AMQP 2.3.11
...
Closes gh-28226
3 years ago
Andy Wilkinson
31d88c3d3c
Improve failure analysis action when circular references are allowed
...
Closes gh-27735
3 years ago