Skip to content

Add security tab - #20408

Open
nlhkabu wants to merge 7 commits into
mainfrom
2026-ui-update-security-tab
Open

nlhkabu wants to merge 7 commits into
mainfrom
2026-ui-update-security-tab

Conversation

@nlhkabu

@nlhkabu nlhkabu commented Aug 18, 2026 •

Copy link
Copy Markdown
Contributor

TODO:

  • Update security policy re: moved malware button
  • Add provenance section to metadata sidebar on project details page
  • Implement warning callout blocks
  • Implement filtering on the file list
  • Handle long project names
  • Handle projects with lots of files (largest file count = 307)
  • Mobile / responsive !
  • Check horizontal tabs overflow on longer languages (now that we have added an extra tab it may not wrap on mobile)
  • BLOCKED: Expose provenance status on release history page
  • Rebase to updated files PR
  • Show provenance state in files table
  • Don't show provenance top banner on yanked releases/projects
  • Add provenance warnings to files pages
  • Lint, translate

@nlhkabu
nlhkabu requested review from a team as code owners August 18, 2026 05:50
@nlhkabu
nlhkabu marked this pull request as draft August 18, 2026 05:51
@nlhkabu nlhkabu changed the title 2026 UI update security tab Add security tab Aug 18, 2026
@nlhkabu
nlhkabu force-pushed the 2026-ui-update-security-tab branch from 0440bfb to d013ed4 Compare September 23, 2026 06:54
@nlhkabu
nlhkabu marked this pull request as ready for review September 23, 2026 06:54
@nlhkabu

nlhkabu commented Sep 23, 2026

Copy link
Copy Markdown
Contributor Author

Squashed, linted, translated and ready for review @JacobCoffee @di @miketheman

@nlhkabu
nlhkabu requested a review from JacobCoffee September 23, 2026 06:55
@nlhkabu
nlhkabu force-pushed the 2026-ui-update-security-tab branch from 5c9c25d to 7643771 Compare September 23, 2026 21:08

This branch has not been deployed

No deployments
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.

1 participant