[Frontend] Add modal with allowlist/denylist filters
Why are we doing this work
- New allow/deny list is a a new feature of merge request approval policy licence rule
- It allows user to add/remove licence packages to either deny or allow list
- Scope of this issue is to add new modal with allow/deny list
Relevant links
Non-functional requirements
-
Documentation: -
Feature flag: exclude_license_packages -
Performance: -
Testing: unit tests
Implementation plan
- Add new modal component to
security_orchestration/components/policy_editor/scan_result/rule - Use
grapghqlto fetch licence list - Add input field to add packages and add validation
- Make sure to update yaml when list is saved
Verification steps
Edited by Artur Fedorov