mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
config widgets entity select default group checkbox for migration
This commit is contained in:
parent
2a52723465
commit
9d8ddb5d46
2
API.txt
2
API.txt
@ -337,7 +337,7 @@ option: Int('ipasearchtimelimit', validate_searchtimelimit, attribute=True, auto
|
|||||||
option: Int('ipasearchrecordslimit', attribute=True, autofill=False, cli_name='searchrecordslimit', label=Gettext('Search size limit', domain='ipa', localedir=None), minvalue=-1, multivalue=False, required=False)
|
option: Int('ipasearchrecordslimit', attribute=True, autofill=False, cli_name='searchrecordslimit', label=Gettext('Search size limit', domain='ipa', localedir=None), minvalue=-1, multivalue=False, required=False)
|
||||||
option: IA5Str('ipausersearchfields', attribute=True, autofill=False, cli_name='usersearch', label=Gettext('User search fields', domain='ipa', localedir=None), multivalue=False, required=False)
|
option: IA5Str('ipausersearchfields', attribute=True, autofill=False, cli_name='usersearch', label=Gettext('User search fields', domain='ipa', localedir=None), multivalue=False, required=False)
|
||||||
option: IA5Str('ipagroupsearchfields', attribute=True, autofill=False, cli_name='groupsearch', label='Group search fields', multivalue=False, required=False)
|
option: IA5Str('ipagroupsearchfields', attribute=True, autofill=False, cli_name='groupsearch', label='Group search fields', multivalue=False, required=False)
|
||||||
option: Bool('ipamigrationenabled', attribute=True, autofill=False, cli_name='enable_migration', label=Gettext('Migration mode', domain='ipa', localedir=None), multivalue=False, required=False)
|
option: Bool('ipamigrationenabled', attribute=True, autofill=False, cli_name='enable_migration', label=Gettext('Enable migration mode', domain='ipa', localedir=None), multivalue=False, required=False)
|
||||||
option: List('ipagroupobjectclasses', attribute=True, autofill=False, cli_name='groupobjectclasses', label=Gettext('Default group objectclasses', domain='ipa', localedir=None), multivalue=True, required=False)
|
option: List('ipagroupobjectclasses', attribute=True, autofill=False, cli_name='groupobjectclasses', label=Gettext('Default group objectclasses', domain='ipa', localedir=None), multivalue=True, required=False)
|
||||||
option: List('ipauserobjectclasses', attribute=True, autofill=False, cli_name='userobjectclasses', label=Gettext('Default user objectclasses', domain='ipa', localedir=None), multivalue=True, required=False)
|
option: List('ipauserobjectclasses', attribute=True, autofill=False, cli_name='userobjectclasses', label=Gettext('Default user objectclasses', domain='ipa', localedir=None), multivalue=True, required=False)
|
||||||
option: Int('ipapwdexpadvnotify', attribute=True, autofill=False, cli_name='pwdexpnotify', label=Gettext('Password Expiration Notification', domain='ipa', localedir=None), minvalue=0, multivalue=False, required=False)
|
option: Int('ipapwdexpadvnotify', attribute=True, autofill=False, cli_name='pwdexpnotify', label=Gettext('Password Expiration Notification', domain='ipa', localedir=None), minvalue=0, multivalue=False, required=False)
|
||||||
|
@ -48,11 +48,18 @@ IPA.entity_factories.config = function(){
|
|||||||
fields:[
|
fields:[
|
||||||
'ipausersearchfields',
|
'ipausersearchfields',
|
||||||
'ipadefaultemaildomain',
|
'ipadefaultemaildomain',
|
||||||
'ipadefaultprimarygroup',
|
{
|
||||||
|
factory:IPA.entity_select_widget,
|
||||||
|
name: 'ipadefaultprimarygroup',
|
||||||
|
entity: 'group'
|
||||||
|
},
|
||||||
'ipahomesrootdir',
|
'ipahomesrootdir',
|
||||||
'ipamaxusernamelength',
|
'ipamaxusernamelength',
|
||||||
'ipamigrationenabled',
|
|
||||||
'ipapwdexpadvnotify',
|
'ipapwdexpadvnotify',
|
||||||
|
{
|
||||||
|
factory: IPA.checkbox_widget,
|
||||||
|
name: 'ipamigrationenabled'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
factory: IPA.multivalued_text_widget,
|
factory: IPA.multivalued_text_widget,
|
||||||
name: 'ipauserobjectclasses'
|
name: 'ipauserobjectclasses'
|
||||||
|
@ -8552,7 +8552,7 @@
|
|||||||
"flags": [],
|
"flags": [],
|
||||||
"hint": null,
|
"hint": null,
|
||||||
"include": null,
|
"include": null,
|
||||||
"label": "Migration mode",
|
"label": "Enable migration mode",
|
||||||
"multivalue": false,
|
"multivalue": false,
|
||||||
"name": "ipamigrationenabled",
|
"name": "ipamigrationenabled",
|
||||||
"primary_key": false,
|
"primary_key": false,
|
||||||
@ -15878,34 +15878,37 @@
|
|||||||
"Administrator"
|
"Administrator"
|
||||||
],
|
],
|
||||||
"gidnumber": [
|
"gidnumber": [
|
||||||
"85800000"
|
"1965600000"
|
||||||
],
|
],
|
||||||
"homedirectory": [
|
"homedirectory": [
|
||||||
"/home/admin"
|
"/home/admin"
|
||||||
],
|
],
|
||||||
"ipauniqueid": [
|
"ipauniqueid": [
|
||||||
"f91142a2-a19b-11e0-843c-525400b55a47"
|
"9e262c00-a357-11e0-a074-525400b55a47"
|
||||||
],
|
],
|
||||||
"krbextradata": [
|
"krbextradata": [
|
||||||
{
|
{
|
||||||
"__base64__": "AAKl9AlOcm9vdC9hZG1pbkBTRVJWRVIxNS5BWU9VTkcuQk9TVE9OLkRFVkVMLlJFREhBVC5DT00A"
|
"__base64__": "AAgBAA=="
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"__base64__": "AAgBAA=="
|
"__base64__": "AAL33AxOcm9vdC9hZG1pbkBTRVJWRVIxNS5BWU9VTkcuQk9TVE9OLkRFVkVMLlJFREhBVC5DT00A"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"krblastpwdchange": [
|
"krblastpwdchange": [
|
||||||
"20110628153501Z"
|
"20110630203047Z"
|
||||||
],
|
],
|
||||||
"krblastsuccessfulauth": [
|
"krblastsuccessfulauth": [
|
||||||
"20110630175326Z"
|
"20110701022251Z"
|
||||||
],
|
],
|
||||||
"krbpasswordexpiration": [
|
"krbpasswordexpiration": [
|
||||||
"20110926153501Z"
|
"20110928203047Z"
|
||||||
],
|
],
|
||||||
"krbprincipalname": [
|
"krbprincipalname": [
|
||||||
"admin@SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM"
|
"admin@SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM"
|
||||||
],
|
],
|
||||||
|
"krbpwdpolicyreference": [
|
||||||
|
"cn=admins,cn=SERVER15.AYOUNG.BOSTON.DEVEL.REDHAT.COM,cn=kerberos,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com"
|
||||||
|
],
|
||||||
"loginshell": [
|
"loginshell": [
|
||||||
"/bin/bash"
|
"/bin/bash"
|
||||||
],
|
],
|
||||||
@ -15931,7 +15934,7 @@
|
|||||||
"admin"
|
"admin"
|
||||||
],
|
],
|
||||||
"uidnumber": [
|
"uidnumber": [
|
||||||
"85800000"
|
"1965600000"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -16021,4 +16024,4 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -790,6 +790,13 @@ IPA.checkbox_widget = function (spec) {
|
|||||||
|
|
||||||
that.update = function() {
|
that.update = function() {
|
||||||
var value = that.values && that.values.length ? that.values[0] : false;
|
var value = that.values && that.values.length ? that.values[0] : false;
|
||||||
|
if (value ==="FALSE"){
|
||||||
|
value = false;
|
||||||
|
}
|
||||||
|
if (value ==="TRUE"){
|
||||||
|
value = true;
|
||||||
|
}
|
||||||
|
|
||||||
$('input[name="'+that.name+'"]', that.container).get(0).checked = value;
|
$('input[name="'+that.name+'"]', that.container).get(0).checked = value;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -141,7 +141,7 @@ class config(LDAPObject):
|
|||||||
),
|
),
|
||||||
Bool('ipamigrationenabled?',
|
Bool('ipamigrationenabled?',
|
||||||
cli_name='enable_migration',
|
cli_name='enable_migration',
|
||||||
label=_('Migration mode'),
|
label=_('Enable migration mode'),
|
||||||
doc=_('Enable migration mode.'),
|
doc=_('Enable migration mode.'),
|
||||||
),
|
),
|
||||||
Str('ipacertificatesubjectbase?',
|
Str('ipacertificatesubjectbase?',
|
||||||
|
Loading…
Reference in New Issue
Block a user