Moritz Halbritter
45b83d5d80
Register reflection hints for ApplicationProperties
...
Closes gh-42038
1 year ago
Andy Wilkinson
162c929a80
Remove workaround that should now be redundant
...
See gh-41980
1 year ago
Andy Wilkinson
d756bf4e86
Upgrade build to Gradle 8.10
...
Closes gh-41980
1 year ago
Andy Wilkinson
d71fe11d10
Try to stop test from being flaky
...
See gh-42005
See gh-41439
1 year ago
Stéphane Nicoll
aea45b5013
Adapt to Logback deprecation
...
This commit also adds a test so that we can catch this problem hopefully
sooner in the future.
Closes gh-42006
1 year ago
Andy Wilkinson
7724cf645d
Upgrade to Spring Security 6.4.0-M3
...
Closes gh-41986
1 year ago
Stéphane Nicoll
1822b2fade
Include spring-boot-starter-parent in Integration tests repository
...
This commit makes sure that integration tests for the Maven Plugin have
access to the current "spring-boot-starter-parent" pom and its
hierarchy as new integration tests rely on that.
Closes gh-42000
1 year ago
Andy Wilkinson
0b24ee8571
Improve loading of jar entry certificates
...
Co-Authored-By: Phillip Webb <phil.webb@broadcom.com>
1 year ago
Phillip Webb
4d4b189cce
Prevent duplicate DynamicPropertyRegistry beans
...
Remove the Spring Framework registered `DynamicPropertyRegistry` when
using Testcontainers.
See gh-41839
1 year ago
Phillip Webb
05b73ceeec
Call getErrorAttributes() only once
...
Refine the fix introduced in commit 60b7e6cf23 so that the
`getErrorAttributes()` method is not called multiple times. If the
status is missing, the `DefaultErrorWebExceptionHandler` will now
call an internal `DefaultErrorAttributes` instance in order to obtain
the actual status result.
Fixes gh-41732
1 year ago
Phillip Webb
d9746861a7
Upgrade to apachepulsar/pulsar 3.2.4
1 year ago
Phillip Webb
8418b18907
Use early static registration of EventPublishingContextWrapper
...
Add `OpenTelemetryEventPublisherApplicationListener` which uses a single
static `ContextStorage` wrapper which gets applied as early as possible.
The static wrapper is then updated as beans come and go.
By adding the wrapper early, we hope to avoid silent failures which
can occur if the `ContextStorage` gets initialized before the wrapper
is added.
Closes gh-41439
1 year ago
Scott Frederick
940f82669d
Fix PEM-encoded text trimming of file contents with Windows line endings
...
See gh-41540
1 year ago
Scott Frederick
f8fdc4a63d
Trim PEM-encoded text in PemContent.of
...
Closes gh-41540
1 year ago
Andy Wilkinson
e08a66f261
Upgrade to Spring Security 6.3.3
...
Closes gh-41985
1 year ago
Andy Wilkinson
1a6b3a533f
Improve documented logging property descriptions and default values
...
Closes gh-41933
1 year ago
Andy Wilkinson
0610fda733
Look at ResponseStatusException's cause for binding errors
...
Fixes gh-41984
1 year ago
Moritz Halbritter
66a41db079
Polish "Refactor BasicJsonParser to simplify JSON parsing logic"
...
See gh-41876
1 year ago
hyunmin0317
4a41006ee0
Refactor BasicJsonParser to simplify JSON parsing logic
...
See gh-41876
1 year ago
Moritz Halbritter
5ee522598f
Explain that enabling virtual threads disables traditional thread pools
...
Closes gh-41937
1 year ago
Stéphane Nicoll
c116ec65c9
Upgrade to Spring Integration 6.4.0-M2
...
Closes gh-41822
1 year ago
Stéphane Nicoll
d3ac84dbd3
Upgrade to Spring Integration 6.3.3
...
Closes gh-41974
1 year ago
Stéphane Nicoll
67cf325727
Upgrade to Spring Pulsar 1.0.9
...
Closes gh-41727
1 year ago
Stéphane Nicoll
0908771ff2
Upgrade to Spring Integration 6.2.8
...
Closes gh-41973
1 year ago
Phillip Webb
f832dcfbdc
Add @ConditionalOnAvailableEndpoint value alias
...
Closes gh-41969
1 year ago
Andy Wilkinson
73f71d5560
Rework Cloud Foundry actuator support behind a pluggable abstraction
...
Deprecate `EndpointExposure.CLOUD_FOUNDRY` and introduce an alternative
implementation based on a pluggable abstraction.
The new `EndpointExposureOutcomeContributor` interface may now be used
to influence `@OnAvailableEndpointCondition` exposure results. Several
infrastructure beans that previously used the condition have been
refactored to always be registered, but tolerate missing endpoints.
A new smoke test application has been added that demonstrates how the
abstraction can be used by a third-party.
Closes gh-41135
Co-authored-by: Phillip Webb <phil.webb@broadcom.com>
1 year ago
Scott Frederick
21b15558a2
Use classpath index when building classpath in PropertiesLauncher
...
Fixes gh-41719
1 year ago
Stéphane Nicoll
bd47ef4e02
Upgrade to Spring Session 3.3.2
...
Closes gh-41742
1 year ago
Stéphane Nicoll
9101725194
Upgrade to Spring Pulsar 1.1.3
...
Closes gh-41740
1 year ago
Stéphane Nicoll
9dd83092ce
Upgrade to Spring Authorization Server 1.3.2
...
Closes gh-41736
1 year ago
Stéphane Nicoll
e0ed02e820
Upgrade to Couchbase Client 3.6.3
...
Closes gh-41967
1 year ago
Stéphane Nicoll
474a3bad64
Upgrade to SQLite JDBC 3.46.1.0
...
Closes gh-41966
1 year ago
Stéphane Nicoll
eb84a6fac9
Upgrade to Spring Session 3.4.0-M2
...
Closes gh-41760
1 year ago
Stéphane Nicoll
d54f5c1863
Upgrade to Spring Pulsar 1.2.0-M1
...
Closes gh-41759
1 year ago
Stéphane Nicoll
441f17f168
Upgrade to Spring Authorization Server 1.4.0-M1
...
Closes gh-41758
1 year ago
Stéphane Nicoll
4bf7f2220d
Upgrade to Maven Surefire Plugin 3.4.0
...
Closes gh-41965
1 year ago
Stéphane Nicoll
38fa2b77f7
Upgrade to Maven Install Plugin 3.1.3
...
Closes gh-41964
1 year ago
Stéphane Nicoll
9448544238
Upgrade to Maven Failsafe Plugin 3.4.0
...
Closes gh-41963
1 year ago
Stéphane Nicoll
22cafb233a
Upgrade to Maven Deploy Plugin 3.1.3
...
Closes gh-41962
1 year ago
Stéphane Nicoll
dc67ec962b
Upgrade to Spring Session 3.2.5
...
Closes gh-41729
1 year ago
Stéphane Nicoll
bf370bc52d
Upgrade to Spring Authorization Server 1.2.6
...
Closes gh-41723
1 year ago
Andy Wilkinson
2ecb4ebd49
Ignore non-default candidates in type-based matching
...
Closes gh-22403
1 year ago
Andy Wilkinson
8183c5b23d
Ignore non-autowire candidates in type-based matching
...
Closes gh-41526
1 year ago
Moritz Halbritter
25c76957e5
Automatically disable banner when using structured logging
...
Closes gh-41659
1 year ago
Andy Wilkinson
a70ff35dba
Improve property defaults
...
See gh-41851
1 year ago
Andy Wilkinson
3bbbef78be
Polish "Add support for Pulsar default tenant/namespace"
...
See gh-41851
1 year ago
Chris Bono
98da3aa27c
Add support for Pulsar default tenant/namespace
...
This commit allows Pulsar users to configure a default tenant
and/or namespace to be used when producing or consuming messages
to topic URLs that are not fully-qualified.
See gh-41851
1 year ago
Piyal Ahmed
016e70cbd2
Polish
...
See gh-41957
1 year ago
Moritz Halbritter
14f6de0e54
Upgrade to cyclonedx-gradle-plugin 1.10.0
...
Closes gh-41956
1 year ago
Stéphane Nicoll
2f6f68306a
Upgrade to Spring Security 6.4.0-M2
...
Closes gh-41757
1 year ago