Support pagination for a larger number of tables in Horizon

Registered by Timur Sufiev

Having pagination for every table in Horizon is nice because it prevents Horizon from choking on a large number of entities in a table received from a production-grade clouds. Let's leave aside for a moment issues of navigation through the paged list and solve problem one at a time. So, I'm going to use this BP for tracking of backporting (mostly) pagination commits from upstream horizon into MOS horizon, as well as keeping all the details on Horizon's pagination in one place.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Timur Sufiev
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Enable pagination for Project->Images view: https://review.fuel-infra.org/#/c/10449/

(?)

Work Items

Work items:
* Project->Instances: DONE
* Admin->Instances: DONE
* Identity V2->Projects: DONE
* Admin->Images: DONE
* Project->Images: TODO
* Admin->Volumes: TODO
* Admin->Volume snapshots: TODO
* Project->Volumes: TODO
* Project->Volume snapshots: TODO
* Project->Stacks: DONE
* Project->Resource Types: TODO
* Project->Key pairs: TODO
* Project->Sec groups: TODO
* Identity V3->Projects: TODO
* Identity V3->Users: TODO
* Identity V3->Groups: TODO
* Identity V3->Roles: TODO
* Identity V3->Domains: TODO

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.