summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/user.js
diff options
context:
space:
mode:
authorAna Krivokapic <akrivoka@redhat.com>2013-09-25 11:29:31 +0200
committerPetr Vobornik <pvoborni@redhat.com>2013-11-15 13:28:16 +0100
commitb7c7eaf8d9d2a131c642ff9b2b0681047af5d1fe (patch)
tree8f7f3b16879e8d62ca39450039376a88cc00fea5 /install/ui/src/freeipa/user.js
parent6c9b3b02a4578f9985b343e4d6f716a7b829b8f0 (diff)
downloadfreeipa-b7c7eaf8d9d2a131c642ff9b2b0681047af5d1fe.tar.gz
freeipa-b7c7eaf8d9d2a131c642ff9b2b0681047af5d1fe.tar.xz
freeipa-b7c7eaf8d9d2a131c642ff9b2b0681047af5d1fe.zip
Add automember rebuild command to the web UI
Design: http://www.freeipa.org/page/V3/Automember_rebuild_membership https://fedorahosted.org/freeipa/ticket/3928
Diffstat (limited to 'install/ui/src/freeipa/user.js')
-rw-r--r--install/ui/src/freeipa/user.js16
1 files changed, 14 insertions, 2 deletions
diff --git a/install/ui/src/freeipa/user.js b/install/ui/src/freeipa/user.js
index 61bdb43b4..d2ee3293f 100644
--- a/install/ui/src/freeipa/user.js
+++ b/install/ui/src/freeipa/user.js
@@ -67,6 +67,12 @@ return {
'title'
],
actions: [
+ 'select',
+ {
+ $type: 'automember_rebuild',
+ name: 'automember_rebuild',
+ label: '@i18n:actions.automember_rebuild'
+ },
{
$type: 'batch_disable',
hide_cond: ['self-service']
@@ -76,6 +82,7 @@ return {
hide_cond: ['self-service']
}
],
+ header_actions: ['select_action', 'automember_rebuild'],
control_buttons: [
{
name: 'disable',
@@ -240,9 +247,14 @@ return {
'enable',
'disable',
'delete',
- 'reset_password'
+ 'reset_password',
+ {
+ $type: 'automember_rebuild',
+ name: 'automember_rebuild',
+ label: '@i18n:actions.automember_rebuild'
+ }
],
- header_actions: ['select_action', 'enable', 'disable', 'delete'],
+ header_actions: ['select_action', 'enable', 'disable', 'delete', 'automember_rebuild'],
state: {
evaluators: [
{