[Feature Request] Option to Show Current Execution Status for Javascript Workflow: Keep user updated on the progress status

For some larger report generation that need to be carried out by JavaScript workflow, after the user press the Action Button, it may take a long time to complete all the process.
However, currently there doesn’t seem to be anyway to actively update the status to the user, so the user cannot tell whether the program has stopped working, or how many % is actually done.

They can only wait for it to complete.

I am hoping that there’s some ways for custom JS Workflow to also utilize the status function currently used by the batch process. For example, when Ragic system built-in functions of batch execution or reload is executed, it will actually show in a small black prompt at the bottom left corner to tell show many records is updated.

Please see if that options to show the status is feasible for Custom JS Workflow as well.
It will make some of the necessary JS Workflow appear more “active” to the user waiting for it to finish.

For example:
image

Thanks.

1 Like

Hi Jeremy,

Thanks for the feedback. Now we do have projects working to improve the interface to show users the status of each actions that’s currently under execution by system. We will further check with our developers to confirm whether JS workflow can be added into this feature.

Thank you!

A more informative JS Workflow status/progress meter is really needed, as is a means of aborting/terminating the process.

Workflow can be fairly slow to process, therefore the inability to know how long it’ll take to complete, and no means of aborting are major limitations. For us these are high priority, especially the means of aborting the workflow.

2 Likes

Hello david14,

Thank you for the valuable feedback on needing a better JS Workflow status/progress meter and an abort/terminate feature. We understand these are high-priority concerns, especially the ability to stop a long-running process.

Here is the update:

:hammer_and_wrench: Status Meter & Progress

  • My colleague, chiayun, reported the request for an enhanced JS workflow dashboard/progress meter to the development team in March 2024.
  • I have relayed your strong interest to the team, reinforcing the priority of this feature.

:stop_sign: Workflow Abort Feature

  • The possibility of allowing users to abort workflows has also been reported.
  • Transparency Note: This feature requires a major overhaul to our fundamental code structure. We must approach this significant architectural change with caution to ensure system stability.

We sincerely appreciate your input. Kindly note that we prioritize enhancements by balancing market demand, technical complexity, and our product roadmap.

Lastly, apologies for the few days delay; we needed a thorough review against our existing build before providing this update. Thank you for your patience on this.

1 Like