feat(web2): partial snapshot download #5617
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR introduces the possibility to download a partial version of the snapshot, contatining only a subset of the available pid on the system.
The new snapshot download popup presents now a scrollable list of checkboxes representing the available service configurations that can be downloaded: the user can chose one or more pids, having also the possibility to select/remove all the entries in one shot with a specific checkbox.
At least one of the items must be selected: if no pid is picked, an error message will be displayed and you will not allow the download.
The Wiregraph download popup doesn't change, except for the update of the popup title and hint that are now specific for the wirgraph download (before this PR the titles and hint were shared between the Snapshot and Wiregraph download popup).
Related Issue:
Description of the solution adopted:
Screenshots:
Manual Tests:
Any side note on the changes made: