Skip to content

WIP: [Part II - Vue Components] Display 'License-Check' approval rule in the license compliance section

David Pisek requested to merge 32149-add-license-compliance-approvals-ui into master

What does this MR do?

This MR is part II of a series of MRs. (Depending on !34579 (closed))

The overall goal is to add a button and status indicator to the license-management page. They should allow users to quickly add, editor or remove merge request approval rules specific to license compliance.

MR Changes
Part I Vuex related changes (add module to approvals/store)
👉 Part II New Vue components to render the button, status text and modal
Part III Integration into the license management vue-app
For local testing Includes Part I - III and can be used for testing

Link to issue

Screenshots

Recording

license_approvals

Loading State

Screen_Shot_2020-06-16_at_2.17.09_pm

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Related to #32149 (closed) Depending on #34579

Edited by 🤖 GitLab Bot 🤖

Merge request reports