-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Add Kafka trigger to Tracetest (#3056)
* feature(server): add kafka trigger (#3024) * wip - adding kafka trigger * Adding code for Kafka trigger * Adding Sarama as dependency * Updating backend and examples to support trigger * Fixing example * feat(cli, fe): adding Kafka trigger (#3045) * wip * wip * updated openapi specs * Updating CLI * Fixing types on FE to support Kafka * wip - changing components to accept kafka * wip adding form items * Fixing add step * Fixing warnings and some bindings * small fixes * tests * Fixing UI and server mappings * Fixing marshalling error on server * Fixing UI test * Adding PR suggestions * Moving header component to a generic one * Using KeyValueListInput instead of custom header for Rest components * Adding more PR suggestions * Updating component names
- Loading branch information
1 parent
7882f45
commit c8843fe
Showing
76 changed files
with
3,494 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
VERSION?="dev" | ||
TAG?=$(VERSION) | ||
GORELEASER_VERSION=1.18.2-pro | ||
GORELEASER_VERSION=1.19.2-pro | ||
|
||
PROJECT_ROOT=${PWD} | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
openapi: 3.0.0 | ||
components: | ||
schemas: | ||
KafkaRequest: | ||
type: object | ||
properties: | ||
brokerUrls: | ||
type: array | ||
items: | ||
type: string | ||
topic: | ||
type: string | ||
authentication: | ||
$ref: "#/components/schemas/KafkaAuthentication" | ||
sslVerification: | ||
type: boolean | ||
default: false | ||
headers: | ||
type: array | ||
items: | ||
$ref: "#/components/schemas/KafkaMessageHeader" | ||
messageKey: | ||
type: string | ||
messageValue: | ||
type: string | ||
|
||
KafkaResponse: | ||
type: object | ||
properties: | ||
partition: | ||
type: string | ||
offset: | ||
type: string | ||
|
||
KafkaMessageHeader: | ||
type: object | ||
properties: | ||
key: | ||
type: string | ||
value: | ||
type: string | ||
|
||
KafkaAuthentication: | ||
type: object | ||
properties: | ||
type: | ||
type: string | ||
enum: [plain] | ||
plain: | ||
type: object | ||
properties: | ||
username: | ||
type: string | ||
password: | ||
type: string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.