]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: Eye candy updates to datatable pages 31764/head
authorVolker Theile <vtheile@suse.com>
Thu, 28 Nov 2019 15:54:06 +0000 (16:54 +0100)
committerVolker Theile <vtheile@suse.com>
Thu, 28 Nov 2019 15:54:06 +0000 (16:54 +0100)
commitac2a894a4d752f021f022dce38d007826151f53f
tree8ffd1896bbd8ac0cdbc00e93a44710040906f768
parentbe6dd892e4750fc8ed41c215cb2fb7a7ef277431
mgr/dashboard: Eye candy updates to datatable pages

- Introduce boolean and array pipes
- Introduce configurable 'badge' datatable column
- Refactor the Inventory, OSD, RBD, iSCSI, ... datatable pages

Signed-off-by: Volker Theile <vtheile@suse.com>
22 files changed:
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/iscsi/iscsi.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/block/rbd-snapshot-list/rbd-snapshot-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts
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.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/shared/device-list/device-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table-key-value/table-key-value.component.spec.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.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/datatable/table/table.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/enum/cell-template.enum.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/cd-table-column.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/array.pipe.spec.ts [new file with mode: 0755]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/array.pipe.ts [new file with mode: 0755]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/boolean.pipe.spec.ts [new file with mode: 0755]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/boolean.pipe.ts [new file with mode: 0755]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/pipes.module.ts [changed mode: 0644->0755]
src/pybind/mgr/dashboard/frontend/src/styles.scss