WIP: [Part III - Integration] Display 'License-Check' approval rule in the license compliance section
What does this MR do?
This MR is part III of a series of MRs. (Depending on !34581 (closed) and !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 |
|
Integration into the license management vue-app |
For local testing | Includes Part I - III and can be used for testing |
Screenshots
Recording
Loading State
Does this MR meet the acceptance criteria?
Conformity
- [-] Changelog entry
- [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides -
Database guides -
Separation of EE specific content
Availability and Testing
-
Review and add/update tests for this feature/bug. Consider all test levels. See the Test Planning Process. -
Tested in all supported browsers - [-] Informed Infrastructure department of a default or new setting change, if applicable per definition of done
Related to #32149 (closed)
Edited by 🤖 GitLab Bot 🤖