Skip to content

Usage quotas page table pagination

Dhiraj Bodicherla requested to merge usage-quotas-projects-table-pagination into master

What does this MR do?

Issue: https://gitlab.com/gitlab-org/gitlab/-/issues/270069. Changes are behind additional_repo_storage_by_namespace feature flag.

The projects table in usage quotas page currently returns the first 99 items without the ability to fetch items beyond that. This MR adds pagination to the table and limits list to first 20 items.

Navigating to this page: Group > Settings > Usage Quotas > Storage tab

Demo

https://gitlab-review-usage-quot-ewwz7j.gitlab-review.app/groups/gitlab-qa-sandbox-group/-/usage_quotas

Screenshots (strongly suggested)

usage_quotas_page_pagination

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Dhiraj Bodicherla

Merge request reports