Skip to content

✨ Restart Processing - Allow restarting the SSW.Tiger flow after cancellation #100

@ssw-yakshaver

Description

@ssw-yakshaver

Requested by: @suiyangqiu via YakShaver.ai 🦬
cc: @yaqi-lyu, @suiyangqiu, @calumjs, @joshbermanssw

Hi Team!

  🟥  Watch the video (1 min 10 sec)

Pain

When the SSW.Tiger meeting processing flow is cancelled (either accidentally or due to an error), there is currently no way to restart it. This change adds a clear option to restart the processing flow after it has been cancelled, reducing frustration and avoiding the need for manual workarounds.

Acceptance Criteria

  1. When a meeting processing flow has been cancelled, a visible 'Restart processing' button is available to users with appropriate permissions.
  2. Clicking 'Restart processing' restarts the SSW.Tiger flow for the same meeting from the beginning.
  3. The restart action sends a new processing card/status update, consistent with the initial processing behaviour.
  4. If the flow is already running, the restart option is not shown or is disabled.
  5. The system handles accidental double-clicks or repeated restart attempts gracefully without creating duplicate flows.
  6. Audit/logging clearly records that the processing flow was restarted and by whom.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions