Skip to content

Link issues to Status Page details

David O'Regan requested to merge sy-publish-status-ui-fe into sy-publish-status-ui

What does this MR do?

A MVC for: #213914 (closed)

The frontend merge request to support: !30249 (merged)

With the ability to publish issues to a configured status page based on user discretion, we want a way to show whether an issue has been published and to link to the published status page. This MR exposes an attribute publishedIncidentUrl as a part of the initial data on issue load.

The frontend has been added in this merge request.

We add a new prop to the related_issueable_item which allows us to check for publishedIncidentUrl, if it exists, use that as the path for the link, otherwise default to normal behaviour.

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by David O'Regan

Merge request reports