Commit Graph

1866 Commits

Author SHA1 Message Date
Andy Wilkinson
a8cb6cf21a Remove validity threshold from SslInfo
Closes gh-44650
2025-06-04 16:49:58 +01:00
Phillip Webb
96a76855fa Merge branch 'main' into 4.0.x 2025-06-02 17:38:09 -07:00
Phillip Webb
a9b52c5892 Merge branch '3.4.x' 2025-06-02 17:30:05 -07:00
Phillip Webb
e054aa899a Merge branch '3.3.x' into 3.4.x 2025-06-02 17:20:04 -07:00
Phillip Webb
644aeabf7b Polish 2025-06-02 13:38:37 -07:00
Stéphane Nicoll
24a8f1ca07 Merge branch 'main' into 4.0.x 2025-05-30 15:43:48 +02:00
Stéphane Nicoll
e10c566580 Merge branch '3.4.x' 2025-05-30 15:43:38 +02:00
Stéphane Nicoll
d4a3223655 Merge branch '3.3.x' into 3.4.x 2025-05-30 15:43:32 +02:00
Stéphane Nicoll
2fd29481da Polish 2025-05-30 15:43:14 +02:00
Phillip Webb
eb2163aecf Merge branch 'main' into 4.0.x 2025-05-20 17:23:20 -07:00
Lari Hotari
a9f5a4194e Make heapdump endpoint restricted by default
See gh-45624

Signed-off-by: Lari Hotari <lhotari@users.noreply.github.com>
2025-05-20 17:22:51 -07:00
Stéphane Nicoll
d04ddb1123 Upgrade to Elasticsearch 8.18.1
Closes gh-45495
2025-05-16 16:52:01 +02:00
Andy Wilkinson
0b12cebff4 Fix warnings reported in Eclipse 2025-05-14 11:37:07 +01:00
Andy Wilkinson
379b2ceb56 Fix Eclipse warnings caused by deprecation of Jackson 2 support
See gh-45535
2025-05-14 11:37:07 +01:00
Phillip Webb
02ee7fdb30 Suppress Jackson 2 warnings
See gh-45535
2025-05-13 11:42:25 -07:00
Phillip Webb
36fb1e9b4b Replace Actuator @Nullable with @OptionalParameter
Closes gh-45389
2025-05-09 17:38:12 -07:00
Stéphane Nicoll
a0944b00d0 Migrate to updated native hints API and new reachability JSON
Replace hint API calls with updated version and fix tests that
relied on previous JSON files.

See gh-45487

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-05-09 17:38:12 -07:00
Stéphane Nicoll
5ea0674bad Migrate to new HttpHeaders API
See gh-45487

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-05-09 17:38:12 -07:00
Stéphane Nicoll
6fceab2c90 Replace spring-jcl with vanilla commons-logging
See gh-45487

Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
2025-05-09 17:38:11 -07:00
Stéphane Nicoll
05fb37d046 Adapt to Spring MVC API updates
See gh-45487
2025-05-09 17:38:11 -07:00
Phillip Webb
c15418b693 Update actuator support to ensure CORS properties always apply
Update `AbstractWebFluxEndpointHandlerMapping` and
`AbstractWebMvcEndpointHandlerMapping` to ensure cors
configuration is applied.

