Draft: Add the ability to remove a car from train
What does this MR do and why?
We are working on building a new feature, merge train visualization.
In this MR I add the ability to remove an active car from an active train on the view.
Progress
Part One: !149025 (merged)
Part Two: !151940 (merged)
Part Three: !152400 (merged)
Part Four: !156064 (merged)
Part Five: !156521 (merged)
Part Six: !157209 (merged)
Part Seven: !157804 (merged)
Part Eight: You are here
See the entire epic here where I have mapped out this feature build.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
- Enable merge trains and the FF
merge_trains_viz
- Visit
http://gdk.test:3000/namespace/project/-/merge_trains
or add an MR to a merge train (via merge request view) and click "View merge details" in the widget on the MR. - View the active tab
- Click the remove button
- Confirm in the modal that you would like to remove the MR from the train
Related to #459887
Edited by Payton Burdette