Skip to content

Conversation

@harshit-soora
Copy link
Contributor

@harshit-soora harshit-soora commented Oct 25, 2025

Workflows Epic Link - #4338

  • Submit the workflow, at every 30s poll for the status of job and show it on UI
  • This actually follows current polling mechanism in Project
  • Code tested for submitting workflow
    • Light Green : Running
    • Green : Completed
    • Red : Cancelled or Failed
    • Grey : Queued / Pending
  • Polling function use job.native.state instead of job.status
  • Fixed Bug from last PR Patched the workflow's GUI with backend #4676, where if you click on any of the launcher button and come back to workflow page, then your workflow resets.

This is how the new UI looks:
image

Added feature to restore from backend metadata and check authenticity based upon when it was saved

Added zoom to metadata, tested rigorously

Removed status from the json response as it is of no use to JS

Added error handling on the workflow UI to make it more interactive

Changed from job.status to job.native.state

Fixed spelling error

Fix typos in comments (OSC#4724)

Fix some typos in comments.

Fixed the bug related to click launch and the workflow doesn't restore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Awaiting Review

Development

Successfully merging this pull request may close these issues.

3 participants