[Freeipa-devel] [PATCH] 255 Added Web UI support for service PAC type option: NONE
Petr Vobornik
pvoborni at redhat.com
Tue Feb 12 16:56:23 UTC 2013
On 02/12/2013 05:14 PM, Endi Sukma Dewata wrote:
> On 2/8/2013 7:27 AM, Petr Vobornik wrote:
>> Checkbox for NONE option was added.
>>
>> https://fedorahosted.org/freeipa/ticket/3404
>>
>> Patches for master and 3.1 branch attached.
>
> ACK.
>
We were discussing to NACK this approach.
The implementation should be improved because of the mutually exclusive
nature of NONE option with [MS-PAC, PAD] options.
I think we should add spec definition (to Web UI only, or into server
plugin as well) of mutex options. Something like:
mutex_groups: [[['NONE'],['MS-PAC', 'PAD']], [/*another array of
groups*/]];
basically an array of group arrays where group array would contain
arrays of mutually exclusive option. Is it over-complicated? Would one
array or a pair of groups be enough?
That way we can disable and uncheck(should not happen, but to keep data
consistency) checkboxes of options from other groups when user selects a
value of some group.
As a separate issue, we might want to fetch the options from metadata,
when we want to show the values and don't care about creating different
labels.
--
Petr Vobornik
More information about the Freeipa-devel
mailing list