Return a list of Package URLs of vulnerable packages.
(self, request)
| 546 | |
| 547 | @action(detail=False, methods=["get"]) |
| 548 | def all(self, request): |
| 549 | """ |
| 550 | Return a list of Package URLs of vulnerable packages. |
| 551 | """ |
| 552 | vulnerable_purls = ( |
| 553 | Package.objects.vulnerable() |
| 554 | .only("package_url") |
| 555 | .order_by("package_url") |
| 556 | .distinct() |
| 557 | .values_list("package_url", flat=True) |
| 558 | ) |
| 559 | return Response(vulnerable_purls) |
| 560 | |
| 561 | @extend_schema( |
| 562 | request=LookupRequestSerializer, |