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

feat: render CBOM data #151

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Conversation

san-zrl
Copy link

@san-zrl san-zrl commented Sep 27, 2024

Signed-off-by: san-zrl [email protected]

Description

Enhances the DT UI to render CBOM data. See additional_details section for more information on what has been changed in particular. Note that there is a corresponding PR for hyades-apiserver that provides the resources used on this PR.

Addressed Issue

Issue #1538

Additional Details

  1. Added CryptoAssets widget that provides a toplevel view for all crypto assets across all projects

image

  1. Enhanced src/views/portfolio/projects/ComponentDetailsModal.vue with a conditional section on "Crytographic Properties" that is renders if the viewed component is of type CRYPTOGRAPHIC_ASSET. If so, the set of rendered attributes is adapted according to the type of the crypto properties ("algorithm", "certificate" , "protocol" or "related-crypto-material")

image

Checklist

Signed-off-by: san-zrl <[email protected]>

update: Ikev2Types rendering
@nscuro
Copy link
Member

nscuro commented Sep 27, 2024

Thanks @san-zrl! To fix the lint issues, just run npm run prettier-fix. You can ignore the i18n failure for now, but the way it can be resolved is documented here.

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