Skip to content

Add Sentry project dropdown to error tracking settings form

Reuben Pereira requested to merge 55199-operations-settings-update-ee into master

What does this MR do?

Last release we had added an integration with Sentry where the user can add his Sentry API URL (ex: http://sentry.example.com/api/0/projects/organization-slug/project-slug/) and token and we display a list of Sentry issues/errors.

This issue is to make it easier for the user to set their Sentry API URL. In this issue, we aim to add a project selection dropdown, so that the user only has to enter his Sentry API host (ex: http://sentry.example.com) and token, then we populate the dropdown with a list of Sentry Organizations and Sentry Projects that the user has access to, and they can choose the project whose issues they want us to display.

This MR is the EE counterpart to https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24701.

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/55199

Does this MR meet the acceptance criteria?

Edited by Reuben Pereira

Merge request reports