This is an automated email from the ASF dual-hosted git repository.
Croway pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
from 6b6fd3f333f Add missing traceCustomIdOnly and traceHeadersInclusion
properties to opentelemetry2 starter
new d36daaec92c CAMEL-24000: camel-spring-boot - notify MainListener beans
exactly once with run-controller enabled
new 04a5f0e3aee CAMEL-24000: camel-spring-boot - remove dead code from
core auto-configuration
new 5b1f42a3e11 CAMEL-24000: camel-spring-boot - do not mutate shared
@ConfigurationProperties beans
new f18e74c38f1 CAMEL-24000: camel-spring-boot - use
@ConditionalOnBooleanProperty for route controller auto-configurations
new 020293094da CAMEL-23999: camel-spring-boot - restore
spring-boot-configuration-processor execution
new 26e95d53a69 CAMEL-24000: camel-spring-boot - consolidate vault
auto-configurations and guard against option drift
new 8f24078818b CAMEL-24000: camel-spring-boot - bind duration properties
as java.time.Duration
new 21283c3c92a CAMEL-24000: camel-spring-boot - fail fast on duration
overflow instead of silent int wraparound
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../src/main/docs/spring-boot.json | 52 ++++---
.../camel/spring/boot/CamelAutoConfiguration.java | 4 +-
.../camel/spring/boot/CamelMainRunController.java | 14 +-
.../boot/CamelSpringBootApplicationController.java | 21 ++-
...melStartupConditionConfigurationProperties.java | 22 +--
.../console/CamelDevConsoleAutoConfiguration.java | 1 -
.../ClusteredRouteControllerAutoConfiguration.java | 4 +-
.../ClusteredRouteControllerConfiguration.java | 5 -
.../CamelErrorRegistryAutoConfiguration.java | 8 +-
...upervisingRouteControllerAutoConfiguration.java | 69 +++++----
.../SupervisingRouteControllerConfiguration.java | 44 +++---
.../CamelSecurityPolicyAutoConfiguration.java | 23 +--
.../boot/trace/CamelTraceAutoConfiguration.java | 12 +-
.../boot/util/CompositeConversionService.java | 82 -----------
.../spring/boot/util/HierarchicalCondition.java | 48 -------
.../boot/vault/AwsVaultAutoConfiguration.java | 15 +-
.../boot/vault/AzureVaultAutoConfiguration.java | 14 +-
.../boot/vault/CyberArkVaultAutoConfiguration.java | 11 +-
.../boot/vault/GcpVaultAutoConfiguration.java | 9 +-
.../vault/HashicorpVaultAutoConfiguration.java | 11 +-
.../boot/vault/IBMVaultAutoConfiguration.java | 10 +-
.../vault/IBMVaultConfigurationProperties.java | 26 ++++
.../KubernetesConfigMapVaultAutoConfiguration.java | 4 +-
.../vault/KubernetesVaultAutoConfiguration.java | 4 +-
.../boot/CamelMainListenerRunControllerTest.java | 155 +++++++++++++++++++++
.../VaultConfigurationPropertiesMappingTest.java | 96 +++++++++++++
pom.xml | 4 +
27 files changed, 449 insertions(+), 319 deletions(-)
delete mode 100644
core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/util/CompositeConversionService.java
delete mode 100644
core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/util/HierarchicalCondition.java
create mode 100644
core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/CamelMainListenerRunControllerTest.java
create mode 100644
core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/VaultConfigurationPropertiesMappingTest.java