Sync MR widget PMG with subscription

What does this MR do and why?

Closing out #473900 (closed)

Bug!

Syncing the pipeline mini graph with subscription updates. The iid was stale

Also, updating the fullPath to source project instead of target project. This should fix forks

Screenshots or screen recordings

Before After
mr_widget_not_synced mr_widget_fixed

How to set up and validate locally

Feature flag: ci_graphql_pipeline_mini_graph

  1. Open an MR from a forked project
  2. Edit the branch and push a commit to watch the MR widget pipeline update in real time
Edited by Briley Sandlin

Merge request reports

Loading