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

luigidemasi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 7d93a74f9203 CAMEL-25529: camel-yaml-dsl-validator - an option of a 
step's EIP at the column of the EIP: say which key it lines up with (#27660)
     new 9205e53fc0e6 CAMEL-25499: Add opt-in semantic audit input snapshots
     new 4f6e6e25f16b CAMEL-25499: Make semantic CLI output readable by default
     new c000a818b01b CAMEL-25499: Improve the semantic audit inspector and 
navigation
     new ac80c3fc972c CAMEL-25499: Safely publish audit redactors and capture 
input once
     new b661528e5844 CAMEL-25499: Limit audit list payloads and preserve 
expert diagnostics
     new 410257124006 CAMEL-25499: Classify semantic default-selection errors
     new 633daf544521 CAMEL-25499: Remove namespace from the audit screen
     new 66a8ab38dea0 CAMEL-25499: Show Camel breadcrumbs in semantic audit 
history

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:
 .../apache/camel/catalog/dev-consoles-openapi.json |  13 +
 .../camel/catalog/dev-consoles/semantic-audit.json |  32 +-
 .../catalog/dev-consoles/semantic-metadata.json    |   4 +
 .../camel/catalog/docs/semantic-language.adoc      | 144 ++++-
 .../camel/catalog/schemas/camelYamlDsl-model.json  |  16 +
 .../apache/camel/dev-console/semantic-audit.json   |  32 +-
 .../camel/dev-console/semantic-metadata.json       |   4 +
 .../src/main/docs/semantic-language.adoc           | 144 ++++-
 .../camel/language/semantic/SemanticLanguage.java  |   8 +-
 .../camel/semantic/SemanticAuditConfiguration.java |  25 +-
 .../camel/semantic/SemanticAuditConsole.java       |  14 +-
 .../semantic/SemanticAuditInputConfiguration.java  |  69 +++
 .../semantic/SemanticAuditInputRedactor.java}      |  24 +-
 .../apache/camel/semantic/SemanticAuditQuery.java  |   3 +-
 .../apache/camel/semantic/SemanticAuditRecord.java |  23 +-
 .../camel/semantic/SemanticMetadataConsole.java    |  13 +-
 .../semantic/SemanticXmlRoutesBuilderLoader.java   |  14 +-
 .../internal/NoUniqueSemanticExpertException.java} |  15 +-
 .../internal/SemanticAuditInputSnapshot.java       |  89 ++++
 .../semantic/internal/SemanticAuditService.java    |  93 +++-
 .../yaml/SemanticDefinitionDeserializer.java       |  34 +-
 .../camel/semantic/SemanticAuditConsoleTest.java   |  26 +-
 .../camel/semantic/SemanticAuditInputTest.java     | 582 +++++++++++++++++++++
 .../apache/camel/semantic/SemanticAuditTest.java   |  82 +++
 .../semantic/SemanticMetadataConsoleTest.java      |  56 ++
 design/semantic-audit.adoc                         |  25 +-
 .../jbang/camel-tui-semantic-audit-allow.png       | Bin 0 -> 407111 bytes
 .../jbang/camel-tui-semantic-audit-block.png       | Bin 0 -> 403161 bytes
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |  33 +-
 .../ROOT/pages/camel-jbang-tui-observe.adoc        |  43 +-
 .../jbang-commands/camel-jbang-semantic-audit.adoc |   1 +
 .../camel/cli/connector/LocalCliConnector.java     |   2 +-
 .../LocalCliConnectorSemanticMetadataTest.java     |  28 +
 .../META-INF/camel-jbang-commands-metadata.json    |   2 +-
 .../jbang/core/commands/action/CamelSemantic.java  | 101 +++-
 .../commands/action/SemanticActionCommand.java     |  43 ++
 .../jbang/core/commands/action/SemanticAudit.java  |  88 +++-
 .../core/commands/action/SemanticEvaluate.java     |   3 +-
 .../core/commands/action/SemanticCommandTest.java  | 128 ++++-
 .../jbang/core/commands/tui/SemanticAuditView.java | 546 ++++++++++++++++---
 .../jbang/core/commands/tui/SemanticDetails.java   |   5 +-
 .../core/commands/tui/TuiToolDefinitions.java      |  24 +-
 .../jbang/core/commands/tui/TuiToolRegistry.java   |  15 +-
 .../src/main/resources/tui/help/semantic.md        |  29 +-
 .../jbang/core/commands/tui/SemanticTabTest.java   | 261 ++++++++-
 .../resources/schema/camelYamlDsl-canonical.json   |  18 +
 .../resources/schema/camelYamlDsl-model.json       |  16 +
 .../generated/resources/schema/camelYamlDsl.json   |  18 +
 .../camel/dsl/yaml/SemanticEvaluationTest.java     |  16 +-
 49 files changed, 2749 insertions(+), 255 deletions(-)
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticAuditInputConfiguration.java
 copy 
components/{camel-quickfix/src/main/java/org/apache/camel/component/quickfixj/CannotSendException.java
 => 
camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/SemanticAuditInputRedactor.java}
 (64%)
 copy 
components/{camel-spring-parent/camel-spring-security/src/main/java/org/apache/camel/component/spring/security/config/NamespaceHandler.java
 => 
camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/internal/NoUniqueSemanticExpertException.java}
 (64%)
 create mode 100644 
components/camel-ai/camel-semantic/src/main/java/org/apache/camel/semantic/internal/SemanticAuditInputSnapshot.java
 create mode 100644 
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/SemanticAuditInputTest.java
 create mode 100644 
docs/user-manual/modules/ROOT/images/jbang/camel-tui-semantic-audit-allow.png
 create mode 100644 
docs/user-manual/modules/ROOT/images/jbang/camel-tui-semantic-audit-block.png

Reply via email to