cadence-web
cadence-web copied to clipboard
Restart a workflow
Similar to #13, add the ability to restart a workflow with the same input.
+1 to this request. It would be immensely helpful to users to be able to use the UI as the single interface to Cadence instead of a mix of UI and CLI.
For instance, suppose some bug in an activity, or otherwise, that caused a series of workflows to fail or time out. After fixing the root cause, we would like to restart all the failed workflows with the same inputs. Ideally we could use the UI to find all such workflows and use some mechanism to restart them all. Either a button in the workflow summary page like the current 'Terminate' button, or a checkboxes for each workflow in the workflows table (a la Sidekiq) to restart a batch of workflows.
Currently the process looks like: first, use the UI to find the failed workflows, then copy paste the workflow ID and inputs into a CLI command to run. This is much more manual and error prone.
This feature is dependent on authentication with the cadence server. Work has started on this now which should hopefully then enable this feature to be implemented.