[Freeipa-devel] [PATCH] HBAC Services

Adam Young ayoung at redhat.com
Thu Nov 11 17:23:55 UTC 2010


On 11/10/2010 06:20 PM, Endi Sukma Dewata wrote:
> Hi,
>
> Please review the attached patch. Thanks!
>
> https://fedorahosted.org/reviewboard/r/104/
>
> The HBAC Service search and details pages have been added under the 
> HBAC tab. This requires some changes to the framework.
>
> Currently the navigation framework doesn't support multiple entities 
> under one tab. As a temporary solution, an 'entity' URL parameter is 
> used to determine the entity to be displayed. This parameter is now 
> only used by HBAC tab, but its use might be expanded later. The 
> navigation framework needs be redesigned to provide more flexibility.
>
> The search page in all entities except DNS records have been changed 
> to use the ipa_search_widget. The Select/Unselect All checbox and 
> Delete button now work correctly and consistently.
>
> The Add dialog has been enhanced to render and work in a more 
> consistent way while still supporting custom widgets & layouts. For 
> the search page, the Add button will refresh the search results and 
> clear the fields in the dialog box.
>
> The framework now provides some extension points which can be 
> overriden by the subclasses:
>  - init(): for initialization and configuration
>  - create(): for creating the layout dynamically or from template
>  - setup(): for setting the look and feel
>  - load(): for loading the data
>
> Entity and facet initialization is now done after IPA.init(). This is 
> to ensure the metadata is loaded first so the entities and facets can 
> use localized messages/labels/titles.
>
> The group entity has been partially converted to use the new framework.
>
> The unit tests have been updated accordingly.
>
>
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel
ACK, Pushed to master
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20101111/f2fc88b2/attachment.htm>


More information about the Freeipa-devel mailing list