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

Petr Vobornik pvoborni at redhat.com
Wed May 27 14:14:32 UTC 2015


On 05/26/2015 12:22 PM, Petr Vobornik wrote:
> On 05/15/2015 01:50 PM, Petr Vobornik wrote:
>> 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.
>>
>>
>
> New patchset which replaces the old patch.
>
> Contains Web UI for:
> - topologysuffix, topologysegment, domain level, server
>
> Backend is implemented in patches:
> - tbabej 325-9
> - pvoborni 855, 857
>
>

New update which reflects the API change in domain level patches. 
(domainlevel-show changed to domainlevel-get).

Now it depends only on pvoborni 857-2, the rest was pushed.
-- 
Petr Vobornik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0861-2-webui-topology-plugin.patch
Type: text/x-patch
Size: 18568 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150527/169ad8a3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0860-1-webui-make-usage-of-all-in-details-facet-optional.patch
Type: text/x-patch
Size: 1859 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150527/169ad8a3/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0859-1-webui-use-command_dialog-as-a-base-class-for-passwor.patch
Type: text/x-patch
Size: 6864 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150527/169ad8a3/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0858-1-webui-IPA.command_dialog-a-new-dialog-base-class.patch
Type: text/x-patch
Size: 7403 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150527/169ad8a3/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-pvoborni-0862-webui-configurable-refresh-command.patch
Type: text/x-patch
Size: 1683 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20150527/169ad8a3/attachment-0004.bin>


More information about the Freeipa-devel mailing list