Skip to content

feat(native-triggers): add summary field to native triggers#8410

Draft
hugocasa wants to merge 1 commit intomainfrom
add-native-trigger-summary
Draft

feat(native-triggers): add summary field to native triggers#8410
hugocasa wants to merge 1 commit intomainfrom
add-native-trigger-summary

Conversation

@hugocasa
Copy link
Copy Markdown
Collaborator

Summary

  • Add optional summary field to native triggers (Nextcloud, Google), matching the pattern already used by schedules and HTTP triggers
  • Summary is stored in DB, exposed via API, editable in the trigger editor UI, and round-tripped by the CLI during sync push/pull
  • When a summary is set, it is displayed as the trigger label in list views

Test plan

  • Create a native trigger via UI, set a summary → verify it persists on reload
  • Edit the trigger, change summary → verify it updates
  • Check the trigger list view shows the summary as the label
  • Export workspace via CLI (wmill sync pull) → confirm the JSON file includes summary
  • Edit the summary in the JSON file, push (wmill sync push) → confirm it updates on the server

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hugocasa hugocasa marked this pull request as draft March 17, 2026 13:24
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying windmill with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2b31b43
Status: ✅  Deploy successful!
Preview URL: https://cf9eee51.windmill.pages.dev
Branch Preview URL: https://add-native-trigger-summary.windmill.pages.dev

View logs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant