Add ability to show all packages or just language specific packages #222
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 addresses feedback allowing the Package Vulnerability Scanner to show more than just packages with vulnerabilities. Now it can show all packages, but still defaults to only showing vulnerable packages.
To show packages the "Stat Buttons" that show the number of different type of packages are click-able with hover stats to indicate that.
Preview
CleanShot.2025-06-27.at.12.28.49.mp4
Fixes #207
These changes have been published to our internal Dogfood server here.
To facilitate this I had to change how a bit about how the packages flow between components.
Some notes:
VulnerabilityCardhas becomePackageCardsince it no longer only shows vulnerabilitiesVulnerabilityListhas becomePackageListfor a similar reasonpackageshas been moved a bit to thevulnsStorewith thegetDetailsForPackageVersionmethod.VulnerabilityCheckerwith the new store code.