Skip to content
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

First step to fetch transitive packages in Solution PM UI package list and installed tab vulnerability warning #5994

Conversation

jebriede
Copy link
Contributor

@jebriede jebriede commented Aug 26, 2024

Bug

Fixes: NuGet/Home#13695

Description

This change enables the Solution-level PM UI to fetch transitive packages for showing in the packages list, and for determining if there are vulnerable packages in the Installed tab indicator. The Solution PM UI will no longer behave differently than the Project-level PM UI in that regard. There is still more work to be done to represent the package items and show vulnerability indicators in the package list which will come in related PRs for the feature.

PR Checklist

  • Meaningful title, helpful description and a linked NuGet/Home issue
  • Added tests - Updated existing test to reflect changes
  • Link to an issue or pull request to update docs if this PR changes settings, environment variables, new feature, etc.

…nerability warnings in Solution PM UI Installed Tab
@jebriede jebriede requested a review from a team as a code owner August 26, 2024 23:59
Copy link
Contributor

@martinrrm martinrrm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

I was expecting more tests to break, maybe we should be running NuGet Client daily (Apex?) and the tests that are run after merging the PR to see if there everything is good.

Or maybe we should add more tests for transitive packages in Solution level

@jebriede jebriede merged commit 5fb049e into feature-TransitivePkgsInSolutionPMUI Aug 28, 2024
28 checks passed
@jebriede jebriede deleted the dev-jebriede-TransitivePkgInSolutionPMUI branch August 28, 2024 21:59
martinrrm pushed a commit that referenced this pull request Sep 23, 2024
…t and installed tab vulnerability warning (#5994)

First step to show transitive packages in Solution PM UI and show vulnerability warnings in Solution PM UI Installed Tab
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants