Job updates in PMG - remove unused legacy code
What does this MR do and why?
Part 3 for #384853 (closed)
Remove legacy pipeline mini graph code now that we are using GraphQL for the dropdowns.
I also added a follow up from !171862 (comment 2206213377)
Note: much more code removal will occur with &14781 (closed) coming up.
Screenshots or screen recordings
No UI change
How to set up and validate locally
- Insure that the removed files are not in use in the code base.
- Insure pipeline mini graphs work in following locations:
Pipelines Page
- Pipeline table
Merge Request Page
- Pipeline widget
- Pipelines tab
Commit Page
- Pipeline widget
- Pipelines tab
Pipeline editor page
- Pipeline widget
Edited by Briley Sandlin