[Freeipa-devel] [PATCH] 822 webui: topology plugin

Petr Vobornik pvoborni at redhat.com
Fri May 15 11:50:23 UTC 2015


On 04/21/2015 04:09 PM, Petr Vobornik wrote:
> First iteration of Topology plugin Web UI.
>
> It reflects current state of topology plugin python part which is
> implemented in "[PATCH] manage replication topology in the shared tree"
> and my wip patch.
>
> I expect that the server API part will change a bit therefore this will
> as well.
>
> Graphical visualization/management (ticket 4286)  will be implemented in
> separate patch.
>
> https://fedorahosted.org/freeipa/ticket/4997
> http://www.freeipa.org/page/V4/Manage_replication_topology
>
>

New version attached. It requires stage user web ui patches in order to 
apply (I expect that user life cycle backend will be pushed sooner than 
topology)

Changes:
- Left host and Right host fields are now host comboboxes
- Connectivity are radio buttons with "both, left-right, right-left, 
none" options
- segment name is not a required field in its adder dialog

IMHO "Attributes to strip", "Attributes to replicate", "Attributes for 
total update", "Initialize replica", "Session timeout", "Replication 
agreement enabled" fields should not be just free-form textboxes, but 
they should be more specific, e.g. a checkbox for "Replication agreement 
enabled" or integer for "Session timeout", but that should be modified 
first in the backend python plugin.
-- 
Petr Vobornik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0822-1-webui-topology-plugin.patch
Type: text/x-patch
Size: 10004 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150515/5f8919c2/attachment.bin>


More information about the Freeipa-devel mailing list