-
Notifications
You must be signed in to change notification settings - Fork 173
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
800. Add sbom section to deploy configure/review #1713
800. Add sbom section to deploy configure/review #1713
Conversation
…ml instead of extracting it. Create api/packages sbom to rextract and launch sbom (first iteration need team input. Update front end to request the sbom information and display a link to launch (ui still in progress).
✅ Deploy Preview for zarf-docs canceled.
|
✅ Deploy Preview for zarf-docs canceled.
|
@Racer159 and @Madeline-UX we will likely need to tag up and go over some things on this as far as the ux flow. I have a "basic" working pattern right now but am working on making it much better, but will need to discuss some of verbiage and file location patterns once I have explored serving the sbom files. |
…color after the unicorn-ui changes to list. Update ui build-providence to have the sbom url and a button to copy to clipboard. Create ui CopyToClipBoard component. Remove launch behavior from api start, sbom and ui api. Created new ripple global class in ui app.css for use in non-unicorn-ui components and created issue in UUI to port over and potentially implement the ripple as a component.
…remove zarf-sbom folder, ExtractSBOM now just looks for a path param instead of requiring the entire package. Update api start.go with get sbom/{path} and delete /sbom paths. Update ui api with the correct get and delete methods for sbom. Update ui BuildProvidence component with proper copy and made the link stand out per madeline. Update ui /packages layout to remove zarf-sbom folder on destroy.
…r and ensured that the folder is empty before unpacking a new sbom tar also removed the map store for sboms as one sbom should only be unpacked at a time during deployment to match cli behavior. Update ui packages layout to clear the pkgSbomStore on destroy. Update build-providence to use the pkgSbomStore if it exists and to fetch otherwise. Update copy-to-clipboard with title text.
…ing the sbom-viewer path. Update build providence sbom path link to open the sbom-viewer in a new tab and added warning that the folder.
Screen.Recording.2023-05-19.at.11.01.24.AM.mov |
A few tweaks:
|
…new design and adding the view sbom button to the section
…re is a valid sbom url.
@Racer159 @Madeline-UX Screen.Recording.2023-05-20.at.8.30.59.PM.mov |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
## Description #800 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
## Description #800 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
## Description #800 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
## Description #800 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
## Description #800 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow) followed --------- Co-authored-by: Wayne Starr <[email protected]> Co-authored-by: Wayne Starr <[email protected]>
Description
#800
Type of change
Checklist before merging