Add filtering and sorting to Pipeline Quota pages

Problem to solve

We have several repositories within our group/org. Currently it's very cumbersome to see the projects that are utilizing GitLab Runners and their associated burn on minutes within the Pipeline Quota page for the group.

Pipelines_quota___Settings___Barrel___GitLab

Further details

We think it would be more helpful to add filtering and sorting to this page much like that of merge requests, issues, or search.

Pipelines-quota--Settings--Barrel-_-GitLab--filters

Proposal

What does success look like, and how can we measure that?

Success would allow groups/users with many repositories to drill down and find the projects that are actively consuming pipeline time. At the very least, a sort on minutes used would allow groups to quickly see those projects rather than thumbing through pages of projects that are squarely at 0 minutes.

Links / references

Related to #2270 (closed) but not really.

Assignee Loading
Time tracking Loading