This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from d50d4a78c1a CAMEL-22010 - Camel-PQC: Define an option to store result
of extractSecretKeyFromEncapsulation as header or in body (#17861)
new 7b88dff41e5 feat(main): base development to include management port
new 06ddc18877f feat(main): introduce management settings
new 24761c23a39 feat(micrometer-prometheus): use management server
new 99e9a99c098 chore(core): rename camel.management
new 92f1e8eba63 feat(components/observabilit-services): use management port
new b19a5f690b9 chore(main): remove summary
new 73c5cb95125 chore(doc): management port
The 7 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:
.../main/camel-main-configuration-metadata.json | 35 +-
.../knative/http/KnativeHttpTestSupport.java | 7 +-
.../prometheus/MicrometerPrometheus.java | 46 +-
.../src/main/docs/observability-services.adoc | 4 +
.../resources/observability-services.properties | 16 +-
.../http/main/DefaultMainHttpServerFactory.java | 42 ++
.../platform/http/main/MainHttpServer.java | 113 +----
...inHttpServer.java => ManagementHttpServer.java} | 563 +++------------------
.../BasicAuthenticationConfigurer.java | 18 +
.../JWTAuthenticationConfigurer.java | 30 ++
.../MainAuthenticationConfigurer.java | 5 +
.../http/vertx/VertxPlatformHttpConsumer.java | 7 +-
.../http/vertx/VertxPlatformHttpEngine.java | 12 +-
.../http/vertx/VertxPlatformHttpRouter.java | 29 +-
.../http/vertx/VertxPlatformHttpServer.java | 5 +-
.../http/vertx/VertxPlatformHttpEngineTest.java | 6 +-
.../vertx/VertxPlatformHttpPooledExchangeTest.java | 3 +-
...ntServerConfigurationPropertiesConfigurer.java} | 64 +--
.../camel-main-configuration-metadata.json | 35 +-
...ain.HttpManagementServerConfigurationProperties | 2 +
core/camel-main/src/main/docs/main.adoc | 43 +-
.../org/apache/camel/main/BaseMainSupport.java | 45 +-
...tpManagementServerConfigurationProperties.java} | 268 ++--------
.../main/HttpServerConfigurationProperties.java | 43 +-
.../camel/main/MainConfigurationProperties.java | 22 +
.../apache/camel/main/MainHttpServerFactory.java | 10 +
.../ROOT/pages/camel-4x-upgrade-guide-4_12.adoc | 9 +-
.../modules/ROOT/pages/health-check.adoc | 6 +-
.../maven/packaging/PrepareCamelMainMojo.java | 6 +
29 files changed, 542 insertions(+), 952 deletions(-)
copy
components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/{MainHttpServer.java
=> ManagementHttpServer.java} (67%)
copy
core/camel-main/src/generated/java/org/apache/camel/main/{HttpServerConfigurationPropertiesConfigurer.java
=> HttpManagementServerConfigurationPropertiesConfigurer.java} (70%)
create mode 100644
core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.HttpManagementServerConfigurationProperties
copy
core/camel-main/src/main/java/org/apache/camel/main/{HttpServerConfigurationProperties.java
=> HttpManagementServerConfigurationProperties.java} (54%)