Pavel Vomacka
7f4de88ea1
Add button for server-del command
...
WebUI counterpart of: https://fedorahosted.org/freeipa/ticket/5588
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-30 14:22:51 +02:00
Pavel Vomacka
a3c7f845e0
Simplify the confirmation messages
...
The confirmation of revoke and remove the certificate hold action is simplier
and more consistent with another parts of WebUI.
Part of: https://fedorahosted.org/freeipa/ticket/5381
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-30 14:18:47 +02:00
Pavel Vomacka
55049fceb9
Add authentication identificator to host page
...
Also move strings which are connected with authentication indicators to authtype dict.
This place is more general than have them in service dict. It's nicer when these strings are
not used only on service page.
Part of: https://fedorahosted.org/freeipa/ticket/5872
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-30 13:42:58 +02:00
Pavel Vomacka
31a13c9e98
Add button for dns_update_system_records command
...
Part of: https://fedorahosted.org/freeipa/ticket/5905
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
Reviewed-By: Petr Spacek <pspacek@redhat.com >
2016-06-29 16:33:42 +02:00
Pavel Vomacka
55a0baf1c3
Add certificate widget
...
The certificate widget is used for each certificate in certs_widget. It allows to
view, get, download, revoke and restore certificate.
https://fedorahosted.org/freeipa/ticket/5108
https://fedorahosted.org/freeipa/ticket/5381
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-29 15:41:58 +02:00
Pavel Vomacka
6d3622c600
Add widget for showing multiple certificates
...
Certs widget is based on multivalued widget and adds ability to add new certificate
and delete it. Each line is cert_widget.
https://fedorahosted.org/freeipa/ticket/5108
https://fedorahosted.org/freeipa/ticket/5381
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-29 15:41:58 +02:00
Pavel Vomacka
06a9a84876
Refactored certificate view and remove hold dialog
...
Removed old layout created using html tables. Now table layout is made by div
and modern css styling.
https://fedorahosted.org/freeipa/ticket/5381
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-29 15:41:58 +02:00
Jan Cholasta
4284d4fb4d
plugable: support plugin versioning
...
Allow multiple incompatible versions of a plugin using the same name. The
current plugins are assumed to be version '1'.
The unique identifier of plugins was changed from plugin name to plugin
name and version. By default, the highest version available at build time
is used. If the plugin is an unknown remote plugin, version of '1' is used
by default.
https://fedorahosted.org/freeipa/ticket/4427
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-06-28 13:30:49 +02:00
Pavel Vomacka
f85c347f4d
Add placeholder to add segment dialog
...
'Autogenerated' placeholder is shown when adding new segment.
https://fedorahosted.org/freeipa/ticket/5867
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-21 14:15:56 +02:00
Pavel Vomacka
5e5df4abf0
Extend caacl entity
...
There is new checkbox in adding new caacl which can set whether the ACL applies on all
CAs or not. Also there is a new table with CAs on which is current ACL applied. User
can add and remove CAs from this table.
Part of: https://fedorahosted.org/freeipa/ticket/5939
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-15 09:59:50 +02:00
Pavel Vomacka
f4dd2446cd
Extend certificate entity page
...
Add field for choosing CA when issuing new certificate. Add new item to action menu
on cert details page which allows user to download the certificate as file.
Part of: https://fedorahosted.org/freeipa/ticket/5939
Reviewed-By: Fraser Tweedale <ftweedal@redhat.com >
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-15 09:59:50 +02:00
Pavel Vomacka
1eb5760018
Add server roles on topology page
...
Adds new tab on topology page which shows server roles. Also extends
server details page and server config page (setting of ca renewal server).
https://fedorahosted.org/freeipa/ticket/5906
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-14 18:27:31 +02:00
Alexander Bokovoy
5b0dbe7e59
webui: show UPN suffixes in trust properties
...
https://fedorahosted.org/freeipa/ticket/5937
Reviewed-By: Pavel Vomacka <pvomacka@redhat.com >
2016-06-11 17:28:25 +02:00
Pavel Vomacka
afededacb9
Auth Indicators WebUI part
...
Add custom_checkbox_widget on service page. The old aci.attribute_widget
now inherits from the new base class custom_checkboxes_widget and overrides
the populate method.
https://fedorahosted.org/freeipa/ticket/5872
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-07 19:30:07 +02:00
Pavel Vomacka
91ac959fe5
Extend the certificate request dialog
...
The command for requesting certificate for hosts and services is extended.
There is added how to add DNS name as subjectAltName.
https://fedorahosted.org/freeipa/ticket/5645
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-06 18:34:33 +02:00
Pavel Vomacka
fdd2265bc4
Change 'Restore' to 'Remove Hold'
...
To be consistent with CLI the restoring certificate is renamed to
removing certificate hold in all WebUI components.
https://fedorahosted.org/freeipa/ticket/5878
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-03 16:29:54 +02:00
Pavel Vomacka
46e3245fde
Add option to stage user from details page
...
Add 'stage' option to the activity dropdown menu on preserved user details page.
https://fedorahosted.org/freeipa/ticket/5371
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-03 16:12:48 +02:00
Pavel Vomacka
b71d1b431d
Add ability to stage multiple users
...
Add 'Stage' button on search page where preserved users are listed.
https://fedorahosted.org/freeipa/ticket/5371
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-06-03 16:12:48 +02:00
Jan Cholasta
6e44557b60
ipalib: move server-side plugins to ipaserver
...
Move the remaining plugin code from ipalib.plugins to ipaserver.plugins.
Remove the now unused ipalib.plugins package.
https://fedorahosted.org/freeipa/ticket/4739
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-06-03 09:00:34 +02:00