-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a progress bar to "Edit" bulk actions [5] #11597
Labels
backend
Affects the web backend
feature
A new feature to be developed (ticket type)
general
Not directly concerned with any particular functional section of the application
qa-verified
Issue has been tested and verified by QA
ready
Issue fulfills the definition of ready and can be implemented
vaadin-app
Affects the Vaadin application
Milestone
Comments
MateStrysewske
added a commit
that referenced
this issue
Apr 28, 2023
MateStrysewske
added a commit
that referenced
this issue
May 4, 2023
sergiupacurariu
added a commit
that referenced
this issue
May 5, 2023
…tion_progress_bar #11597 - Added a bulk progress layout
This was referenced May 5, 2023
Verified ticket on the local machine using the latest version of SORMAS from the development branch - 1.84.0-SNAPSHOT(244b3eb). |
3 tasks
25 tasks
12 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
backend
Affects the web backend
feature
A new feature to be developed (ticket type)
general
Not directly concerned with any particular functional section of the application
qa-verified
Issue has been tested and verified by QA
ready
Issue fulfills the definition of ready and can be implemented
vaadin-app
Affects the Vaadin application
Feature Description
#11442 has introduced batches for bulk editing in order to avoid running into timeouts. Right now, the user gets a popup every 200 processed entities or 3 minutes that asks them whether they want to continue the bulk operation. This is suboptimal UX because it requires them to interact with the app frequently, and while it tells the user how many entities are left to process when the popup appears, there's no further feedback about the process in between those popups.
Proposed Change
Introduce a progress bar popup to bulk editing, similar to the progress bar we have for imports, that shows the user how many entities out of the amount of entities selected have been edited so far and allows them to cancel the procedure.
Acceptance Criteria
Mockups
Bulk processing in progress
Bulk processing completed
Cancel confirmation
Implementation Details
BULK_ACTION_BATCH_SIZE
= 20 andBULK_ACTION_PROGRESS_THRESHOLD
= 40; add comments to these fields and explain what they doAdditional Information
The text was updated successfully, but these errors were encountered: