SLSA Attestation UI/UX
The purpose of this issue is to discuss the UI/UX elements to be added to allow users to discover and view attestations generated by the GitLab trusted control plane.
Below are the proposed components to be added:
- Error state - messaging in the pipeline view to indicate an error was encountered when generating an attestation
- Navigation - an element to enable users to find all attestations for a project
- Attestations List View - a paginated, filterable list showing all attestations for a project
- Attestations Show View - a page showing the details for a specific attestation and download it