argoproj / argoproj/argo-workflows
UI: Allow sorting workflows by more criteria
- Dominant language
- Go
- Stars
- 17k
- Forks
- 3.7k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 138
Description
# Summary
Allow for users to sort the UI workflow list by duration, name (alphabetically), and finish time.
# Motivation
I wanted to quickly find a workflow with a long duration in the UI, but realized there was no way to sort them.
# Proposal
For the UI, something as simple as an up/down arrow on each column's header that a user can click to sort by that column. The color of the active column's header could be different to indicate which sorting criteria is currently selected.
---
**Message from the maintainers**:
If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.
Contributor guide
Research direction
Start by locating the UI workflow list and its column headers, then trace how the list is currently displayed. The work is done when users can sort by duration, alphabetical name, and finish time, with the active column and sort direction visibly indicated.
Written by the indexing model from the issue text.
Assessment
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100