WIP: [Part I - Vuex Module] Display 'License-Check' approval rule in the license compliance section
What does this MR do?
This MR is part I of a series of MRs.
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 |
---|---|
|
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 |
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 Frédéric Caplette