Starting with SQ 5.0, more and more processing is done on server side (aka Compute Engine stack) once an analysis is finished on batch side and the report uploaded to be processed by the server. For a better user experience, this becomes required to inform users that on a given project, the analysis report is waiting or currently being processed - which is the reason why they don't see the results in the UI whereas the batch analysis is finished.
For instance, we could have an icon (and/or a label/message) that tells the status of the project
- No icon when no report is pending/working
- An icon when a report is currently processed
- An icon when one or several reports are pending
- A warning icon when the processing of last report failed - in order to raise attention