git-proxy
git-proxy copied to clipboard
Implement search, pagination, filtering and ordering in UI
Is your feature request related to a problem? Please describe.
Currently, all tables are presented in the UI without any form of search, pagination, filtering or ordering capability. This makes it very difficult to find items in the UI and makes it a pain to use.
Describe the solution you'd like
Each of the following views should be updated to include all of search, pagination, filtering and ordering:
- [ ] Repositories
- [ ] Dashboard
- [ ] Users
Ideally this should be implemented as a component that can be written once and applied multiple times to our different data sources, i.e. repositories, users. It also helps with future proofing as we will soon be introducing more data constructs like licenses (#604).
This task is well suited to anyone who loves a bit of frontend design 🖌️ 🎨 Also happy to support and work with anyone on this issue too who wants to try their hand at something new ❤️