Skip to content

chg: otp-2535: Add new State for workflow system

Oydin Iqbal requested to merge otp-2535 into master

Closes otp-2535

Summary by CodeRabbit

  • New Features

    • Introduced new workflow states: FAILED_WAITING and the ability to toggle between FAILED and FAILED_WAITING.
    • Added buttons to manage workflow states directly from the UI.
  • Bug Fixes

    • Corrected text comparison in workflow run list tests to check for 'Success' instead of 'success'.
  • Improvements

    • Enhanced button logic to reflect accurate states of workflow runs.
    • Updated status styling with a new turquoise class for FAILED_WAITING state.
  • Tests

    • Added comprehensive test cases for new workflow states and transitions.
    • Implemented access denial checks for specific workflow actions.
  • Documentation

    • Updated labels and messages related to new workflow states and actions.
Edited by CodeRabbit

Merge request reports