dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Add missing actions to details pages

Open AlanGreene opened this issue 3 years ago • 6 comments

There are some actions available on the PipelineRuns / TaskRuns list pages that are not available on the details pages for a single resource of those types, e.g. delete.

  • On the PipelineRun details page we currently display a 'Rerun' action in the top right corner of the header.
  • On TaskRun details, this is only present for standalone TaskRuns (i.e. not part of a PipelineRun).
  • We also have a 'Start' action that's displayed on PipelineRuns created in pending state.

Delete is conspicuously missing from this set of actions, and would be very useful so that users don't have to navigate back to the list, find the corresponding row, and click the delete action there.

Similarly once https://github.com/tektoncd/dashboard/issues/2256 is delivered it would be nice to have access to the create action too.

Any actions available on a resource on the list page should also be available from the details page.

This will require some design work as we're also considering some changes to the existing TaskRun / PipelineRun details page structure.

AlanGreene avatar Dec 03 '21 16:12 AlanGreene

@AlanGreene Happy New Year 🎉 I want to work on this issue, is there any docs about TaskRun / PipelineRun details page structure (you mentioned last line) before starting work? plz assign this issue to me 😄

taechonkim avatar Jan 30 '22 02:01 taechonkim

Thanks for your interest in this issue @taechonkim, however the design work for this has just started. It will likely be at least a few weeks before we have details to share and work can start on implementing the changes. I'll share more information as soon as it's available.

AlanGreene avatar Jan 30 '22 11:01 AlanGreene

Thanks for your interest in this issue @taechonkim, however the design work for this has just started. It will likely be at least a few weeks before we have details to share and work can start on implementing the changes. I'll share more information as soon as it's available.

@AlanGreene Hi, I wonder about the progress of the design work. If the work is done, I want to contribute this issue.

taechonkim avatar Apr 23 '22 12:04 taechonkim

It's in progress. We'll share details here / issue #2306 as soon as it's ready to implement.

There's a lot to consider so it may take a while but we'll keep the issues updated with any progress.

AlanGreene avatar Apr 23 '22 13:04 AlanGreene

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale with a justification. Stale issues rot after an additional 30d of inactivity and eventually close. If this issue is safe to close now please do so with /close with a justification. If this issue should be exempted, mark the issue as frozen with /lifecycle frozen with a justification.

/lifecycle stale

Send feedback to tektoncd/plumbing.

tekton-robot avatar Jul 22 '22 13:07 tekton-robot

This is still something we want to do, freezing it so it doesn't get auto-closed. /lifecycle frozen

AlanGreene avatar Jul 22 '22 14:07 AlanGreene

Closing as the PipelineRun, TaskRun, and Run (Custom Task) pages now support the same set of actions as the overflow menus on their respective list pages.

AlanGreene avatar Sep 09 '22 14:09 AlanGreene