]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: rbd pagination poc
authorPere Diaz Bou <pdiazbou@redhat.com>
Mon, 13 Jun 2022 15:15:45 +0000 (17:15 +0200)
committerPere Diaz Bou <pdiazbou@redhat.com>
Fri, 9 Sep 2022 10:39:54 +0000 (12:39 +0200)
commiteeee28c0eb58311625729e1360c2c77fa8bdaec2
tree69715c1bddfe3a67a74e39d64df548c0c7b381d0
parent7a8c177929dda432daec9f384ede8eeaa7e8d74b
mgr/dashboard: rbd pagination poc

Signed-off-by: Pere Diaz Bou <pdiazbou@redhat.com>
(cherry picked from commit efd9a8ba5c9194e89b95aae021f62f3e164f3581)
(cherry picked from commit a1fbe19b0aae53bead3d7d4feebc71f4af2eb5a7)

Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts

Add pageinfo import

Resolves: rhbz#2125432
14 files changed:
src/pybind/mgr/dashboard/controllers/rbd.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi-target-form/iscsi-target-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-list/rbd-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rbd.model.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rbd.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-table-fetch-data-context.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-table-paging.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-user-config.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/cd-table-server-side.service.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/services/cd-table-server-side.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/services/rbd.py