From 0bb15abd65a71c4e2d1bc3a35db58e03563d6904 Mon Sep 17 00:00:00 2001 From: John Mitchell Date: Wed, 19 Aug 2015 09:52:47 -0400 Subject: [PATCH] fixed permission search on relevant lists --- awx/ui/client/src/forms/Teams.js | 12 +++++++++++- awx/ui/client/src/forms/Users.js | 12 +++++++++++- awx/ui/client/src/permissions/permissions-list.js | 12 +++++++++++- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/awx/ui/client/src/forms/Teams.js b/awx/ui/client/src/forms/Teams.js index b2bc999dd5..73aa5358c0 100644 --- a/awx/ui/client/src/forms/Teams.js +++ b/awx/ui/client/src/forms/Teams.js @@ -157,7 +157,17 @@ export default }, permission_type: { label: 'Permission', - ngBind: 'getPermissionText()' + ngBind: 'getPermissionText()', + searchType: 'select', + searchOptions: [ + { name: "Read Inventory", value: "read" }, + { name: "Edit Inventory", value: "write" }, + { name: "Administrate Inventory", value: "admin" }, + { name: "Deploy to Inventory", value: "run" }, + { name: "Deploy to Inventory (Dry Run)", value: "check" }, + { name: "Scan an Inventory", value: "scan" }, + { name: "Create a Job Template", value: "create" } + ] } }, diff --git a/awx/ui/client/src/forms/Users.js b/awx/ui/client/src/forms/Users.js index 1f7ff32694..79a58fd0c3 100644 --- a/awx/ui/client/src/forms/Users.js +++ b/awx/ui/client/src/forms/Users.js @@ -212,7 +212,17 @@ export default }, permission_type: { label: 'Permission', - ngBind: 'getPermissionText()' + ngBind: 'getPermissionText()', + searchType: 'select', + searchOptions: [ + { name: "Read Inventory", value: "read" }, + { name: "Edit Inventory", value: "write" }, + { name: "Administrate Inventory", value: "admin" }, + { name: "Deploy to Inventory", value: "run" }, + { name: "Deploy to Inventory (Dry Run)", value: "check" }, + { name: "Scan an Inventory", value: "scan" }, + { name: "Create a Job Template", value: "create" } + ] } }, diff --git a/awx/ui/client/src/permissions/permissions-list.js b/awx/ui/client/src/permissions/permissions-list.js index 28a058ea0e..cd92a5f0f1 100644 --- a/awx/ui/client/src/permissions/permissions-list.js +++ b/awx/ui/client/src/permissions/permissions-list.js @@ -37,7 +37,17 @@ }, permission_type: { label: 'Permission', - ngBind: 'getPermissionText()' + ngBind: 'getPermissionText()', + searchType: 'select', + searchOptions: [ + { name: "Read Inventory", value: "read" }, + { name: "Edit Inventory", value: "write" }, + { name: "Administrate Inventory", value: "admin" }, + { name: "Deploy to Inventory", value: "run" }, + { name: "Deploy to Inventory (Dry Run)", value: "check" }, + { name: "Scan an Inventory", value: "scan" }, + { name: "Create a Job Template", value: "create" } + ] } },