From: Volker Theile Date: Thu, 25 Jun 2020 15:03:51 +0000 (+0200) Subject: mgr/dashboard: Display check icon instead of true|false in various datatables X-Git-Tag: v15.2.5~155^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0015754d2d8b07cd6766a58b415dd02a59de8ed1;p=ceph.git mgr/dashboard: Display check icon instead of true|false in various datatables - Convert the boolean values true|false to a check icon in datatable columns. - Remove unused code in the user management list. Fixes: https://tracker.ceph.com/issues/46209 Signed-off-by: Volker Theile (cherry picked from commit 277b3f636e6c65291bed037c1b9c69563e28de35) --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts index 79744611fd7..4fefc23f2bb 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/inventory/inventory-devices/inventory-devices.component.ts @@ -116,7 +116,9 @@ export class InventoryDevicesComponent implements OnInit, OnDestroy { { name: this.i18n('Available'), prop: 'available', - flexGrow: 1 + flexGrow: 1, + cellClass: 'text-center', + cellTransformation: CellTemplate.checkIcon }, { name: this.i18n('Vendor'), diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts index 757d4f9da41..ddb14cca189 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/services/services.component.ts @@ -72,7 +72,9 @@ export class ServicesComponent extends ListWithDetails implements OnChanges, OnI { name: this.i18n('Running'), prop: 'status.running', - flexGrow: 1 + flexGrow: 1, + cellClass: 'text-center', + cellTransformation: CellTemplate.checkIcon }, { name: this.i18n('Size'), diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.html b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.html index 7ba6a5ade50..89ed21be833 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.html @@ -20,8 +20,3 @@ {{ role }}{{ !isLast ? ", " : "" }} - - - {{ value | booleanText }} - diff --git a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.ts index c9f4a0c8ec4..82b15d9dbbe 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list/user-list.component.ts @@ -30,8 +30,6 @@ const BASE_URL = 'user-management/users'; export class UserListComponent implements OnInit { @ViewChild('userRolesTpl', { static: true }) userRolesTpl: TemplateRef; - @ViewChild('userEnabledTpl', { static: true }) - userEnabledTpl: TemplateRef; permission: Permission; tableActions: CdTableAction[];