Skip to content

Update issuable show entry

David O'Regan requested to merge 257848-incident-show-entry-point into master

What does this MR do?

A MVC for #257848 (closed) where we allow the entry point for issuables to be a generic wrapper for a issuable application. This lets us now pass any type and remove un-needed code from issuables when bootstrapping the issuable show page. This work is the foundation for eventually intergration a generic Vue application into the issuable show entry point with a issue type specific config.

Screenshots (strongly suggested)

Issue Incident
Screenshot_2020-10-21_at_10.49.28 Screenshot_2020-10-21_at_10.49.52
Screenshot_2020-10-21_at_10.49.35 Screenshot_2020-10-21_at_10.50.05
Screenshot_2020-10-21_at_10.49.41 Screenshot_2020-10-21_at_10.50.05

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

Closes #257848 (closed)

Edited by David O'Regan

Merge request reports