Skip to content

Migrate license compliance widget to V2

What does this MR do and why?

  • This MR migrates the license compliance widget from the V1 to V2 of the MR widget framework.

Note: Alignment issues are outside the scope of this MR. We pass in the same identical javascript config object to the framework for rendering. The UI alignment issues will be fixed in the widget framework in #433271 (closed) See:

https://design.gitlab.com/patterns/merge-request-reports#overflow

https://design.gitlab.com/patterns/merge-request-reports#layout

https://design.gitlab.com/patterns/merge-request-reports#grid

https://docs.gitlab.com/ee/development/fe_guide/merge_request_widget_extensions.html

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
Screenshot_2023-11-29_at_12.24.49_AM Screenshot_2023-11-29_at_12.24.38_AM

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #419153 (closed)

Edited by Fernando Cardenas

Merge request reports