dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Introduce Cron Editor component

Open houhoucoop opened this issue 7 months ago • 1 comments

Is your feature request related to a problem? Please describe.

Currently, there is no dedicated Cron Editor component for configuring and visualizing cron schedules in the Rancher UI.

Describe the solution you'd like

Add a new Cron Editor component that:

  • Provides an accessible interface for creating, editing, and visualizing cron schedules
  • Includes validation for cron expressions with error handling
  • Ensures full accessibility (a11y) compliance
  • Includes Storybook for component usage and documentation

Describe alternatives you've considered

N/A

Additional context

  • https://github.com/rancher/ux/issues/220

houhoucoop avatar May 14 '25 06:05 houhoucoop

Coverage of unit tests in the linked PR looks good to validate the component.

izaac avatar Sep 24 '25 14:09 izaac

Imho it would be worth adding macro support (like @daily) to the editor in accordance with https://kubernetes.io/docs/concepts/workloads/controllers/cron-jobs/#schedule-syntax.

catz avatar Dec 18 '25 14:12 catz