feat: add Filesystems/ObjectStores pages, fix CSI selectors, remove app bar badge #2

Merged
cpfarhood merged 1 commits from feat/ui-fixes-filesystems-objectstores-osd into main 2026-02-19 02:23:53 +00:00

1 Commits

Author SHA1 Message Date
Chris Farhood bfa0e79638 feat: add Filesystems/ObjectStores pages, fix CSI selectors, remove app bar badge
- Remove AppBarClusterBadge registration (top-bar health bubble)
- Fix CSI pod selectors to match actual pod labels in this cluster
  (was: csi-rbdplugin-provisioner, now: rook-ceph.rbd.csi.ceph.com-ctrlplugin)
- Add FilesystemsPage with detail drawer (Active MDS, data pools, status)
- Add ObjectStoresPage with detail drawer (gateway port, instances, endpoints)
- Register Filesystems and Object Stores as sidebar entries with routes
- Enhance PodsPage OSD table with OSD ID, device class, store type,
  and failure domain columns from pod labels

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
2026-02-18 21:20:16 -05:00