The improvements we made:
- Inconsistency on filters: We were initially rendering the whole workflow filter checkboxes as selected. However, when users
try to see only one workflow, they needed to deselect the other ones. Now, we initially rendering the list as unchecked and you can
select multiple workflows more easily.
- When users click into a single workflow run and go back to the listing page, we were removing all the filters applied. However,
we discovered users continue to use previous filters until they finish investigate the whole runs. Therefore, we persist the filters
until users select to another repository, or finish the browser session. Filters are not lost on navigation.
- We brought "select all" to all the filters to make it easy to search throught the runs.