diff options
author | Petr VobornÃk <pvoborni@redhat.com> | 2012-01-25 13:06:15 +0100 |
---|---|---|
committer | Endi S. Dewata <edewata@redhat.com> | 2012-02-01 12:47:46 -0600 |
commit | 199d6815d49617b4b438a93ccf99e1e4e32a6221 (patch) | |
tree | 4b60c83859682bafbad9ed89fd581313f8c49bff /install/ui/webui.js | |
parent | c00267308e2844b2a345c22df5c045117fcff9a2 (diff) | |
download | freeipa-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.js | 9 |
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: [ |