This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch CAMEL-23810-aesh-switch
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 046c0a0d2aad CAMEL-23810: ci - the native launcher build rebuilds the 
embedded plugins with camel-jbang-core
     add 33c69f878cd3 CAMEL-26716: design - Good to know, hint rules as 
metadata in the catalog and facts per component, which also explain a failure 
(#29554)
     add 522ac4fec7b1 CAMEL-26848: camel-jbang - camel export keeps a key of 
application.properties that the run settings repeat, such as 
camel.server.port=8080 (#29617)
     add 6d44dc033d8a CAMEL-26823: camel-core - the route topology says whether 
a route waits for the answer of the route it sends to (#29599)
     add 9a4805438a58 CAMEL-26850: camel-jbang - camel run: a route with 
transacted processes no messages (#29624)
     add a8f3de30554f chore: camel-jbang - About has the links of the runtime: 
a queue between the routes of an integration is a call or a hand-off, and no In 
or Out (#29600)
     add 89929a305815 CAMEL-26823: the Diagram and the source editor of the 
Camel CLI show whether a route waits for the answer of the route it sends to 
(#29616)
     add 0f6251481421 (deps) bump kafka-version from 4.3.1 to 4.3.2 (#29622)
     add c66ae9991a13 (deps) bump vertx-version from 5.2.1 to 5.2.3 (#29620)
     add 6362d0a5bfdd CAMEL-25675: camel-hashicorp-vault - TLS trust store and 
client certificate, and the cert login (#29619)
     add 0a38e213987d build(deps): bump eu.maveniverse.maven.scalpel:extension3 
from 0.4.3 to 0.5.0 (#29611)
     add 1bca9fc70f34 CAMEL-26855: camel-jbang - embedded plugins not found 
when the CLI is installed in a folder with a space, and a test that never runs 
(#29626)
     add d8207501aacf CAMEL-26814: camel-jbang - the run options form picks a 
chaos scenario of the example or folder (#29625)
     add d3f206202ebb chore: camel-chaos - Times out counts as tried once it 
ran, and let there be chaos remembers the budget and the picks (#29623)
     add 3bf571f4928f chore: camel-jbang - TUI Timeline says clearly whether it 
is paused or live (#29634)
     add a6302efb3bbc CAMEL-26854: camel-jbang - Upgrade TamboUI to 0.7.0 
(#29631)
     add 976a8ec25348 chore: ci - Scalpel ignores root-level files that do not 
affect the build (#29636)
     add 23ced2b9ea13 Merge remote-tracking branch 'origin/main' into 
CAMEL-23810-aesh-switch
     add 184261efb03b CAMEL-26848: camel-jbang - camel export: a --property 
value overrides the key of application.properties again

No new revisions were added by this update.

Summary of changes:
 .github/CI-ARCHITECTURE.md                         |   2 +
 .../actions/incremental-build/incremental-build.sh |   9 +-
 .mvn/extensions.xml                                |   2 +-
 AGENTS.md                                          |   3 +-
 .../camel/catalog/components/hashicorp-vault.json  |  14 +-
 .../apache/camel/catalog/dev-consoles-openapi.json |   9 +-
 .../camel/catalog/dev-consoles/route-topology.json |   9 +-
 .../org/apache/camel/catalog/docs/chaos.adoc       |   6 +-
 .../catalog/docs/hashicorp-vault-component.adoc    |  41 +-
 .../org/apache/camel/catalog/docs/main.adoc        |   8 +-
 .../main/camel-main-configuration-metadata.json    |   6 +-
 components/camel-chaos/src/main/docs/chaos.adoc    |   6 +-
 .../apache/camel/component/chaos/ChaosAdvisor.java |   3 +-
 .../camel/component/chaos/ChaosTriedTest.java      |   3 +
 .../org/apache/camel/diagram/TopologyHelper.java   |   2 +
 .../apache/camel/diagram/TopologyLayoutEngine.java |  15 +-
 .../camel/diagram/TopologyHelperErrorPathTest.java |  18 +
 .../vault/HashicorpVaultEndpointConfigurer.java    |  24 +
 .../vault/HashicorpVaultEndpointUriFactory.java    |  10 +-
 .../component/hashicorp/vault/hashicorp-vault.json |  14 +-
 .../src/main/docs/hashicorp-vault-component.adoc   |  41 +-
 .../vault/HashicorpVaultAuthentication.java        |   3 +-
 .../hashicorp/vault/HashicorpVaultClient.java      |  66 ++-
 .../vault/HashicorpVaultClientSettings.java        |  53 +-
 .../vault/HashicorpVaultConfiguration.java         |  63 ++-
 .../hashicorp/vault/HashicorpVaultEndpoint.java    |   4 +
 .../vault/HashicorpVaultPropertiesFunction.java    |   8 +-
 .../hashicorp/vault/HashicorpVaultTls.java         | 202 +++++++
 .../camel/component/hashicorp/vault/FakeVault.java |  87 ++-
 .../vault/HashicorpVaultClientSettingsTest.java    |  37 ++
 .../hashicorp/vault/HashicorpVaultClientTest.java  |   2 +-
 .../hashicorp/vault/HashicorpVaultTlsTest.java     | 203 +++++++
 .../vault/integration/HashicorpVaultTlsIT.java     | 142 +++++
 .../camel/component/hashicorp/vault/tls/ca.pem     |  12 +
 .../component/hashicorp/vault/tls/client-rsa.pem   |  43 ++
 .../camel/component/hashicorp/vault/tls/client.p12 | Bin 0 -> 2944 bytes
 .../camel/component/hashicorp/vault/tls/client.pem |  44 ++
 .../camel/component/hashicorp/vault/tls/server.p12 | Bin 0 -> 1661 bytes
 .../component/hashicorp/vault/tls/truststore.p12   | Bin 0 -> 806 bytes
 .../org/apache/camel/spi/RouteTopologyDumper.java  |  16 +-
 .../camel/vault/HashicorpVaultConfiguration.java   |  83 ++-
 .../apache/camel/dev-console/route-topology.json   |   9 +-
 .../impl/console/RouteTopologyDevConsole.java      |  14 +-
 .../impl/console/RouteTopologyDevConsoleTest.java  |  26 +-
 .../camel/impl/DefaultDumpRoutesStrategy.java      |   1 +
 .../camel/impl/DefaultRouteTopologyDumper.java     |  92 ++-
 .../DefaultDumpRoutesStrategyTopologyJsonTest.java |   2 +
 .../impl/DefaultRouteTopologyDumperReplyTest.java  | 111 ++++
 .../HashicorpVaultConfigurationConfigurer.java     |  24 +
 ...corpVaultConfigurationPropertiesConfigurer.java |  28 +
 .../camel-main-configuration-metadata.json         |   6 +-
 core/camel-main/src/main/docs/main.adoc            |   8 +-
 .../HashicorpVaultConfigurationProperties.java     |  35 +-
 design/good-to-know.adoc                           | 620 +++++++++++++++++++++
 .../images/jbang/camel-tui-run-chaos-scenario.png  | Bin 0 -> 324084 bytes
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    |  12 +
 .../ROOT/pages/camel-jbang-tui-diagram.adoc        |   4 +
 .../pages/camel-jbang-tui-getting-started.adoc     |   6 +
 .../ROOT/pages/camel-jbang-tui-observe.adoc        |   4 +-
 .../ROOT/pages/camel-jbang-tui-source-editor.adoc  |   6 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  |   6 +-
 .../dsl/HashicorpVaultEndpointBuilderFactory.java  |  71 ++-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |  21 +-
 ...va => ExportMainApplicationPropertiesTest.java} |   6 +-
 .../dsl/jbang/core/common/PluginHelperTest.java    |  16 +
 .../dsl/jbang/core/commands/tui/AboutView.java     |  47 +-
 .../dsl/jbang/core/commands/tui/ActionsPopup.java  |   6 +
 .../dsl/jbang/core/commands/tui/ChaosControl.java  |  13 +-
 .../core/commands/tui/ChaosExploreDialog.java      |  32 ++
 .../jbang/core/commands/tui/DiagramTopology.java   |  10 +
 .../dsl/jbang/core/commands/tui/JumpLink.java      |  43 ++
 .../jbang/core/commands/tui/RunOptionsForm.java    |  84 ++-
 .../dsl/jbang/core/commands/tui/RuntimeLinks.java  | 181 ++++++
 .../camel/dsl/jbang/core/commands/tui/SendHow.java | 120 ++++
 .../dsl/jbang/core/commands/tui/SourceTab.java     |  62 ++-
 .../dsl/jbang/core/commands/tui/SourceViewer.java  |  13 +-
 .../dsl/jbang/core/commands/tui/TimelineTab.java   |  65 ++-
 .../core/commands/tui/TopologyGroupFolds.java      |  10 +-
 .../jbang/core/commands/tui/TuiBackendHelper.java  |   6 +-
 .../core/commands/tui/diagram/DiagramColors.java   |   2 +
 .../tui/diagram/TopologyDiagramWidget.java         |   6 +-
 .../src/main/resources/tui/help/chaos.md           |   3 +-
 .../src/main/resources/tui/help/diagram.md         |   6 +
 .../src/main/resources/tui/help/overview.md        |   6 +-
 .../src/main/resources/tui/help/source.md          |   5 +
 .../src/main/resources/tui/help/timeline.md        |   5 +-
 .../jbang/core/commands/tui/ChaosExploreTest.java  |  30 +
 .../dsl/jbang/core/commands/tui/NoopBackend.java   |  15 +
 .../core/commands/tui/RunOptionsFormTest.java      |  57 ++
 .../jbang/core/commands/tui/RuntimeLinksTest.java  | 152 +++++
 .../commands/tui/SourceEditorProjectInfoTest.java  |   2 +-
 .../jbang/core/commands/tui/SourceSizeTest.java    |   2 +-
 .../core/commands/tui/SourceTabJumpLinksTest.java  | 119 +++-
 .../core/commands/tui/TimelineTabRenderTest.java   |  28 +-
 .../core/commands/tui/TopologyGroupFoldsTest.java  |  15 +
 .../tui/TuiBackendHelperRecordingTest.java         |  11 +
 .../tui/diagram/TopologyReplyArrowTest.java        |  89 +++
 .../camel/dsl/jbang/run/export/Exporter.java       |  10 +-
 .../dsl/jbang/run/export/ProjectExporterTest.java  |  68 +++
 .../camel/main/download/TransactedDownloader.java  |  66 ++-
 .../main/download/TransactedDownloaderTest.java    | 110 ++++
 parent/pom.xml                                     |   6 +-
 102 files changed, 3764 insertions(+), 182 deletions(-)
 create mode 100644 
components/camel-hashicorp-vault/src/main/java/org/apache/camel/component/hashicorp/vault/HashicorpVaultTls.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/java/org/apache/camel/component/hashicorp/vault/HashicorpVaultTlsTest.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/java/org/apache/camel/component/hashicorp/vault/integration/HashicorpVaultTlsIT.java
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/ca.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client-rsa.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client.p12
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/client.pem
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/server.p12
 create mode 100644 
components/camel-hashicorp-vault/src/test/resources/org/apache/camel/component/hashicorp/vault/tls/truststore.p12
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/DefaultRouteTopologyDumperReplyTest.java
 create mode 100644 design/good-to-know.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/images/jbang/camel-tui-run-chaos-scenario.png
 rename 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/{ExportMainApplicationProperties.java
 => ExportMainApplicationPropertiesTest.java} (95%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/JumpLink.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/RuntimeLinks.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/main/java/org/apache/camel/dsl/jbang/core/commands/tui/SendHow.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/RuntimeLinksTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-tui/src/test/java/org/apache/camel/dsl/jbang/core/commands/tui/diagram/TopologyReplyArrowTest.java
 create mode 100644 
dsl/camel-kamelet-main/src/test/java/org/apache/camel/main/download/TransactedDownloaderTest.java

Reply via email to