argoproj / argoproj/argo-workflows

UI: Allow sorting workflows by more criteria

Open
#3,157 7 comments 14 reactions 0 assignees View on GitHub
area/api area/ui
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.