argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
18.02k stars 5.5k forks source link

Sortable Application Resource List View #9157

Open rbreeze opened 2 years ago

rbreeze commented 2 years ago

Summary

The Application Resource List View has several columns for each resource. Many of these columns would be useful sorting attributes, especially Sync Wave (which will be introduced in https://github.com/argoproj/argo-cd/pull/8902#pullrequestreview-947900774).

We can add clickable buttons next to each column label that then sorts by that column, much like tables on Wikipedia for example:

Screen Shot 2022-04-20 at 17 11 25
dhirschfeld commented 2 years ago

When managing lots of apps this would be an extremely valuable improvement. I'd like it also for the tile view which might need a different UX than the list view.

xref: #4060