]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: introduce server side pagination for osds 59905/head
authorNizamudeen A <nia@redhat.com>
Fri, 20 Sep 2024 15:05:38 +0000 (20:35 +0530)
committerNizamudeen A <nia@redhat.com>
Fri, 11 Oct 2024 07:46:35 +0000 (13:16 +0530)
commit86378344ab0a381569b116c2112a981404f93671
tree6eac6fb6b0ee9970fba8a6580cf37047ab782eab
parente0b974a06a5d32671c765c6999e0dcdcf26fb23f
mgr/dashboard: introduce server side pagination for osds

Fixes: https://tracker.ceph.com/issues/56511
Signed-off-by: Nizamudeen A <nia@redhat.com>
13 files changed:
qa/tasks/mgr/dashboard/test_osd.py
src/pybind/mgr/dashboard/controllers/osd.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-list/osd-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/osd.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/osd.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/paginate.model.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/classes/paginate-params.class.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-table-fetch-data-context.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/osd.model.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/openapi.yaml
src/pybind/mgr/dashboard/tests/test_osd.py