Skip to content

Fetch custom visualizations from correct repo

What does this MR do and why?

Fixes a small issue where a project that has a custom dashboard pointer project configured containing custom visualization yamls would try and load the files from the project, instead of the pointer project.

Note: This feature is experimental and not intended for users. It is hidden behind multiple default off feature flags.

How to set up and validate locally

  1. Problem only became apparent while testing !125278 (merged), so I suggest simulating a query like that MR does.

  2. Make sure you are on GitLab Ultimate

  3. Follow these instructions to set up Product Analytics in your GDK.

    • NB enable both the product_analytics_snowplow_support and combined_analytics_dashboards_editor feature flags.
  4. Configure a custom dashboard pointer project from Project -> Settings -> General -> Analytics

  5. Add a custom visualization yaml to that repo as per the docs

  6. Query available visualizations

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 #416962 (closed)

Edited by Elwyn Benson

Merge request reports