Add issue sync support for sentry plugin integrations
What does this MR do?
There are two types of GitLab integrations in Sentry:
- a global integration (full integration)
- a plugin integration (basically just links/creates issues)
When an issue is created in GitLab through the Error Tracking UI, we want to create a reciprocal link with the issue in Sentry. That way, users will be able to find the GitLab issue easily, regardless of where they are looking for information from.
This MR adds support for syncing issues with Sentry's plugin integration. For additional context, !23007 (merged) added support for Sentry's global GitLab integration.
Related issue: #37307 (closed)
Screenshots
Does this MR meet the acceptance criteria?
Conformity
-
Changelog entry - [-] Documentation (if required)
-
Code review guidelines -
Merge request performance guidelines -
Style guides - [-] Database guides
- [-] Separation of EE specific content
Availability and Testing
Edited by Sarah Yasonik