This is an automated email from the ASF dual-hosted git repository. nferraro pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git.
from 34c792b Merge pull request #174 from lburgazzoli/github-173 new d682cce Fix #170: add support for webhook endpoints new 9c5d205 Fix #170: moving to independent module new 42304f8 Fix #170: add license headers and remove typos new 69dc42d Fix #170: adding camel-k-runtime-webhook to BOM and catalog new 58e9edc Fix #170: fix style new 3c167b3 Merge pull request #171 from nicolaferraro/webhook-route-policy The 406 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: camel-k-runtime-bom/pom.xml | 5 + .../org/apache/camel/k/support/RuntimeSupport.java | 1 + .../java/org/apache/camel/k/main/Application.java | 2 +- .../java/org/apache/camel/k/main/RuntimeTest.java | 1 + .../pom.xml | 86 ++++++------ .../org/apache/camel/k/webhook/WebhookAction.java | 7 +- .../camel/k/webhook/WebhookContextCustomizer.java | 23 ++-- .../camel/k/webhook/WebhookRoutePolicyFactory.java | 101 ++++++++++++++ .../services/org/apache/camel/k/customizer/webhook | 2 +- .../camel/k/webhook/DummyWebhookComponent.java | 102 ++++++++++++++ .../org/apache/camel/k/webhook/WebhookTest.java | 153 +++++++++++++++++++++ .../src/test/resources/log4j2-test.xml | 0 .../src/test/resources/webhook.js | 7 +- pom.xml | 1 + .../maven/processors/CatalogProcessor3x.java | 15 ++ .../maven/processors/CatalogProcessor3Test.java | 5 + 16 files changed, 450 insertions(+), 61 deletions(-) copy {camel-k-runtime-main => camel-k-runtime-webhook}/pom.xml (84%) copy camel-k-loader-knative/src/test/resources/routes.kts => camel-k-runtime-webhook/src/main/java/org/apache/camel/k/webhook/WebhookAction.java (89%) copy camel-k-runtime-main/src/test/java/org/apache/camel/k/main/TestCustomizer.java => camel-k-runtime-webhook/src/main/java/org/apache/camel/k/webhook/WebhookContextCustomizer.java (68%) create mode 100644 camel-k-runtime-webhook/src/main/java/org/apache/camel/k/webhook/WebhookRoutePolicyFactory.java copy camel-k-loader-js/src/main/resources/META-INF/services/org/apache/camel/k/loader/js => camel-k-runtime-webhook/src/main/resources/META-INF/services/org/apache/camel/k/customizer/webhook (93%) create mode 100644 camel-k-runtime-webhook/src/test/java/org/apache/camel/k/webhook/DummyWebhookComponent.java create mode 100644 camel-k-runtime-webhook/src/test/java/org/apache/camel/k/webhook/WebhookTest.java copy {camel-k-runtime-health => camel-k-runtime-webhook}/src/test/resources/log4j2-test.xml (100%) copy camel-k-loader-js/src/test/resources/routes-with-endpoint-dsl.js => camel-k-runtime-webhook/src/test/resources/webhook.js (91%)