Skip to content

New implementation of GraphiQL Explorer

Lukas Eipert requested to merge 325945-mike-eipi-graphiql into master

What does this MR do?

We are utilizing a gem currently which ships an outdated of GraphiQL. This adds a new controller and route in order to ship an up-to-date version of GraphiQL under /-/new-graphql-explorer. Once we have verified this in production we can follow-up by replacing the old route with the new route.

Screenshots (strongly suggested)

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

Related to #325945

Edited by Lukas Eipert

Merge request reports