Skip to content

Add integrated setting to error tracking

What does this MR do?

Adds radio button for project error tracking setting. Allows user to choose a backend for error tracking.

Part of new feature: Integrated error tracking #329596 (closed)

Before this change, users need to use API to change value of integrated attribute. See https://docs.gitlab.com/ee/operations/error_tracking.html#integrated-error-tracking

Issue #329596 (closed)

Screenshots or Screencasts (strongly suggested)

Before

Only Sentry backend was supported

Screenshot_2021-09-09_at_15.42.52

After

When GitLab is selected, we hide all other settings, since those are Sentry-releated.

Screenshot_2021-09-09_at_15.35.47

When Sentry option is selected, we show all those integration fields.

Screenshot_2021-09-09_at_15.35.44

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Edited by Dmytro Zaporozhets (DZ)

Merge request reports

Loading