Skip to content

Add NuGet project and license urls to package details

Nick Kipling requested to merge 36422-add-nuget-metadata-to-package-details into master

What does this MR do?

Issue: #36422 (closed)

This is the second MR, building on top of !33060 (merged). In this MR, the frontend has been updated to display the project_url and license_url inside the package information table on the package details page. It includes the formatting of the NuGet package metadata on the frontend and adds a method of ordering this information. Further refinements of how this information is generated or ordered could be considered as more requirements emerge.

Screenshots

Package Details Mobile Long URLs
Screenshot_2020-06-01_at_09.49.05 Screenshot_2020-06-01_at_09.50.14 Screenshot_2020-06-03_at_11.27.56

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • [-] Label as security and @ mention @gitlab-com/gl-security/appsec
  • [-] The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • [-] Security reports checked/validated by a reviewer from the AppSec team
Edited by 🤖 GitLab Bot 🤖

Merge request reports