Skip to content

Create custom mapping UI based on mocks

Olena Horal-Koretska requested to merge 262707-custom-alert-mapping into master

What does this MR do?

🇺🇦 the section is behind 2 feature flag s http_integrations_list && multiple_http_integrations_custom_mapping

Creates UI for custom mapping (based on mocks) - - this is not defined format yet - we're still in the middle of discussion with BE

To check navigate to Settings=>Operations=>Alerts=> Select HTTP Endpoint (in Select integration type dropdown)

Plan for the feature rollout on frontend side

header header
Introduce feature flag, add placeholder for Mapping Builder !46437 (merged)
Add mapping builder form with mocked data workflowin review - current MR
Add linking arrow workflowin review - current MR
Integrate GitLab mapping fields with backend
Integrate parsing alert payload with backend
Send test alert - integration with backend
Save form - integration with backend
Remove feature flag

Screenshots (strongly suggested)

Screen_Shot_2020-11-02_at_19.43.32

Screen_Shot_2020-11-02_at_19.43.46

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

Related to #262707 (closed)

Edited by Olena Horal-Koretska

Merge request reports