Skip to content

Bootstrap pages and components for policy editor

Arthur Evstifeev requested to merge threat-monitoring-policy-builder into master

What does this MR do?

This MR add a skeleton page for the new policy editor as a part of &3403 (closed). Added a new route under the Threat Monitoring controller behind a temporary feature flag. On the frontend side added a basic components and a link to the new page under the same feature flag.

related to #223660 (closed)

Screenshots

Without a feature flag

policy list new page
Screenshot_2020-07-21_Threat_Monitoring___Administrator_cilium-test_1_ Screenshot_2020-07-21_Not_Found

With a feature flag

policy list new page
Screenshot_2020-07-21_Threat_Monitoring___Administrator_cilium-test Screenshot_2020-07-22_Policy_editor___Administrator_cilium-test

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Arthur Evstifeev

Merge request reports