Skip to content

Support PagerDuty link type in issuable resource links

Rajendra Kadam requested to merge 393261-pager-duty-linked-resource-type into master

What does this MR do and why?

Resolves request in #393261

Adds support for PagerDuty link types.

  1. Makes relevant changes in the Model to support a new link type.
  2. Adds PagerDuty incident # prefix to the link if the link text is not given.
  3. Adds regex on frontend and backend to support link identification.
  4. Adds specs for the above changes.

Screenshots or screen recordings

NA

How to set up and validate locally

  1. Create an incident from Monitor > Incidents.
  2. Add a sample pagerduty link in the Linked resources section.
  3. 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.

Related to #393261

Edited by Rajendra Kadam

Merge request reports