Skip to content

Add escalation policy modal layout

What does this MR do?

Adds escalation policy modal layout with basic validation (name only)

This functionality is behind the feature flag

run

rails c
Feature.enable(:escalation_policies_mvc)

Minimal license required is GitLab Premium

To check navigate to you project=>Operation=>Escalation Policies

The next step would be to add BE integration (request for schedules list, saving the escalation policy with the rules).

Initially, all was planned to be done in one MR but as the number of changes is already significant, I've decided to separate them at this stage. You should not expect any form interactions.

It is set as Draft as the base branch contains backend changes though not required for the current MR will be for upcoming MR. And as mentioned before I've planned initially to add the integration in scope of the current MR. Now to proceed with work based on this MR's changes and backend changes required for the integration this branch is based on backend branch which should be merged first 😅

Screenshots (strongly suggested)

Screenshot_2021-05-14_at_13.48.34

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

Does this MR contain changes to processing or storing of credentials or tokens, authorization and authentication methods or other items described in the security review guidelines? If not, then delete this Security section.

  • 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

Related to #268356 (closed)

Edited by Olena Horal-Koretska

Merge request reports

Loading