Andy Wilkinson
e2982a3a07
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37552
2023-09-22 17:44:30 +01:00
Andy Wilkinson
feae7be0a1
Polish "Fix handling of JMS listener concurrency properties"
...
See gh-37180
2023-09-22 17:43:57 +01:00
Vedran Pavic
366607f517
Fix handling of JMS listener concurrency properties
...
Update JMS listener concurrency configuration to set the same minimum
and maximum number of consumers when users specify only the minimum
using `spring.jms.listener.concurrency` property.
Prior to this commit, when using `spring.jms.listener.concurrency` to
set the minimum number of consumers without also specifying
`spring.jms.listener.max-concurrency` would result in effective
concurrency where the actual minimum number of consumers is always 1,
while the maximum number of consumers is the value of
`spring.jms.listener.concurrency`.
See gh-37180
2023-09-22 17:43:56 +01:00
Phillip Webb
9b5062e5bb
Merge branch '2.7.x' into 3.0.x
2023-09-20 17:06:55 -07:00
Phillip Webb
b83e7b42bb
Update copyright year of changed files
2023-09-20 16:05:44 -07:00
Moritz Halbritter
5ec358099c
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37481
2023-09-20 11:29:38 +02:00
Moritz Halbritter
0ed455b058
Apply SAML2 sign-request even if metadata url is set
...
Closes gh-33747
2023-09-20 10:33:55 +02:00
Moritz Halbritter
99473362d8
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37456
2023-09-19 13:16:40 +02:00
Moritz Halbritter
95690f7327
Fall back to all media types if encountering invalid Accept header
...
A warn log message is printed, and if log level is set to debug, the
exception stacktrace is logged, too.
Closes gh-37455
2023-09-19 09:52:02 +02:00
Andy Wilkinson
994bafdfd9
Merge branch '2.7.x' into 3.0.x
2023-09-11 10:32:13 +01:00
Marten Deinum
5141e5c4ac
Fix description of brokerUrl property in ArtemisProperties
...
Update description to refer to url instead of port.
See gh-37260
2023-09-11 10:31:19 +01:00
Stephane Nicoll
a52d7e255b
Upgrade to Couchbase Client 3.4.10
...
Closes gh-37289
2023-09-11 10:51:59 +02:00
Moritz Halbritter
a69ff3bd59
Merge branch '2.7.x' into 3.0.x
2023-09-05 15:21:51 +02:00
Moritz Halbritter
76e51bc92f
Only enable needed Couchbase services in integration tests
2023-09-05 15:10:12 +02:00
Andy Wilkinson
67e1ee5dcf
Fix ordering of Jetty's WebSocketUpgradeFilter
...
Closes gh-37115
2023-08-31 15:22:26 +01:00
Stephane Nicoll
e8d329d99f
Polish
2023-08-22 14:44:02 +02:00
Moritz Halbritter
d3816651ce
Merge branch '2.7.x' into 3.0.x
...
Closes gh-37014
2023-08-17 12:02:33 +02:00
Moritz Halbritter
dc62e5fbc3
Polish "Set max request header size on Netty when using HTTP/2"
...
See gh-36766
2023-08-17 11:50:18 +02:00
Nerses Aznauryan
ee5b23bb02
Set max request header size on Netty when using HTTP/2
...
Fix an issue that server.max-http-request-header-size doesn't have an
effect on Netty server with http2 enabled.
See gh-36766
2023-08-17 11:47:01 +02:00
Phillip Webb
9805723415
Update copyright year of changed files
2023-08-13 18:50:13 -07:00
Phillip Webb
a0089c5c76
Merge branch '2.7.x' into 3.0.x
2023-08-13 18:44:36 -07:00
Phillip Webb
46773dd5df
Update copyright year of changed files
2023-08-13 18:19:05 -07:00
Phillip Webb
527b2f2cac
Polish
2023-08-13 18:18:48 -07:00
Andy Wilkinson
7c77668372
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36864
2023-08-09 13:01:23 +01:00
Andy Wilkinson
c1f2efe00c
Document that spring.security.filter properties are Servlet-only
...
Closes gh-33551
2023-08-09 12:56:33 +01:00
Stephane Nicoll
e7706b4201
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36771
2023-08-07 14:08:48 +02:00
Stephane Nicoll
5e11bac1da
Polish "Configure ActiveMQConnectionFactory properly without spring-jms"
...
See gh-36767
2023-08-07 14:05:31 +02:00
Eddú Meléndez
bcfaad2cb8
Configure ActiveMQConnectionFactory properly without spring-jms
...
Previously, if spring-jms is not available and a non-pool connection
factory is requested (the default), no `CachingConnectionFactory` is
created. This commit makes sure to separate the two conditions, so
that a connection factory can be obtained even if spring-jms is not
on the classpath.
See gh-36767
2023-08-07 14:03:27 +02:00
Andy Wilkinson
c6dc505932
Auto-configure JsonpMapper even with user-defined transport
...
Closes gh-36698
2023-08-03 12:44:13 +01:00
Andy Wilkinson
803c155e69
Order default customizers so that they can be overridden
...
Closes gh-36674
2023-08-03 10:09:27 +01:00
Stephane Nicoll
259fac57a9
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36531
2023-07-24 16:29:56 +02:00
Stephane Nicoll
854c162966
Polish "Fail fast if job name does not exist"
...
See gh-36060
2023-07-24 16:21:44 +02:00
Akshay Dubey
c38cd74542
Fail fast if job name does not exist
...
See gh-36060
2023-07-24 16:15:04 +02:00
Stephane Nicoll
73cc54ad34
Prevent PostConstruct to be used in production code
...
Closes gh-36528
2023-07-24 16:08:50 +02:00
Andy Wilkinson
6a2a3e2b26
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36491
2023-07-21 15:06:34 +01:00
Andy Wilkinson
5a0f1bbe9b
Polish "Correct description of overrides for spring.redis.url"
...
See gh-36477
2023-07-21 14:47:54 +01:00
Johnny Lim
1effd3723f
Correct description of overrides for spring.redis.url
...
See gh-36477
2023-07-21 14:47:25 +01:00
Pengfei-Lu
8697d9ddd5
Correct conditions on auto-configured JacksonJsonpMapper
...
See gh-36109
Signed-off-by: Pengfei-Lu <459360594@qq.com>
2023-07-13 18:10:21 +01:00
Phillip Webb
f1b0d76d9b
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36162
2023-07-02 19:46:45 +01:00
Phillip Webb
b6990940b1
Polish 'Choose SAML party based on entity ID rather than always using first'
...
See gh-35902
2023-07-02 19:02:08 +01:00
Lasse Lindqvist
864af59adc
Choose SAML party based on entity ID rather than always using first
...
Update `Saml2RelyingPartyRegistrationConfiguration` so that
`RelyingPartyRegistrations` uses `collectionFromMetadataLocation`
rather than `fromMetadataLocation` and searches candidates for a
matching entity ID.
Prior to this commit, it was possible for the wrong provider to be
used if multiple candidates existed in the returned metadata.
See gh-35902
2023-07-02 18:54:34 +01:00
Andy Wilkinson
6effd6061c
Provide hints when template auto-config is excluded
...
Fixes gh-35682
2023-06-29 18:09:30 +01:00
Andy Wilkinson
79cd3a027a
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36098
2023-06-27 20:30:24 +01:00
Andy Wilkinson
9e1f2c4257
Tolerate Flway 9.20
...
Closes gh-36029
2023-06-27 20:22:24 +01:00
Andy Wilkinson
ffbef7bb80
Test server.max-http-request-header-size with Undertow
...
Closes gh-36047
2023-06-27 13:50:04 +01:00
Andy Wilkinson
2fae5de245
Merge branch '2.7.x' into 3.0.x
...
Closes gh-36043
2023-06-23 15:50:02 +01:00
Andy Wilkinson
d2966e1cbf
Polish "Replace calls to verifyComplete() to avoid indefinite blocking"
...
See gh-35915
2023-06-23 12:38:12 +01:00
ThomazPassarelli
f9da30faf1
Replace calls to verifyComplete() to avoid indefinite blocking
...
See gh-35915
2023-06-23 12:16:26 +01:00
Andy Wilkinson
39c382713b
Initialize WebSocket infrastructure when using WebFlux and Jetty
...
In Spring Framework 5.x with Jetty 9, the reactive
JettyRequestUpgradeStrategy was able to initialize Jetty's WebSocket
infrastructure itself. With Jetty 10 this is no longer possible and
Boot must perform the initialization as part of preparing the
reactive JettyWebServer.
This commit updates the reactive WebSocket auto-configuration to
initialize Jetty's WebSocket infrastructure as part of creating the
reactive JettyWebServer.
Fixes gh-33347
2023-06-21 14:59:50 +01:00
Phillip Webb
48e13af8c4
Merge branch '2.7.x' into 3.0.x
2023-06-16 14:34:54 -07:00