As a Web UI user, I want to understand progress of my actions and abort if necessary
AC
Once the REST API call has been triggered for a bulk action, the notification shows status and progress:
"[action label] is [status: scheduled / running] - (if running: [progress]/[total] documents done.)"
I can dismiss it manually using a close button and the notification won't come back until it's completed.
I can abort the process using an action. When doing so, the notification is updated:
"[action label] aborted. Check your email for additional info."
No confirmation is asked for abort because risk to do something bad is low, if the user did that by mistake they can relaunch the action.
When launching concurrent bulk actions, the latest one replaces the existing, they are not stacked.
- depends on
-
ELEMENTS-1339 nuxeo-operation-button should be able to report bulk status
- Resolved
-
WEBUI-296 Improve notification handling in Web UI
- Resolved
-
WEBUI-300 Execute an action on all documents
- Resolved
- is related to
-
WEBUI-425 Fix notifications stacking without limit
- Resolved