This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot_sbom in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
omit 48feae4d Regen SBOM from commit 1c65f878e70c01c4f0515dde05df255befdba29c add fd7fcebe Regen SBOM from commit 1c65f878e70c01c4f0515dde05df255befdba29c add f39f47fa Updated CHANGELOG.md add 500caa14 Upgrade PostgreSQL driver to version 42.5.4 add 54eba723 Regen add 2c78cf35 Release should be set to JDK17 add 00841ae4 Update Kamelets for release 4.0.0-M1 add 8a94ef27 [maven-release-plugin] prepare release v4.0.0-M1 add af58fae1 [maven-release-plugin] prepare for next development iteration add cea90b47 Regen for commit af58fae1eb45ae9d13f1d91d4a42040778514da5 add 7fde9101 Restore required setting for chatId and made documentation clearer. add 804aafe8 Updated CHANGELOG.md add 02933800 chore: Fix YAKS tests add e384fb27 MQ sink does not map headers from Kafka source add acc84dbb MQ sink does not map headers from Kafka source add 4bec1495 MQ sink does not map headers from Kafka source add fb31175e MQ sink does not map headers from Kafka source add c403c391 chore: Remove Jitpack add a193a528 Updated CHANGELOG.md add 331abebb chore: Add data-type-action Kamelet add 95247c31 Upgrade to CycloneDX Maven plugin 2.7.5 add 38d6fef9 Regen SBOM add 4f1dd7b8 chore: Remove experimental data type Kamelets add 90a5af60 chore: Fix Log4j2 to SLF4J2 binding add a109bb7c chore: Run deploy GitHub workflow job on main repo only add 6e9eed72 Issue-1336: DynamoDB Sink - use enum for available operations add 8d0da4aa Remove spurious description. add 093dd60d Regen SBOM from commit 8d0da4aaedfcce28e15d8982193c5e4739271590 This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (48feae4d) \ N -- N -- N refs/heads/regen_bot_sbom (093dd60d) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .github/workflows/ci-build.yml | 4 +- .github/workflows/java-tests.yaml | 2 +- .github/workflows/yaks-tests.yaml | 89 +++---- .gitignore | 1 + CHANGELOG.md | 59 ++++- camel-kamelets-sbom/camel-kamelets-sbom.json | 258 ++++++++++----------- camel-kamelets-sbom/camel-kamelets-sbom.xml | 159 +++++++------ docs/modules/ROOT/nav.adoc | 3 +- kamelets/avro-deserialize-action.kamelet.yaml | 2 +- kamelets/avro-serialize-action.kamelet.yaml | 2 +- kamelets/aws-ddb-experimental-sink.kamelet.yaml | 149 ------------ kamelets/aws-ddb-sink.kamelet.yaml | 26 ++- kamelets/aws-kinesis-source.kamelet.yaml | 2 +- kamelets/aws-s3-experimental-source.kamelet.yaml | 168 -------------- kamelets/aws-s3-source.kamelet.yaml | 2 +- kamelets/aws-sqs-source.kamelet.yaml | 2 +- kamelets/azure-storage-blob-source.kamelet.yaml | 2 +- kamelets/azure-storage-queue-source.kamelet.yaml | 2 +- ....kamelet.yaml => data-type-action.kamelet.yaml} | 50 ++-- kamelets/extract-field-action.kamelet.yaml | 2 +- kamelets/hoist-field-action.kamelet.yaml | 2 +- kamelets/insert-field-action.kamelet.yaml | 2 +- kamelets/json-deserialize-action.kamelet.yaml | 2 +- kamelets/json-serialize-action.kamelet.yaml | 2 +- kamelets/kafka-manual-commit-action.kamelet.yaml | 2 +- kamelets/kafka-not-secured-sink.kamelet.yaml | 2 +- kamelets/kafka-not-secured-source.kamelet.yaml | 19 +- kamelets/kafka-scram-source.kamelet.yaml | 2 +- kamelets/kafka-source.kamelet.yaml | 2 +- kamelets/kafka-ssl-source.kamelet.yaml | 2 +- kamelets/mask-field-action.kamelet.yaml | 2 +- .../message-timestamp-router-action.kamelet.yaml | 2 +- kamelets/openai-classification-action.kamelet.yaml | 2 +- kamelets/postgresql-sink.kamelet.yaml | 2 +- kamelets/postgresql-source.kamelet.yaml | 2 +- kamelets/protobuf-deserialize-action.kamelet.yaml | 2 +- kamelets/protobuf-serialize-action.kamelet.yaml | 2 +- kamelets/regex-router-action.kamelet.yaml | 2 +- kamelets/replace-field-action.kamelet.yaml | 2 +- kamelets/telegram-sink.kamelet.yaml | 6 +- kamelets/timestamp-router-action.kamelet.yaml | 2 +- kamelets/value-to-key-action.kamelet.yaml | 2 +- library/camel-kamelets-catalog/pom.xml | 2 +- .../kamelets/catalog/KameletsCatalogTest.java | 40 ++-- library/camel-kamelets-utils/pom.xml | 2 +- .../aws2/s3/AWS2S3CloudEventOutputType.java | 25 +- .../converter/http/HttpCloudEventOutputType.java | 52 +++++ .../utils/format/converter/utils/CloudEvents.java | 45 ++++ .../transform/aws/ddb/JsonToDdbModelConverter.java | 201 ---------------- .../services/org/apache/camel/DataTypeConverter | 1 + .../converter/{camel-string => http-cloudevents} | 2 +- .../aws2/s3/AWS2S3CloudEventOutputTypeTest.java | 9 +- .../HttpCloudEventOutputTypeTest.java} | 38 +-- .../aws/ddb/JsonToDdbModelConverterTest.java | 184 --------------- .../kamelets/avro-deserialize-action.kamelet.yaml | 2 +- .../kamelets/avro-serialize-action.kamelet.yaml | 2 +- .../aws-ddb-experimental-sink.kamelet.yaml | 149 ------------ .../resources/kamelets/aws-ddb-sink.kamelet.yaml | 26 ++- .../kamelets/aws-kinesis-source.kamelet.yaml | 2 +- .../aws-s3-experimental-source.kamelet.yaml | 168 -------------- .../resources/kamelets/aws-s3-source.kamelet.yaml | 2 +- .../resources/kamelets/aws-sqs-source.kamelet.yaml | 2 +- .../azure-storage-blob-source.kamelet.yaml | 2 +- .../azure-storage-queue-source.kamelet.yaml | 2 +- .../kamelets/data-type-action.kamelet.yaml | 50 ++-- .../kamelets/extract-field-action.kamelet.yaml | 2 +- .../kamelets/hoist-field-action.kamelet.yaml | 2 +- .../kamelets/insert-field-action.kamelet.yaml | 2 +- .../kamelets/json-deserialize-action.kamelet.yaml | 2 +- .../kamelets/json-serialize-action.kamelet.yaml | 2 +- .../kafka-manual-commit-action.kamelet.yaml | 2 +- .../kamelets/kafka-not-secured-sink.kamelet.yaml | 2 +- .../kamelets/kafka-not-secured-source.kamelet.yaml | 19 +- .../kamelets/kafka-scram-source.kamelet.yaml | 2 +- .../resources/kamelets/kafka-source.kamelet.yaml | 2 +- .../kamelets/kafka-ssl-source.kamelet.yaml | 2 +- .../kamelets/mask-field-action.kamelet.yaml | 2 +- .../message-timestamp-router-action.kamelet.yaml | 2 +- .../openai-classification-action.kamelet.yaml | 2 +- .../kamelets/postgresql-sink.kamelet.yaml | 2 +- .../kamelets/postgresql-source.kamelet.yaml | 2 +- .../protobuf-deserialize-action.kamelet.yaml | 2 +- .../protobuf-serialize-action.kamelet.yaml | 2 +- .../kamelets/regex-router-action.kamelet.yaml | 2 +- .../kamelets/replace-field-action.kamelet.yaml | 2 +- .../resources/kamelets/telegram-sink.kamelet.yaml | 6 +- .../kamelets/timestamp-router-action.kamelet.yaml | 2 +- .../kamelets/value-to-key-action.kamelet.yaml | 2 +- .../maven/plugin/ValidateKameletsMojo.java | 5 +- pom.xml | 36 +-- test/aws-ddb-sink/aws-ddb-sink-binding.yaml | 2 +- test/aws-ddb-sink/aws-ddb-sink-deleteItem.feature | 27 +-- test/aws-ddb-sink/aws-ddb-sink-putItem.feature | 33 +-- test/aws-ddb-sink/aws-ddb-sink-updateItem.feature | 29 +-- test/aws-ddb-sink/verifyItems.groovy | 27 +-- test/aws-ddb-sink/yaks-config.yaml | 2 + test/aws-s3/README.md | 2 +- .../aws-s3-knative-broker.feature} | 44 ++-- ...ding.feature => aws-s3-knative-channel.feature} | 27 +-- .../aws-s3-knative-cloudevents.feature} | 43 ++-- test/aws-s3/aws-s3-source-property-conf.feature | 20 +- test/aws-s3/aws-s3-source-secret-conf.feature | 22 +- test/aws-s3/aws-s3-source-uri-conf.feature | 20 +- test/aws-s3/aws-s3-to-http.feature | 49 ++++ .../aws-s3-to-http.yaml} | 48 ++-- .../aws-s3-to-knative-broker.yaml} | 12 +- test/aws-s3/aws-s3-uri-binding.feature | 23 +- .../{ => aws-s3}/utils/knative-channel-to-log.yaml | 0 test/{ => aws-s3}/utils/knative-to-log.yaml | 0 test/aws-s3/yaks-config.yaml | 8 +- .../data-type-action-binding.yaml} | 16 +- test/data-type-action/data-type-action.feature | 33 +++ .../yaks-config.yaml | 4 +- test/earthquake-source/earthquake-source.feature | 5 +- test/earthquake-source/yaks-config.yaml | 2 + .../aws-ddb-sink-exp/amazonDDBClient.groovy | 53 ----- .../aws-ddb-sink-deleteItem.feature | 66 ------ .../aws-ddb-sink-exp/aws-ddb-sink-putItem.feature | 59 ----- .../aws-ddb-sink-updateItem.feature | 69 ------ test/experimental/aws-ddb-sink-exp/putItem.groovy | 30 --- .../aws-ddb-sink-exp/verifyItems.groovy | 33 --- .../experimental/aws-ddb-sink-exp/yaks-config.yaml | 63 ----- test/experimental/aws-s3-exp/amazonS3Client.groovy | 36 --- test/experimental/aws-s3-exp/yaks-config.yaml | 65 ------ .../extract-field-action-binding.yaml | 2 +- .../extract-field-action.feature | 9 +- test/extract-field-action/yaks-config.yaml | 2 + .../insert-field-action-binding.yaml | 2 +- .../insert-field-action.feature | 11 +- test/insert-field-action/yaks-config.yaml | 2 + test/kafka/kafka-sink-binding.yaml | 2 +- test/kafka/kafka-sink.feature | 19 +- test/kafka/kafka-source-binding.yaml | 4 +- test/kafka/kafka-source.feature | 27 +-- test/kafka/yaks-config.yaml | 4 + test/mail-sink/mail-sink.feature | 6 +- test/mail-sink/timer-to-mail.yaml | 1 + test/mail-sink/yaks-config.yaml | 2 + test/rest-openapi-sink/openapi.json | 9 +- .../rest-openapi-sink-binding.yaml | 2 +- test/rest-openapi-sink/rest-openapi-sink.feature | 14 +- test/rest-openapi-sink/yaks-config.yaml | 2 + test/salesforce-sink/yaks-config.yaml | 2 + test/timer-source/timer-source.feature | 11 +- test/timer-source/yaks-config.yaml | 2 + .../timer-to-http/application.properties | 4 +- test/timer-to-http/timer-to-http.feature | 25 ++ .../timer-to-http.groovy} | 7 +- .../yaks-config.yaml | 14 +- update-kamelets.xml | 20 +- 150 files changed, 1068 insertions(+), 2274 deletions(-) delete mode 100644 kamelets/aws-ddb-experimental-sink.kamelet.yaml delete mode 100644 kamelets/aws-s3-experimental-source.kamelet.yaml copy kamelets/{jolt-transformation-action.kamelet.yaml => data-type-action.kamelet.yaml} (80%) create mode 100644 library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/format/converter/http/HttpCloudEventOutputType.java create mode 100644 library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/format/converter/utils/CloudEvents.java delete mode 100644 library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/transform/aws/ddb/JsonToDdbModelConverter.java copy library/camel-kamelets-utils/src/main/resources/META-INF/services/org/apache/camel/datatype/converter/{camel-string => http-cloudevents} (90%) copy library/camel-kamelets-utils/src/test/java/org/apache/camel/kamelets/utils/format/converter/{aws2/s3/AWS2S3CloudEventOutputTypeTest.java => http/HttpCloudEventOutputTypeTest.java} (58%) delete mode 100644 library/camel-kamelets-utils/src/test/java/org/apache/camel/kamelets/utils/transform/aws/ddb/JsonToDdbModelConverterTest.java delete mode 100644 library/camel-kamelets/src/main/resources/kamelets/aws-ddb-experimental-sink.kamelet.yaml delete mode 100644 library/camel-kamelets/src/main/resources/kamelets/aws-s3-experimental-source.kamelet.yaml copy kamelets/jolt-transformation-action.kamelet.yaml => library/camel-kamelets/src/main/resources/kamelets/data-type-action.kamelet.yaml (80%) rename test/{experimental/aws-s3-exp/aws-s3-knative.feature => aws-s3/aws-s3-knative-broker.feature} (55%) rename test/aws-s3/{aws-s3-knative-binding.feature => aws-s3-knative-channel.feature} (77%) rename test/{experimental/aws-s3-exp/aws-s3-cloudevents.feature => aws-s3/aws-s3-knative-cloudevents.feature} (58%) create mode 100644 test/aws-s3/aws-s3-to-http.feature rename test/{experimental/aws-ddb-sink-exp/aws-ddb-sink-binding.yaml => aws-s3/aws-s3-to-http.yaml} (64%) rename test/{experimental/aws-s3-exp/aws-s3-to-knative.yaml => aws-s3/aws-s3-to-knative-broker.yaml} (86%) rename test/{ => aws-s3}/utils/knative-channel-to-log.yaml (100%) rename test/{ => aws-s3}/utils/knative-to-log.yaml (100%) copy test/{insert-field-action/insert-field-action-binding.yaml => data-type-action/data-type-action-binding.yaml} (81%) create mode 100644 test/data-type-action/data-type-action.feature copy test/{extract-field-action => data-type-action}/yaks-config.yaml (92%) delete mode 100644 test/experimental/aws-ddb-sink-exp/amazonDDBClient.groovy delete mode 100644 test/experimental/aws-ddb-sink-exp/aws-ddb-sink-deleteItem.feature delete mode 100644 test/experimental/aws-ddb-sink-exp/aws-ddb-sink-putItem.feature delete mode 100644 test/experimental/aws-ddb-sink-exp/aws-ddb-sink-updateItem.feature delete mode 100644 test/experimental/aws-ddb-sink-exp/putItem.groovy delete mode 100644 test/experimental/aws-ddb-sink-exp/verifyItems.groovy delete mode 100644 test/experimental/aws-ddb-sink-exp/yaks-config.yaml delete mode 100644 test/experimental/aws-s3-exp/amazonS3Client.groovy delete mode 100644 test/experimental/aws-s3-exp/yaks-config.yaml copy library/camel-kamelets-utils/src/test/resources/META-INF/services/org/apache/camel/DataTypeConverter => test/timer-to-http/application.properties (88%) create mode 100644 test/timer-to-http/timer-to-http.feature copy test/{aws-s3/aws-s3-to-log-secret-based.groovy => timer-to-http/timer-to-http.groovy} (80%) copy test/{earthquake-source => timer-to-http}/yaks-config.yaml (83%)