Dynamically refresh status of work requests in workflow views
User story
After starting a debian_pipeline workflow, I had a look at https://debusine.debian.net/debian/developers/work-request/89798/
Some tasks were already completed and some piuparts tasks where still running. I stared for a while and wondered why piuparts took so long. Until I reloaded the page and saw that everything was completed. Would it be possible to dynamically change the status of all tasks? For example the circleci UI does this and one can get really used to it.
Error handling
No additional error handling is needed.
Implementation plan
Fill in this section with a rough plan of how the feature will be implemented in the code base. This does not have to be filled from the start but should be filled before writing any code. For larger changes, it might be wise to first write official design documentation. In those cases, you should put here links to the corresponding documentation once it has been merged.
Open questions
- Add any question that needs to be resolved before proceeding with implementation
Notes
This issue description can be modified to integrate feedback from comments and from associated merge requests.