summaryrefslogtreecommitdiffstats
path: root/install/ui/webui.js
diff options
context:
space:
mode:
authorPetr Voborník <pvoborni@redhat.com>2012-01-25 13:06:15 +0100
committerEndi S. Dewata <edewata@redhat.com>2012-02-01 12:47:46 -0600
commit199d6815d49617b4b438a93ccf99e1e4e32a6221 (patch)
tree4b60c83859682bafbad9ed89fd581313f8c49bff /install/ui/webui.js
parentc00267308e2844b2a345c22df5c045117fcff9a2 (diff)
downloadfreeipa-199d6815d49617b4b438a93ccf99e1e4e32a6221.tar.gz
freeipa-199d6815d49617b4b438a93ccf99e1e4e32a6221.tar.xz
freeipa-199d6815d49617b4b438a93ccf99e1e4e32a6221.zip
Automember UI
New UI for automember. Implemented: * search facet core * rule details facet * attribute_table_widget - new base class for tables which contains multivalued attribute with special add/remove commands * adding/removing conditions in details facet TODO: * label translations * UI for defining default rules https://fedorahosted.org/freeipa/ticket/2195
Diffstat (limited to 'install/ui/webui.js')
-rw-r--r--install/ui/webui.js9
1 files changed, 8 insertions, 1 deletions
diff --git a/install/ui/webui.js b/install/ui/webui.js
index 596097344..42a853694 100644
--- a/install/ui/webui.js
+++ b/install/ui/webui.js
@@ -68,7 +68,14 @@ IPA.admin_navigation = function(spec) {
{entity: 'automountkey', hidden: true}]},
{entity: 'pwpolicy'},
{entity: 'krbtpolicy'},
- {entity: 'selinuxusermap'}
+ {entity: 'selinuxusermap'},
+ {name: 'automember', label: 'Automember', //TODO: translate IPA.messages.tabs.automember
+ children: [
+ { name: 'amgroup', entity: 'automember',
+ facet: 'searchgroup', label: 'User group rules'}, //TODO: translate
+ { name: 'amhostgroup', entity: 'automember',
+ facet: 'searchhostgroup', label: 'Host group rules'} //TODO: translate
+ ]}
]},
{name: 'ipaserver', label: IPA.messages.tabs.ipaserver, children: [
{name: 'rolebased', label: IPA.messages.tabs.role, children: [