Discussion: Plan for pipeline index page list view changes
🧩 Background
In recent milestones, the Pipeline Execution team has worked on many issues that touch upon the pipeline and job index pages.
✨ Changes made recently
- Improve the action button layout in the pipeline and job index page table
- Show pipeline iid in pipelines page
- Link jobs by their name rather than ID in the UI
- Link pipeline by their name/commit name rather than ID in the UI
🔴 Problem
The change introduced by #331609 (comment 652937408) had to be reverted. There's a lack of space in the table that's causing the layout to break. To make sure we're prepared for future changes, we need to take iterative steps towards a stronger layout so we continue to ship MVC solutions without risking the stability.
We have to keep in mind the proposal that are yet to be worked on:
🔮 Changes yet to come
- Pipeline More Actions showing empty dropdown when skipped
- Add toggle option for pipeline iid on pipeline detail view
- Deleting pipeline builds from the UI
- Bulk pipeline deletion
- Remove duplicate status indicators on pipeline index page
✨ Proposal
Edited by Veethika Mishra