Skip to content

Conversation

@centdix
Copy link
Collaborator

@centdix centdix commented Oct 13, 2025

Summary

Adds badge indicators to the Advanced settings tabs for flow steps, showing when an advanced setting is active.

Changes

  • Created utility module flowModuleSettingsUtils.svelte.ts to centralize advanced settings detection logic
  • Added badge indicators to Runtime tab and its sub-tabs (Concurrency, Timeout, Priority, Lifetime)
  • Refactored all existing advanced settings tabs to use the centralized utility
  • Reduced code duplication across settings components

Testing

  • ✅ Frontend validation passed (npm run check)
  • ✅ No new errors or warnings introduced

Closes #6804


Generated with Claude Code

- Create utility module to detect active advanced settings
- Add badge indicators to Runtime tab and its sub-tabs (Concurrency, Timeout, Priority, Lifetime)
- Update all advanced settings tabs to use centralized detection logic
- Reduce code duplication by using getActiveAdvancedSettings utility

Closes #6804

Co-authored-by: centdix <[email protected]>
@cloudflare-workers-and-pages
Copy link

Deploying windmill with  Cloudflare Pages  Cloudflare Pages

Latest commit: a6e8b28
Status: ✅  Deploy successful!
Preview URL: https://e11808b0.windmill.pages.dev
Branch Preview URL: https://claude-issue-6804-20251013-1.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.

feat(flow): add advanced setting indicator on step settings

1 participant