Skip to content

fix(1672): extracted cvss-badge and branch / artifact selection from public urls#641

Merged
timbastin merged 10 commits intomainfrom
cvss-badge-fix
Apr 27, 2026
Merged

fix(1672): extracted cvss-badge and branch / artifact selection from public urls#641
timbastin merged 10 commits intomainfrom
cvss-badge-fix

Conversation

@juliankepka
Copy link
Copy Markdown
Collaborator

@juliankepka juliankepka marked this pull request as ready for review February 23, 2026 10:20
Copilot AI review requested due to automatic review settings February 23, 2026 10:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

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 ArtifactInputCVSSBadge component
  • Improved input truncation and button layout in InputWithButton component 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.

Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

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.

Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
Comment thread src/components/asset/asset-form/AssetFormVulnsManagement.tsx Outdated
juliankepka and others added 5 commits February 23, 2026 11:53
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>
@timbastin timbastin merged commit b4c18b7 into main Apr 27, 2026
17 of 18 checks passed
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.

4 participants