Petr Vobornik
4de9c5fc51
webui: expose krbprincipalexpiration
...
https://fedorahosted.org/freeipa/ticket/3306
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-16 15:47:27 +02:00
Petr Vobornik
5a428608be
webui: move RPC result extraction logic to Adapter
...
It enables declarative extraction of values from partial
results of a batch commands and also further extensibility
in custom adapters.
The default adapter has detection logic for this extraction so
it can use bare record or extract data from normal or batch RPC
command.
Minor change of user plugin fixed:
https://fedorahosted.org/freeipa/ticket/4355
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-16 15:41:38 +02:00
Petr Spacek
91d3d4d7b2
Fix --ttl description for DNS zones
...
TTL specified in idnsZone object class affects all records at zone apex,
not only SOA record.
Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com >
2014-06-12 09:57:58 +02:00
Petr Vobornik
8f286d5c51
webui: add sudoorder field to sudo rule page
...
part of
https://fedorahosted.org/freeipa/ticket/2348
Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com >
2014-06-12 09:56:50 +02:00
Petr Vobornik
f1b83198da
webui: control sudo rule deny command tables by category switch
...
`memberdenycmd_sudocmd` and `memberdenycmd_sudocmdgroup` tables are now
enabled/disabled based on `cmdcategory` as well.
https://fedorahosted.org/freeipa/ticket/4361
Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com >
2014-06-12 09:56:49 +02:00
Petr Vobornik
f0c19f907e
webui: handle "unknown" result of automember-default-group-show
...
Interface for setting default group is hidden when user doesn't have
necessary rights or if there is some error while loading the state.
https://fedorahosted.org/freeipa/ticket/4356
Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com >
2014-06-12 09:56:49 +02:00
Petr Vobornik
352ef8428c
webui: fix SSH Key widget update
...
Update widget status text on update.
Reviewed-By: Nathaniel McCallum <npmccallum@redhat.com >
2014-06-12 09:50:10 +02:00
Petr Vobornik
905d58a2a4
webui: handle back button when unauthenticated
...
using browser history when unauthenticated causes transition to
the original and/or preceding facets. But nothing works since
all commands fail due to expired credentials in session.
These changes make sure that user stays on login screen if he misses
valid session credentials while he wants to switch to facet which
requires authentication.
https://fedorahosted.org/freeipa/ticket/4353
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-11 13:54:20 +02:00
Petr Vobornik
4b2d20a1f9
webui: display only dialogs which belong to current facet
...
Dialog instances no longer directly call IPA.opened_dialog methods. It's
handled through events (decoupled from dialog's POV). IPA.open_dialogs
with assistance of ApplicationController makes sure that there is only
one dialog opened at the same time.
It also makes sure to hide all dialogs, which are not global dialogs and
did not originate from current facet, when switching facets.
https://fedorahosted.org/freeipa/ticket/4348
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-11 13:50:12 +02:00
Petr Vobornik
36c5ba9d27
webui: simplify self-service menu
...
there is only one top level item -> no point of having this level.
This patch replaces top level with second menu level
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-11 13:02:51 +02:00
Petr Vobornik
9c97bbd347
webui: add idnsSecInlineSigning option to DNS zone details facet
...
https://fedorahosted.org/freeipa/ticket/3801
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-11 10:51:32 +02:00
Petr Vobornik
e3840eef09
webui: fix regression: enabled gid field on group add
...
GID field should be enabled by default since the default group is posix.
Was caused by option_widget_base not properly reporting value change while
selecting the default value. It has to be notified with delay otherwise the
event is consumed by FieldBinder.
https://fedorahosted.org/freeipa/ticket/4325
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-11 10:47:27 +02:00
Petr Vobornik
b0a61ab953
webui: break long text in a code element in a modal
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:31 +02:00
Petr Vobornik
31df435e41
webui: fix layout of QR code on wide screens
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:31 +02:00
Petr Vobornik
dea2da4455
webui: fix search box overlap in mobile mode
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:31 +02:00
Petr Vobornik
bc6105b270
webui: use propert alerts in header notification area
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:31 +02:00
Petr Vobornik
bedd128de0
webui: proper alerts in dialogs
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:31 +02:00
Petr Vobornik
0fadb14ec7
webui: move radius proxy action panel commands to header actions
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:30 +02:00
Petr Vobornik
dd69557f4e
webui: use normal buttons instead of link buttons in multivalued widget
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:30 +02:00
Petr Vobornik
254b41e485
webui: move service action panel actions to action dropdown
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:30 +02:00
Petr Vobornik
2af21743df
webui: move host action panel actions to action dropdown
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:30 +02:00
Petr Vobornik
2df5e0b132
webui: use dark color for facet titles without pkey
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:29 +02:00
Petr Vobornik
29f60931e2
webui: association adder dialog - change find label to filter
...
also add filter placeholder
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:29 +02:00
Petr Vobornik
05a917eb17
webui: certificate search - select search attribute only when defined
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:29 +02:00
Petr Vobornik
408457ce53
webui: change control buttons to normal buttons
...
Now buttons have normal button appearance instead of link button.
Partially fixes: https://fedorahosted.org/freeipa/ticket/4258 since the disabling is done through button's disabled attribute.
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:29 +02:00
Petr Vobornik
40a25ecf37
webui: add search box placeholder text
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:29 +02:00
Petr Vobornik
5c3fd4bb83
webui: adjust header controls alignment
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:28 +02:00
Petr Vobornik
99ed015c0a
webui: remove old css for standalone pages
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:28 +02:00
Petr Vobornik
74fc85d003
webui: use BS alerts in validation_summary_widget
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:28 +02:00
Petr Vobornik
ea93590ef1
webui: adjust login page to PatternFly
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:28 +02:00
Petr Vobornik
4f45e3ea92
webui: preload automember default group select list
...
- the reload also fixes vertical align in Firefox (input gets
display='inline' style).
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:28 +02:00
Petr Vobornik
5499022782
webui: restyle automember default group
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:27 +02:00
Petr Vobornik
9c1da611ea
webui: do not show empty table footer
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:27 +02:00
Petr Vobornik
21651d9d3f
webui: improve pagination
...
pagination now support:
- styles updated to PatternFly + DataTables
- added 'First' and 'Last' button
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:27 +02:00
Petr Vobornik
f631b07507
webui: activity indicators
...
https://fedorahosted.org/freeipa/ticket/4177
https://fedorahosted.org/freeipa/ticket/4255
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:27 +02:00
Petr Vobornik
dff5f6319f
webui: adjust association adder dialog to PatternFly
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:26 +02:00
Petr Vobornik
faf4fea30f
webui: patternFly dialog
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:26 +02:00
Petr Vobornik
2f3dc7908d
webui: move user reset password action to action dropdown
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:26 +02:00
Petr Vobornik
4e1c0ad423
webui: move certificate actions to action dropdown
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:26 +02:00
Petr Vobornik
a98df325b6
webui: add confirmation to action dropdown actions
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:26 +02:00
Petr Vobornik
be3aadd06a
webui: remove select action
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:25 +02:00
Petr Vobornik
ec9539d0fd
webui: add space between action buttons's icon and text
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:25 +02:00
Petr Vobornik
c7af245809
webui: add action dropdown
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:25 +02:00
Petr Vobornik
fc0926ba91
webui: remove action list widget
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:25 +02:00
Petr Vobornik
3dd34d6e55
webui: use h1 in facet title instead of h3
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:25 +02:00
Petr Vobornik
ad338b9d74
webui: change breadcrumb to PatternFly
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:24 +02:00
Petr Vobornik
216e710188
webui: allow multiple base section layouts
...
i.e. one for details facet and other for dialogs
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:24 +02:00
Petr Vobornik
bcb2ce7f24
webui: display undo and multivalued delete buttons in input-group
...
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:24 +02:00
Petr Vobornik
2e9e5792bc
webui: adjust styles to PatternFly
...
side effect partially fixes:
https://fedorahosted.org/freeipa/ticket/3435
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:24 +02:00
Petr Vobornik
3eaa69a686
webui: change navigation from RCUE to PatternFly
...
Mainly html and css changes.
Second level menus are absolutely positioned and so they don't adjust container
size making other elements to overlap.
side effect partially fixes:
https://fedorahosted.org/freeipa/ticket/3435
Reviewed-By: Endi Sukma Dewata <edewata@redhat.com >
2014-06-10 10:23:23 +02:00