Skip to content

Conversation

@michaelkedar
Copy link
Member

@michaelkedar michaelkedar commented Dec 8, 2025

Make use of the ListedVulnerability datastore entity for the /list page, and the GCS bucket for the vulnerability page, instead of the hefty, deprecated Bug entity for both.

Unfortunately, the ListedVulnerability does not quite have enough information as-is to 100% match the current behaviour, and a couple of things will be regressed:

@michaelkedar
Copy link
Member Author

/gemini review

gemini-code-assist[bot]

This comment was marked as resolved.

@michaelkedar michaelkedar marked this pull request as ready for review December 8, 2025 04:41
Comment on lines +437 to +441
sev = ''
if 'severity' in record:
sev = 'severity'
elif 'severities' in record:
sev = 'severities'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this correct?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah - I use this function both for the vulnerability page (osv vulns have the severity field) and the list page (ListedVulnerabilities use severities)

another-rex
another-rex previously approved these changes Dec 9, 2025
@michaelkedar michaelkedar merged commit 8d44204 into google:master Dec 16, 2025
18 checks passed
@michaelkedar michaelkedar deleted the website-migrate branch December 17, 2025 00:06
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