- 26 Feb, 2021 7 commits
-
-
Andy Wilkinson authored
See gh-25449
-
Andy Wilkinson authored
Closes gh-25449
-
Andy Wilkinson authored
Previously, actuator endpoints were registered with Jersey upon injection of the ResourceConfig bean into a registrar class rather than using a ResourceConfigCustomizer. This was done to fix a problem when running the Actuator on a separate port where the main application context's customizers were also applied to the management context, breaking the singleton contract for those resources. This approach meant that the registration could be performed at any point after the ResourceConfig had been created. When Jersey's configured as a Filter this resulted in the registration failing as the attempt was being made after the Filter lifecyle callbacks which make the ResourceConfig immutable. This commit reworks the endpoint registration to be performed using a ManagementContextResourceConfigCustomizer, a resource config customizer that's only applied to the ResourceConfig that's used by the Actuator. When there's a separate management context, this ResourceConfig is created by the Actuator's auto-configuration and the management context resource config customizers are applied to it during its creation. The main application's customizers are not applied. When the actuator is using the same context as the main application, this ResourceConfig is created by the main application. In this case a ResourceConfigCustomizer is defined that delegates to all ManagementContextResourceConfigCustomizers, allowing them to register the actuator endpoints with the main ResourceConfig. Fixes gh-25262
-
Andy Wilkinson authored
Closes gh-25447
-
Andy Wilkinson authored
* gh-25446: Split DeploymentIntegrationTests by container Rename DeploymentIntegrationTests Closes gh-25446
-
dreis2211 authored
Prior to this commit, every test started a new testcontainer. By splitting the tests apart we can make use of static containers that are only instantiated once per application (TomEE, Wildfly etc.) See gh-25446
-
dreis2211 authored
See gh-25446
-
- 25 Feb, 2021 17 commits
-
-
Andy Wilkinson authored
Closes gh-25440
-
Andy Wilkinson authored
* gh-25434: Remove spring-boot-smoke-test-jta-jndi Closes gh-25434
-
dreis2211 authored
See gh-25434
-
Andy Wilkinson authored
Closes gh-25437
-
Andy Wilkinson authored
* gh-25409: Enable stricter validation for Gradle plugin Closes gh-25409
-
Stefan Wolf authored
See gh-25409
-
Stephane Nicoll authored
* pr/25411: Fix grammatical error in documentation Closes gh-25411
-
John Blum authored
See gh-25411
-
Andy Wilkinson authored
Closes gh-25430
-
Andy Wilkinson authored
* gh-25412: Update Testcontainers image versions Closes gh-25412
-
dreis2211 authored
See gh-25412
-
Andy Wilkinson authored
Closes gh-25423
-
Andy Wilkinson authored
Closes gh-25422
-
Andy Wilkinson authored
Closes gh-25421
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Closes gh-25420
-
Andy Wilkinson authored
Closes gh-25419
-
- 24 Feb, 2021 2 commits
-
-
Andy Wilkinson authored
Closes gh-25406
-
Andy Wilkinson authored
Closes gh-25405
-
- 22 Feb, 2021 6 commits
-
-
Andy Wilkinson authored
Closes gh-25393
-
Andy Wilkinson authored
Closes gh-25392
-
Stephane Nicoll authored
Closes gh-25385
-
Stephane Nicoll authored
* pr/25382: Update copyright year of changed file Fix wording error in build-info goal description Closes gh-25382
-
Stephane Nicoll authored
See gh-25382
-
Mustafa Ulu authored
See gh-25382
-
- 19 Feb, 2021 3 commits
-
-
Stephane Nicoll authored
Closes gh-25371
-
Stephane Nicoll authored
* pr/25353: Polish HTTP client metrics documentation wording Closes gh-25353
-
Tommy Ludwig authored
See gh-25353
-
- 18 Feb, 2021 5 commits
-
-
Spring Buildmaster authored
-
Stephane Nicoll authored
Closes gh-25363
-
Andy Wilkinson authored
This commit also downgrade JOSE JWT to address an incompatibility with the OIDC SDK 8.x. The OIDC SDK has also been upgraded to the latest 8.x release to align with the version used by Spring Security. Closes gh-25221 Fixes gh-25070
-
Andy Wilkinson authored
Closes gh-25292
-
Andy Wilkinson authored
Closes gh-25289
-