[Freeipa-devel] [PATCH] 697-702 webui: usability improvements in attribute widget

Petr Vobornik pvoborni at redhat.com
Thu Jul 10 13:02:23 UTC 2014


There is an issue in patch #701, new version attached.

On 10.7.2014 14:29, Petr Vobornik wrote:
> ticket: https://fedorahosted.org/freeipa/ticket/4253
>
> == [PATCH] 697 webui: improve usability of attributes widget ==
>
> Attributes widget layour was changed from tiny table which allowed
> to display only few options to a checkbox list with multiple
> columns (depends on container).
>
> Check all attributes option was removed to force the user
> to read through the attributes which he selects.
>
> Initial version authored by: Adam Misnyovszki
>
>
> == [PATCH] 698 webui: add filter to attributes widget ==
>
> Adds filter field to attribute box in permissions for better user
> experience. User can then quickly find the desired attribute.
>
> Initial version of the patch authored by: Adam Misnyovszki
>
>
> == [PATCH] 699 webui: optimize (re)creation of option widget ==
>
> There is a case where attributes widget can contain > 1000 items.
> It's about 3000 nodes. It's slow in jQuery. Simple move to dojo
> speeds it up (is closer to native calls) while maintaining developer
> friendliness.
>
> Now the biggest lag is in browser's render. It's probably not worth
> developer time to optimize that.
>
>
> == [PATCH] 700 webui: custom attr in attributes widget ==
>
> Web UI doesn't always know what are the possible attributes
> for target object. This will allow to add custom attributes
> if necessary.
>
> == [PATCH] 701 webui: attr widget: get list of possible attrs from
> ipapermdefaultattr ==
>
> Very useful for managed permissions since the list of attrs in metadata
> might be smaller that default attributes. This smooths behavior if one
> removes an attr from effective attrs which is not in metadata. Without
> this it will disappear from the list and one has to add it manually
> through 'Add'.
>
>
> [PATCH] 702 webui: option_widget_base: sort options
>
-- 
Petr Vobornik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0701-1-webui-attr-widget-get-list-of-possible-attrs-from-ip.patch
Type: text/x-patch
Size: 1853 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140710/8daae40e/attachment.bin>


More information about the Freeipa-devel mailing list