Project pages should also be reachable by providing the name and version.
Current Behavior:
The project page has a URL of type /projects/{uuid}. SVG Badges can be used with name and version using the URL pattern /api/v1/badge/vulns/project/{name}/{version}. In this case, it is not possible to provide a link to the project page because this would require the knowledge of the uuid. If the uuid would be known, the SVG badge would have been used with the uuid.
Proposed Behavior:
It should also be possible to reach a project page using a URL of type /projects/{name}/{version}.
Project pages should also be reachable by providing the name and version.
Current Behavior:
The project page has a URL of type
/projects/{uuid}. SVG Badges can be used with name and version using the URL pattern/api/v1/badge/vulns/project/{name}/{version}. In this case, it is not possible to provide a link to the project page because this would require the knowledge of the uuid. If the uuid would be known, the SVG badge would have been used with the uuid.Proposed Behavior:
It should also be possible to reach a project page using a URL of type
/projects/{name}/{version}.