]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Add new landing page component
authorAfreen Misbah <afreen@ibm.com>
Tue, 13 Jan 2026 17:26:34 +0000 (22:56 +0530)
committerAfreen Misbah <afreen@ibm.com>
Sat, 31 Jan 2026 14:49:46 +0000 (20:19 +0530)
commitc83576707e4037cc92bfeb475aa998e10fbe1f15
tree0551c45ea18f7dc5ac44cbdce7bbbea78fb14529
parentcad567149a0ef348e9a7088bb3cc5b54e450662b
mgr/dashboard: Add new landing page component

Fixes https://tracker.ceph.com/issues/74409

- flagged by DASHBOARD fetaure flag
- added tests
- added layout for overview page
- dropped using get API which is getting polled freqently for perf

Signed-off-by: Afreen Misbah <afreen@ibm.com>
(cherry picked from commit 9a07fbf6e2848025124458faee6db953f6d91a2b)

 Conflicts:
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard.module.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/services/feature-toggles.service.ts
18 files changed:
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/10501135011127341749 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/12707214466441736553 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/13106400625475788256 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/13685585831439463788 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/1758954290910463637 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/2801012194694874285 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/4379954223956111510 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/5698680818973360491 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/6554461255961944329 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/7234210859985966681 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/741499322021383751 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/.nx/cache/terminalOutputs/9919571031428218619 [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard/dashboard/dashboard.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/overview/overview.component.html [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/overview/overview.component.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/overview/overview.component.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/overview/overview.component.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/plugins/feature_toggles.py