See gh-45487
2025-05-09 17:38:11 -07:00
Phillip Webb
3c9e4d69d8 Downgrade Elastic Client and Neo4J Driver for compatibility 2025-05-09 17:38:10 -07:00
Andy Wilkinson
058eabf317 Merge branch '3.4.x'
Closes gh-45471
2025-05-09 14:31:15 +01:00
Andy Wilkinson
99ecfb86b5 Merge branch '3.3.x' into 3.4.x
Closes gh-45470
2025-05-09 14:31:06 +01:00
Andy Wilkinson
fe6f0a5905 Stop leaking a cache in Cache2kCacheMeterBinderProviderTests
Closes gh-45469
2025-05-09 14:30:28 +01:00
Stéphane Nicoll
2eef86fc28 Upgrade to Elasticsearch 8.18.0
Closes gh-45447
2025-05-09 12:26:57 +02:00
Phillip Webb
7dac8ca345 Polish 'Fail fast when base path and an endpoint mapping are set to '/''
See gh-45251
2025-04-22 12:01:58 -07:00
Phillip Webb
75824bb9c7 Merge branch '3.4.x' 2025-04-11 09:42:20 -07:00
Phillip Webb
35dc8e6f88 Merge branch '3.3.x' into 3.4.x 2025-04-11 09:42:13 -07:00
Phillip Webb
2143d702f2 Polish boolean members that can use the default false value 2025-04-11 09:32:35 -07:00
Phillip Webb
12e7d97c5d Merge branch '3.4.x' 2025-04-09 14:52:30 -07:00
Phillip Webb
837fa4c4d8 Merge branch '3.3.x' into 3.4.x 2025-04-09 14:52:15 -07:00
Moritz Halbritter
44b60141b2 Merge branch '3.4.x'
Closes gh-45015
2025-04-07 09:03:58 +02:00
geniuus
aaaa791cea Validate that sslInfo is not null in SslHealthIndicator constructor
The SslHealthIndicator constructor previously did not validate if the
provided SslInfo instance was null. This could potentially lead to a
NullPointerException later when the doHealthCheck method is invoked
if the SslInfo bean was not properly configured or available.

This commit adds an Assert.notNull check for the sslInfo parameter
to ensure fail-fast behavior during application startup or bean
creation. This aligns with the common practice in other Spring Boot
components and health indicators where essential dependencies are
validated in the constructor.

See gh-45013

Signed-off-by: geniuus <cross_man@naver.com>
2025-04-07 08:59:05 +02:00
Phillip Webb
bc91c35644 Merge branch '3.4.x'
Closes gh-44993
2025-04-03 18:05:13 -07:00
Phillip Webb
c96835bc9d Merge branch '3.3.x' into 3.4.x
Closes gh-44992
2025-04-03 18:02:57 -07:00
Stéphane Nicoll
fe163d3a9c Merge branch '3.4.x'
Closes gh-44760
2025-03-18 15:26:47 +01:00
Stéphane Nicoll
4dea97141c Merge branch '3.3.x' into 3.4.x
Closes gh-44759
2025-03-18 15:25:57 +01:00
Stéphane Nicoll
08b2c560dd Order dependencies
Closes gh-44757
2025-03-18 15:22:26 +01:00
Stéphane Nicoll
3ea9c56ea0 Merge branch '3.4.x'
Closes gh-44685
2025-03-12 08:59:27 +01:00
Andy Wilkinson
da5796f70c Merge branch '3.4.x'
Closes gh-44635
2025-03-06 18:35:16 +00:00
Andy Wilkinson
ab66034e1b Merge branch '3.3.x' into 3.4.x
Closes gh-44634
2025-03-06 18:34:54 +00:00
Andy Wilkinson
67b0a26474 Improve structure of test resources in Actuator modules
Closes gh-44632
2025-03-06 18:31:35 +00:00
Phillip Webb
651a39b3f6 Merge branch '3.4.x' 2025-02-18 15:12:07 -08:00
Andy Wilkinson
b2ba2a53fe Polish "Add support for MVC router functions to mappings endpoint"
See gh-44163
2025-02-13 11:18:17 +00:00
puppy4c
a747bcf6d4 Add support for MVC router functions to mappings endpoint
See gh-44163

Signed-off-by: puppy4c <puppy4c@foxmail.com>
2025-02-13 10:52:23 +00:00
Dmytro Nosan
b9772cd6f1 Polish
See gh-44247

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
2025-02-13 08:47:16 +01:00
Phillip Webb
28495d7d13 Polish SanitizingFunction
See gh-39243
2025-02-11 19:26:29 -08:00
Phillip Webb
3eee1f1ad0 Add convenience methods to SanitizingFunction
Add a `sanitizeValue()` factory method and `if...` methods that can
be used to quickly build a `SanitizingFunction`.

Closes gh-39243
2025-02-11 19:05:42 -08:00
Johnny Lim
8c35bce668 Polish
See gh-44184

Signed-off-by: Johnny Lim <izeye@naver.com>
2025-02-10 07:32:14 +01:00