]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: loading state for inventory card 65113/head
authorNizamudeen A <nia@redhat.com>
Wed, 6 Aug 2025 09:23:22 +0000 (14:53 +0530)
committerNizamudeen A <nia@redhat.com>
Tue, 19 Aug 2025 05:53:10 +0000 (11:23 +0530)
commit4b310615bd8faf0273352bb14ddbfbe564582d4b
treeceab95bef755219656dd9a35dabe09c7ed590477
parent45b7da1854912a288e36cd7a8f07182fe169811c
mgr/dashboard: loading state for inventory card

show loading state when inventory details are being loaded. also don't
block the UI when inventories are not loaded.

Fixes: https://tracker.ceph.com/issues/72494
Signed-off-by: Nizamudeen A <nia@redhat.com>
(cherry picked from commit 05f7cb615b69e4f86a475b08f8f5baee2a1e2a32)

 Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html
 - resolve conflicts from popover changes
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.html
 - resolve conflicts from the icon changes
src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
 - only import inline loading component
16 files changed:
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/upgrade/upgrade.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard-v3.module.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/pg-summary.pipe.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-overview-dashboard/rgw-overview-dashboard.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/health.interface.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/mds-summary.pipe.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/mds-summary.pipe.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/mgr-summary.pipe.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/mgr-summary.pipe.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/osd-summary.pipe.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/osd-summary.pipe.ts