This is an automated email from the ASF dual-hosted git repository.
JiriOndrusek pushed a change to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
discard e37727f9aa Regenerate docs
discard 1b0022484b Regenerate BOMs
discard b7ff14eca4 Remove GitHub extension
discard 2c4d5fa9ee Use QuarkusTestResource for enabling virtual thread support
in SedaVirtualThreadsTest
discard 5f1c81a4a1 fixed cxf error because of CAMEL-23526
discard f35ccad3ca Revert "Eagerly build PropertiesComponent to fix Simple
language expressions"
discard dbb125e247 Revert "Fix virtual threads configuration for Quarkus
static init"
discard 93bfa04c66 Eagerly build PropertiesComponent to fix Simple language
expressions
discard 3974befd71 Fix virtual threads configuration for Quarkus static init
discard 9be1545800 Disabled saleforce tests until Quarkus updates protobuf
discard bdfd016f24 Remove redundant camelVirtualThreadSupportSystemProperty
build step
discard f0473a99e8 Regen
discard 30d185e9b5 Regen files
discard fece605033 chore(extensions): telemetry disable core processors
discard 350999728a Gen files
discard 9e3f2efced fixed jira compilation issue and generated files
discard fd7d28e5d5 Refresh generated files
discard fd3f03717a Fixes #8592. Add camel-quarkus-jsoup extension with native
support
discard 0ee3458643 Regen digitalocean and irc docs (again)
discard 9d4b55b5c8 Regen digitalocean and irc docs
discard 7d103e187e Adapt Grok tests to switch to io.github.whatap:java-grok
discard 932d21c93c Regenerate extension metadata
discard 7628836747 Refresh generated files
discard 751fe268fc Set objectMessageEnabled=true for messaging tests that need
it
discard 94135e760e Explicitly enable object message in JMS object
serialization tests
discard 5194e1c0b5 Fix otel2 span kind assertions
discard 559489956b Regen openai doc metadata
discard a1bb9035da Remove stomp and guava-eventbus extensions
discard 6a3a499e3f Unblock camel-main build by explicitly defining the eddsa
version following its deprecation in Camel
discard 58f9af317c Removed camel-xray extension
discard a1edc6940e regen
discard 9975867af5 Regen + fixed version in security-policy tests
discard bbbb60b4d6 Add security-policy integration test for CAMEL-23250
discard d06c48c44c Update to 4.21.0-SNAPSHOT
add 7388f59c1a Add project-level security model documentation
add 24b53fc62e ci: use relative links in security-model.adoc (#8661)
add 408c424a89 Regen SBOM from commit
24b53fc62e14d7e055bc63ae618b048eb08aec9a (#8663)
add 625d98e572 Fix jackson extension documentation component links
add dcd5bde69c Remove amazon-kinesis-client dependency override
add e0e0cdf533 [INFRA] Set up default rulesets for default and release
branches
add 27f6a72139 Add integration tests for aws2-kms #2400
add 1b4d59cc7b Add fastjson & concurrentlinkedhashmap-lru to dependency
convergence check CI exclusions
add 5e5e5deb54 Bump io.swagger.codegen.v3:swagger-codegen-generators from
1.0.61 to 1.0.62
add 540f7241f4 Bump
io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 3.18.0 to 3.19.0
add 5298df31e2 Bump io.quarkiverse.langchain4j:quarkus-langchain4j-bom
from 1.9.2 to 1.10.0
add b9d09dcc77 Fixes #2397. Add AWS 2 ECS integration tests
add d1e2821ecd chore: remove unused build step on sftp/jsch
add 7fc01217f7 Upgrade Quarkus to 3.36.0 (#8675)
add 7fd08977a3 chore: pin js-yaml version in label-issue workflow
add b7c2608a58 chore: Add PR author validation to dependabot workflow
add 71b73c1c3c Bump com.microsoft.graph:microsoft-graph from 6.64.0 to
6.65.0
add 6c92aa46b8 Bump quarkiverse-groovy.version from 3.35.3 to 3.36.0
add 81a8b0e42d Upgrade micrometer to 3.5.0
add e4e4aedea4 Fix maven link for quarkus fory
add 0b7564fa37 Improve AdviceWith testing with CamelQuarkusTestSupport
add 1af6fa5f23 Add AWS 2 EC2 integration tests
add 6247c45598 Add integration tests for AWS 2 IAM extension
new ecac98570d Update to 4.21.0-SNAPSHOT
new 32244af139 Add security-policy integration test for CAMEL-23250
new ccc0b436d8 Regen + fixed version in security-policy tests
new edf98d817a regen
new bed1c6c521 Removed camel-xray extension
new 7fa48d6dc2 Unblock camel-main build by explicitly defining the eddsa
version following its deprecation in Camel
new 4f8c60e845 Remove stomp and guava-eventbus extensions
new a7b8aa537e Regen openai doc metadata
new 464902031c Fix otel2 span kind assertions
new 2883a6a370 Explicitly enable object message in JMS object
serialization tests
new 8a707abe2f Set objectMessageEnabled=true for messaging tests that need
it
new 5fdb048587 Refresh generated files
new 798594e824 Regenerate extension metadata
new edda50bffa Adapt Grok tests to switch to io.github.whatap:java-grok
new c70d4c8e6e Regen digitalocean and irc docs
new 49dc643617 Regen digitalocean and irc docs (again)
new b79b123927 Fixes #8592. Add camel-quarkus-jsoup extension with native
support
new e4fab5a3d4 Refresh generated files
new aa2cb2b552 fixed jira compilation issue and generated files
new 8c320dcc2d Gen files
new efdf386baa chore(extensions): telemetry disable core processors
new 6476e125ce Regen files
new 5603654699 Regen
new 4c4514440e Remove redundant camelVirtualThreadSupportSystemProperty
build step
new 0422c45703 Disabled saleforce tests until Quarkus updates protobuf
new f1268481a2 Fix virtual threads configuration for Quarkus static init
new e8047f10b4 Eagerly build PropertiesComponent to fix Simple language
expressions
new cc4014adc9 Revert "Fix virtual threads configuration for Quarkus
static init"
new 7a3fd6cd84 Revert "Eagerly build PropertiesComponent to fix Simple
language expressions"
new 103a6e1d5b fixed cxf error because of CAMEL-23526
new afa45b99cd Use QuarkusTestResource for enabling virtual thread support
in SedaVirtualThreadsTest
new 9e1bcb0d1c Remove GitHub extension
new 5ccc1c79cb Regenerate BOMs
new 68e51b1095 Regenerate docs
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 (e37727f9aa)
\
N -- N -- N refs/heads/camel-main (68e51b1095)
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.
The 34 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:
.asf.yaml | 14 +
.github/workflows/check-dependency-convergence.yml | 4 +
.github/workflows/ci-build.yaml | 1 +
.github/workflows/label-issue.yaml | 2 +-
.../workflows/synchronize-dependabot-branch.yaml | 5 +
AGENTS.md | 17 +
SECURITY.md | 53 +
camel-quarkus-sbom/camel-quarkus-sbom.json | 2797 +++++++++++++---
camel-quarkus-sbom/camel-quarkus-sbom.xml | 1822 +++++++---
docs/antora.yml | 4 +-
docs/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/migration-guide/3.36.0.adoc | 63 +
docs/modules/ROOT/pages/migration-guide/index.adoc | 1 +
.../pages/reference/extensions/jackson-avro.adoc | 2 +-
.../reference/extensions/jackson-protobuf.adoc | 2 +-
.../ROOT/pages/reference/extensions/jackson.adoc | 2 +-
.../pages/reference/extensions/jacksonxml.adoc | 2 +-
.../ROOT/pages/user-guide/security-model.adoc | 105 +
docs/modules/ROOT/pages/user-guide/testing.adoc | 139 +-
extensions/aws2-kinesis/runtime/pom.xml | 5 -
.../component/ftp/deployment/FtpProcessor.java | 20 -
extensions/pom.xml | 17 +
integration-test-groups/aws2/aws2-ec2/README.adoc | 27 +
.../aws2/{aws2-mq => aws2-ec2}/pom.xml | 20 +-
.../component/aws2/ec2/it/Aws2Ec2Resource.java | 218 ++
.../src/main/resources/application.properties | 8 +-
.../quarkus/component/aws2/ec2/it/Aws2Ec2IT.java} | 5 +-
.../quarkus/component/aws2/ec2/it/Aws2Ec2Test.java | 131 +
.../aws2/ec2/it/Aws2Ec2TestEnvCustomizer.java} | 9 +-
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
integration-test-groups/aws2/aws2-ecs/README.adoc | 28 +
.../aws2/{aws2-mq => aws2-ecs}/pom.xml | 12 +-
.../component/aws2/ecs/it/Aws2EcsResource.java | 118 +
.../src/main/resources/application.properties | 8 +-
.../quarkus/component/aws2/ecs/it/Aws2EcsIT.java} | 5 +-
.../quarkus/component/aws2/ecs/it/Aws2EcsTest.java | 80 +
.../aws2/ecs/it/Aws2EcsTestResource.java} | 28 +-
.../test/resources/mappings/ecs-createCluster.json | 23 +
.../test/resources/mappings/ecs-deleteCluster.json | 23 +
.../resources/mappings/ecs-describeCluster.json | 23 +
.../test/resources/mappings/ecs-listClusters.json | 18 +
integration-test-groups/aws2/aws2-iam/README.adoc | 29 +
.../aws2/aws2-iam}/pom.xml | 20 +-
.../component/aws2/iam/it/Aws2IamResource.java | 182 +
.../src/main/resources/application.properties | 8 +-
.../quarkus/component/aws2/iam/it/Aws2IamIT.java} | 5 +-
.../quarkus/component/aws2/iam/it/Aws2IamTest.java | 99 +
.../aws2/iam/it/Aws2IamTestEnvCustomizer.java} | 8 +-
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
.../aws2/{aws2-ddb => aws2-kms}/pom.xml | 10 +-
.../component/aws2/kms/it/Aws2KmsResource.java | 130 +
.../src/main/resources/application.properties | 8 +-
.../quarkus/component/aws2/kms/it/Aws2KmsIT.java} | 4 +-
.../quarkus/component/aws2/kms/it/Aws2KmsTest.java | 149 +
.../aws2/kms/it/Aws2KmsTestEnvCustomizer.java} | 6 +-
...quarkus.test.support.aws2.Aws2TestEnvCustomizer | 1 +
.../aws2/mq/it/GroupedAws2MqTestResource.java | 26 -
.../aws2/msk/it/GroupedAws2MskTestResource.java | 26 -
.../{createCluster.json => msk-createCluster.json} | 0
...ClusterPojo.json => msk-createClusterPojo.json} | 0
.../{deleteCluster.json => msk-deleteCluster.json} | 0
...ClusterPojo.json => msk-deleteClusterPojo.json} | 0
...scribeCluster.json => msk-describeCluster.json} | 0
...ters-empty.json => msk-listClusters-empty.json} | 0
.../{listClusters.json => msk-listClusters.json} | 0
...Filter.json => msk-listClustersWithFilter.json} | 0
integration-test-groups/aws2/pom.xml | 4 +
integration-tests/aws2-grouped/pom.xml | 92 +-
integration-tests/kafka/pom.xml | 5 +
.../quarkus/component/kafka/CamelKafkaRoutes.java | 26 +
.../src/main/resources/application.properties | 3 +
.../kafka/it/KafkaAdviceRouteInBeforeEachTest.java | 86 +
.../component/kafka/it/KafkaAdviceWithTest.java | 108 +
.../kafka/it/KafkaPerTestAdviceExample.java | 113 +
.../it/KeycloakEvaluatePermissionTest.java | 2 +-
integration-tests/servlet/pom.xml | 5 +
pom.xml | 33 +-
poms/bom/pom.xml | 50 -
poms/bom/src/main/generated/flattened-full-pom.xml | 3532 ++++++++++----------
.../src/main/generated/flattened-reduced-pom.xml | 197 +-
.../generated/flattened-reduced-verbose-pom.xml | 461 ++-
.../apache/camel/quarkus/test/CallbackUtil.java | 21 +-
.../quarkus/test/CamelQuarkusTestSupport.java | 206 +-
.../test/junit6/AdviceRouteInDoBeforeEachTest.java | 103 +
.../test/junit6/AdviceRouteUtilityTest.java | 143 +
.../test/junit6/AdviceWithBeforeEachTest.java | 138 +
.../junit6/AutoStartRoutesAfterAdviceTest.java | 95 +
.../quarkus/test/junit6/GlobalRouteAdviceTest.java | 92 +
.../test/junit6/GlobalRouteWeaveByIdTest.java | 82 +
tooling/scripts/group-test-utils.groovy | 16 +-
90 files changed, 8948 insertions(+), 3240 deletions(-)
create mode 100644 SECURITY.md
create mode 100644 docs/modules/ROOT/pages/migration-guide/3.36.0.adoc
create mode 100644 docs/modules/ROOT/pages/user-guide/security-model.adoc
create mode 100644 integration-test-groups/aws2/aws2-ec2/README.adoc
copy integration-test-groups/aws2/{aws2-mq => aws2-ec2}/pom.xml (88%)
create mode 100644
integration-test-groups/aws2/aws2-ec2/src/main/java/org/apache/camel/quarkus/component/aws2/ec2/it/Aws2Ec2Resource.java
copy integration-test-groups/{cxf-soap/cxf-soap-metrics =>
aws2/aws2-ec2}/src/main/resources/application.properties (81%)
copy
integration-test-groups/aws2/{aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3IT.java
=>
aws2-ec2/src/test/java/org/apache/camel/quarkus/component/aws2/ec2/it/Aws2Ec2IT.java}
(90%)
create mode 100644
integration-test-groups/aws2/aws2-ec2/src/test/java/org/apache/camel/quarkus/component/aws2/ec2/it/Aws2Ec2Test.java
copy
integration-test-groups/aws2/{aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java
=>
aws2-ec2/src/test/java/org/apache/camel/quarkus/component/aws2/ec2/it/Aws2Ec2TestEnvCustomizer.java}
(81%)
create mode 100644
integration-test-groups/aws2/aws2-ec2/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
create mode 100644 integration-test-groups/aws2/aws2-ecs/README.adoc
copy integration-test-groups/aws2/{aws2-mq => aws2-ecs}/pom.xml (92%)
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/main/java/org/apache/camel/quarkus/component/aws2/ecs/it/Aws2EcsResource.java
copy integration-test-groups/{cxf-soap/cxf-soap-metrics =>
aws2/aws2-ecs}/src/main/resources/application.properties (81%)
copy
integration-test-groups/aws2/{aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3IT.java
=>
aws2-ecs/src/test/java/org/apache/camel/quarkus/component/aws2/ecs/it/Aws2EcsIT.java}
(90%)
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/test/java/org/apache/camel/quarkus/component/aws2/ecs/it/Aws2EcsTest.java
copy
integration-test-groups/aws2/{aws2-msk/src/test/java/org/apache/camel/quarkus/component/aws2/msk/it/Aws2MskTestResource.java
=>
aws2-ecs/src/test/java/org/apache/camel/quarkus/component/aws2/ecs/it/Aws2EcsTestResource.java}
(60%)
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/test/resources/mappings/ecs-createCluster.json
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/test/resources/mappings/ecs-deleteCluster.json
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/test/resources/mappings/ecs-describeCluster.json
create mode 100644
integration-test-groups/aws2/aws2-ecs/src/test/resources/mappings/ecs-listClusters.json
create mode 100644 integration-test-groups/aws2/aws2-iam/README.adoc
copy {integration-tests/paho => integration-test-groups/aws2/aws2-iam}/pom.xml
(89%)
create mode 100644
integration-test-groups/aws2/aws2-iam/src/main/java/org/apache/camel/quarkus/component/aws2/iam/it/Aws2IamResource.java
copy integration-test-groups/{cxf-soap/cxf-soap-metrics =>
aws2/aws2-iam}/src/main/resources/application.properties (81%)
copy
integration-test-groups/aws2/{aws2-s3/src/test/java/org/apache/camel/quarkus/component/aws2/s3/it/Aws2S3IT.java
=>
aws2-iam/src/test/java/org/apache/camel/quarkus/component/aws2/iam/it/Aws2IamIT.java}
(90%)
create mode 100644
integration-test-groups/aws2/aws2-iam/src/test/java/org/apache/camel/quarkus/component/aws2/iam/it/Aws2IamTest.java
copy
integration-test-groups/aws2/{aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java
=>
aws2-iam/src/test/java/org/apache/camel/quarkus/component/aws2/iam/it/Aws2IamTestEnvCustomizer.java}
(83%)
create mode 100644
integration-test-groups/aws2/aws2-iam/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
copy integration-test-groups/aws2/{aws2-ddb => aws2-kms}/pom.xml (93%)
create mode 100644
integration-test-groups/aws2/aws2-kms/src/main/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsResource.java
copy integration-test-groups/aws2/{aws2-sqs =>
aws2-kms}/src/main/resources/application.properties (81%)
copy
integration-test-groups/aws2/{aws2-cw/src/test/java/org/apache/camel/quarkus/component/aws2/cw/it/Aws2CwIT.java
=>
aws2-kms/src/test/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsIT.java}
(90%)
create mode 100644
integration-test-groups/aws2/aws2-kms/src/test/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsTest.java
copy
integration-test-groups/aws2/{aws2-ses/src/test/java/org/apache/camel/quarkus/component/aws2/ses/it/Aws2SesTestEnvCustomizer.java
=>
aws2-kms/src/test/java/org/apache/camel/quarkus/component/aws2/kms/it/Aws2KmsTestEnvCustomizer.java}
(87%)
create mode 100644
integration-test-groups/aws2/aws2-kms/src/test/resources/META-INF/services/org.apache.camel.quarkus.test.support.aws2.Aws2TestEnvCustomizer
delete mode 100644
integration-test-groups/aws2/aws2-mq/src/test/java/org/apache/camel/quarkus/component/aws2/mq/it/GroupedAws2MqTestResource.java
delete mode 100644
integration-test-groups/aws2/aws2-msk/src/test/java/org/apache/camel/quarkus/component/aws2/msk/it/GroupedAws2MskTestResource.java
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{createCluster.json
=> msk-createCluster.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{createClusterPojo.json
=> msk-createClusterPojo.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{deleteCluster.json
=> msk-deleteCluster.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{deleteClusterPojo.json
=> msk-deleteClusterPojo.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{describeCluster.json
=> msk-describeCluster.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{listClusters-empty.json
=> msk-listClusters-empty.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{listClusters.json
=> msk-listClusters.json} (100%)
rename
integration-test-groups/aws2/aws2-msk/src/test/resources/mappings/{listClustersWithFilter.json
=> msk-listClustersWithFilter.json} (100%)
create mode 100644
integration-tests/kafka/src/test/java/org/apache/camel/quarkus/component/kafka/it/KafkaAdviceRouteInBeforeEachTest.java
create mode 100644
integration-tests/kafka/src/test/java/org/apache/camel/quarkus/component/kafka/it/KafkaAdviceWithTest.java
create mode 100644
integration-tests/kafka/src/test/java/org/apache/camel/quarkus/component/kafka/it/KafkaPerTestAdviceExample.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/AdviceRouteInDoBeforeEachTest.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/AdviceRouteUtilityTest.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/AdviceWithBeforeEachTest.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/AutoStartRoutesAfterAdviceTest.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/GlobalRouteAdviceTest.java
create mode 100644
test-framework/camel-quarkus-junit/src/test/java/org/apache/camel/quarkus/test/junit6/GlobalRouteWeaveByIdTest.java