Skip to content

feat: add fixed_by_packages data from VCIO API v3 - #571

Merged
tdruez merged 10 commits into
mainfrom
vcio-api-v3-new-fields
Aug 27, 2026
Merged

feat: add fixed_by_packages data from VCIO API v3#571
tdruez merged 10 commits into
mainfrom
vcio-api-v3-new-fields

Conversation

@tdruez

@tdruez tdruez commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Changes

  • Sync with VulnerableCode's updated API: renamed Vulnerability.fixed_packagesfixed_by_packages, new shape (plain purl list).
  • Added next_non_vulnerable_version / latest_non_vulnerable_version on Package, populated from the fetch.
  • Updated fetch pipeline, API serializers, filters, and admin-facing views to match.
  • Refreshed UI: package vulnerabilities tab, product vulnerabilities tab, fixed-by-packages rendering.
Screenshot 2026-08-27 at 10 24 33

tdruez added 10 commits August 27, 2026 09:43
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
Signed-off-by: tdruez <tdruez@aboutcode.org>
@tdruez
tdruez merged commit 56ff72e into main Aug 27, 2026
8 checks passed
@tdruez
tdruez deleted the vcio-api-v3-new-fields branch August 27, 2026 09:11
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