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

Add SBOM Section to Configure page in deployment wizard #800

Closed
3 tasks done
Madeline-UX opened this issue Sep 27, 2022 · 2 comments · Fixed by #1713
Closed
3 tasks done

Add SBOM Section to Configure page in deployment wizard #800

Madeline-UX opened this issue Sep 27, 2022 · 2 comments · Fixed by #1713
Assignees
Labels
enhancement ✨ New feature or request ux

Comments

@Madeline-UX
Copy link
Contributor

Madeline-UX commented Sep 27, 2022

Acceptance Criteria

  • Add SBOM Section to Configure page
  • Add SBOM section to Review page
  • Hyperlink .HTML link if possible

As Ashton, I want to be able to view the SBOMs for a deployment so that I can work with my Information Assurance peers and ensure that only approved software is being deployed.

Given I am on the deployment page for a package
Then I should see a button to View the SBOM for that package
And the number of images and components that have SBOMs
When I click the View SBOM button
Then the existing SBOM viewer should open in a new browser tab

Design File

https://www.figma.com/file/MUItIzpzLBLuIyt225Bwgl/Zarf-UI?node-id=572%3A52442&t=YKB0Ww4ZedJdLPcj-1

SBOM section design

@RothAndrew RothAndrew moved this to New Requests in Zarf Project Board Sep 27, 2022
@Madeline-UX Madeline-UX moved this from New Requests to Backlog in Zarf Project Board Sep 27, 2022
@Madeline-UX Madeline-UX added the UI label Sep 27, 2022
@Madeline-UX Madeline-UX added this to the Zarf UI - MVP milestone Sep 27, 2022
@Racer159 Racer159 modified the milestones: Zarf UI, Zarf UI 2 Mar 24, 2023
@Racer159 Racer159 modified the milestones: v0.27.0 (Zarf UI 2), v0.27.0 Apr 18, 2023
@Racer159
Copy link
Contributor

Racer159 commented May 1, 2023

@Madeline-UX update the dang design!

@Racer159 Racer159 added enhancement ✨ New feature or request ux and removed UI labels May 1, 2023
@Madeline-UX
Copy link
Contributor Author

@Madeline-UX update the dang design!

Done

@mike-winberry mike-winberry linked a pull request May 16, 2023 that will close this issue
5 tasks
mike-winberry added a commit that referenced this issue May 18, 2023
…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.
mike-winberry added a commit that referenced this issue May 18, 2023
…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.
mike-winberry added a commit that referenced this issue May 19, 2023
mike-winberry added a commit that referenced this issue May 19, 2023
…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.
mike-winberry added a commit that referenced this issue May 21, 2023
…new design and adding the view sbom button to the section
mike-winberry added a commit that referenced this issue May 21, 2023
Noxsios pushed a commit that referenced this issue May 22, 2023
## 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]>
mike-winberry added a commit that referenced this issue Jun 12, 2023
## 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]>
mike-winberry added a commit that referenced this issue Jun 12, 2023
## 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]>
mike-winberry added a commit that referenced this issue Jun 12, 2023
## 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]>
mike-winberry added a commit that referenced this issue Jun 12, 2023
## 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]>
mike-winberry added a commit that referenced this issue Jun 12, 2023
## 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]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request ux
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants