Skip to content

Improve pagination defaults and layout in admin UI #1297

@kriswest

Description

@kriswest

Is your feature request related to a problem? Please describe.
The built-in admin UI allows you to paginate and filter the repositories, users and dashboard views. However, they default to showing just 5 records in a fairly expansive layout that isn't well suited to managing an enterprises repositories, users and contributions. The layout could be more compact and either a greater default number of records shown or a user control provided to allow more records to show.

Further all pagination is currently client-side. This won't scale. The database clients and adaptors are able to support server-side pagination which we could switch to at the same time.

Describe the solution you'd like
The pagination setup should be suited to needs of a large enterprise and be able to comfortably support administration of hundreds of repositories, thousands of users and 10s of thousands of contributions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions