fix(1672): extracted cvss-badge and branch / artifact selection from public urls#641
fix(1672): extracted cvss-badge and branch / artifact selection from public urls#641
Conversation
There was a problem hiding this comment.
Pull request overview
This pull request extracts the CVSS badge and branch/artifact selection functionality from the collapsible "Public URLs" section into a more visible, always-displayed position in the asset vulnerability management form. The refactoring improves user experience by making these important controls more accessible.
Changes:
- Extracted CVSS badge display and artifact/branch selection into a new
ArtifactInputCVSSBadgecomponent - Improved input truncation and button layout in
InputWithButtoncomponent with better flex properties - Updated package-lock.json with automatic dependency resolution changes
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.
| File | Description |
|---|---|
| src/components/ui/input-with-button.tsx | Enhanced input and button layout with better flex properties to prevent overflow issues |
| src/components/asset/asset-form/AssetFormVulnsManagement.tsx | Refactored to extract CVSS badge and artifact selection into a separate component, moving it from collapsible section to always-visible area |
| package-lock.json | Automatic dependency resolution updates marking/unmarking peer dependencies |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 3 changed files in this pull request and generated 6 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Julian Kepka <148074683+juliankepka@users.noreply.github.com>
Signed-off-by: Sebastian Kawelke <sebastian.kawelke@l3montree.com>
Signed-off-by: Sebastian Kawelke <sebastian.kawelke@l3montree.com>
Issue: l3montree-dev/devguard#1672