Pavel Vomacka
28c7644980
WebUI: fix API Browser menu label
...
The label of API Browser is now in translatable strings and it has
uppercase B at the beginnig of second word.
https://fedorahosted.org/freeipa/ticket/6384
Reviewed-By: Martin Basti <mbasti@redhat.com >
2016-10-11 17:24:43 +02:00
Pavel Vomacka
0e6d6e4032
WebUI: Change group name from 'normal' to 'Non-POSIX'
...
It will correspond with CLI and will be more self-explanatory.
https://fedorahosted.org/freeipa/ticket/6334
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com >
2016-09-21 13:20:21 +02:00
Pavel Vomacka
c3374c6e16
Add 'Restore' option to action dropdown menu
...
Also moving activate_action method several lines up - correcting logical order of methods.
https://fedorahosted.org/freeipa/ticket/5818
Reviewed-By: Stanislav Laznicka <slaznick@redhat.com >
2016-09-08 09:44:20 +02:00
Pavel Vomacka
d45b0efe5d
Add warning about only one existing CA server
...
It is not safe to have only one CA server in topology. Therefore there is a check
and in case that there is only one CA server a warning is shown. The warning is
shown after each refreshing of servers facet.
https://fedorahosted.org/freeipa/ticket/5828
Reviewed-By: Tomas Krizek <tkrizek@redhat.com >
2016-08-17 13:54:57 +02:00
Pavel Vomacka
4bc2e3164f
Add widgets for kerberos aliases
...
Create own custom_command_multivalued_widget for kerberos aliases.
https://fedorahosted.org/freeipa/ticket/5927
Reviewed-By: Petr Vobornik <pvoborni@redhat.com >
2016-07-01 09:39:49 +02:00
Jan Cholasta
2beb72ffa4
server: exclude Local commands from RPC
...
Local API commands are not supposed to be executed over RPC but only
locally on the server. They are already excluded from API schema, exclude
them also from RPC and `batch` and `json_metadata` commands.
https://fedorahosted.org/freeipa/ticket/4739
Reviewed-By: David Kupka <dkupka@redhat.com >
2016-06-30 16:32:20 +02:00
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