windmill
windmill copied to clipboard
feat: kafka triggers
- feat: kafka triggers
- sqlx
[!IMPORTANT] Introduce Kafka triggers with full UI and backend integration, including management endpoints and UI components.
- Behavior:
- Add Kafka triggers to handle events, integrated into existing trigger infrastructure.
- New endpoints in
openapi.yamlfor managing Kafka triggers (create, update, delete, list, etc.).- Kafka triggers can be enabled/disabled and have permissions managed via
ShareModal.svelte.- UI Components:
- Add
KafkaTriggerEditor.svelteandKafkaTriggersPanel.sveltefor creating and managing Kafka triggers.- Update
SidebarContent.svelteandTriggersBadge.svelteto include Kafka triggers.- Add
KafkaIcon.sveltefor visual representation.- Backend:
- Add Kafka trigger management in
kafka_triggers_ee.rs.- Update
triggers.rsandusers.rsto handle Kafka triggers.- Add SQL migrations for
kafka_triggertable inmigrations/.- Misc:
- Update
script_helpers.tsto include Kafka in trigger types.- Add Kafka-related entries in
Cargo.tomlandCargo.lockfor dependencies.This description was created by
for 5b23a59dd8729c829e2737d8cace4d3b79679906. It will automatically update as commits are pushed.
Deploying windmill with
Cloudflare Pages
| Latest commit: |
5b23a59
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://166937cd.windmill.pages.dev |
| Branch Preview URL: | https://hugo-win-571-triggering-flow.windmill.pages.dev |