Support PagerDuty link type in issuable resource links
What does this MR do and why?
Resolves request in #393261
Adds support for PagerDuty link types.
- Makes relevant changes in the Model to support a new link type.
- Adds
PagerDuty incident #
prefix to the link if the link text is not given. - Adds regex on frontend and backend to support link identification.
- Adds specs for the above changes.
Screenshots or screen recordings
NA
How to set up and validate locally
- Create an incident from Monitor > Incidents.
- Add a sample pagerduty link in the
Linked resources
section. - See the prefix
PagerDuty incident #
.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #393261
Edited by Rajendra Kadam