[Freeipa-devel] [PATCH] 647-651 [webui] Make utility section of navigation extensible

Petr Vobornik pvoborni at redhat.com
Tue May 27 11:15:44 UTC 2014


This is just a first draft of implementation of 
https://fedorahosted.org/freeipa/ticket/4345

It introduces a `freeipa/extend` module which should serve as a more 
stable API for Web UI plugins. I think it requires further discussion - 
what to have there, the level of abstraction...

Other patches fixes navigation/router to support custom URL path patterns.

The usage of facet.create_hash(router) method in patch #649 is 
questionable.

The WIP patch contains an example of a plugin which uses this functionality.

-- 
Petr Vobornik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0651-webui-plugin-API.patch
Type: text/x-patch
Size: 3256 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0650-webui-add-parent-link-to-widgets-in-ContainerMixin.patch
Type: text/x-patch
Size: 1860 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0649-webui-create-hash-for-generic-facet.patch
Type: text/x-patch
Size: 1701 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0648-webui-support-standalone-facets-in-navigation-module.patch
Type: text/x-patch
Size: 2206 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0647-webui-fix-excessive-registration-of-state-change-eve.patch
Type: text/x-patch
Size: 1196 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wip-freeipa-pvoborni-0716-API-browser-plugin.patch
Type: text/x-patch
Size: 14170 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20140527/a8493da3/attachment-0005.bin>


More information about the Freeipa-devel mailing list