summaryrefslogtreecommitdiffstats
path: root/install
Commit message (Collapse)AuthorAgeFilesLines
* API browser pluginplugin-apibrowserPetr Vobornik2014-06-112-0/+371
| | | | | | | | | | This is a crude example of a plugin which: - adds custom dropdown menu to utility area of navigation - have it's own structure of hash part of URL - custom route+handler - have a custom facet with custom widget NOTE: this is ONLY an EXAMPLE. Never add plugins which should be part of core server to this directory.
* webui: plugin APIPetr Vobornik2014-06-111-0/+76
| | | | | | | new `extend` module should serve as a stable API for plugin authors. It should expose the most commonly used global calls. https://fedorahosted.org/freeipa/ticket/4345
* webui: add parent link to widgets in ContainerMixinPetr Vobornik2014-06-112-0/+3
| | | | | | Standard facets sets `facet` attribute to widgets. This one adds similar, more generic `parent` attribute which should be used for going through the hierarchy up to top.
* webui: create hash for generic facetPetr Vobornik2014-06-111-2/+3
| | | | | | | | Router is not able to create hash from facet state for custom routes/facets. This patch allows facets to have their own hash serialization logic. Also fixes state serialization issue for non-entity facets.
* webui: support standalone facets in navigation modulePetr Vobornik2014-06-111-4/+18
| | | | | | | One can access standard standalone facets with: `navigation.show('facet_name')` and completely custom facets with low level call: `navigation.show_generic('/custom/hash', facet)``
* webui: fix excessive registration of state change event listenersPetr Vobornik2014-06-111-1/+1
| | | | | | `Facet` descendants don't have `container` attribute as opposite to `facet.facet`. Therefore the registration will happen on every facet visit.
* webui: handle back button when unauthenticatedPetr Vobornik2014-06-116-21/+52
| | | | | | | | | | | | | | 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>
* webui: display only dialogs which belong to current facetPetr Vobornik2014-06-112-15/+144
| | | | | | | | | | | | | | 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>
* webui: simplify self-service menuPetr Vobornik2014-06-111-8/+2
| | | | | | | | 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>
* webui: add idnsSecInlineSigning option to DNS zone details facetPetr Vobornik2014-06-111-0/+4
| | | | | | https://fedorahosted.org/freeipa/ticket/3801 Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: fix regression: enabled gid field on group addPetr Vobornik2014-06-112-3/+6
| | | | | | | | | | | | 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>
* Convert User default permissions to managedPetr Viktorin2014-06-103-94/+0
| | | | | | Part of the work for: https://fedorahosted.org/freeipa/ticket/4346 Reviewed-By: Martin Kosek <mkosek@redhat.com>
* webui: break long text in a code element in a modalPetr Vobornik2014-06-101-0/+5
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: fix layout of QR code on wide screensPetr Vobornik2014-06-101-0/+1
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: fix search box overlap in mobile modePetr Vobornik2014-06-101-0/+1
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: use propert alerts in header notification areaPetr Vobornik2014-06-103-22/+5
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: proper alerts in dialogsPetr Vobornik2014-06-103-6/+11
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: move radius proxy action panel commands to header actionsPetr Vobornik2014-06-101-8/+3
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: use normal buttons instead of link buttons in multivalued widgetPetr Vobornik2014-06-101-4/+3
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: move service action panel actions to action dropdownPetr Vobornik2014-06-101-13/+8
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: move host action panel actions to action dropdownPetr Vobornik2014-06-103-19/+9
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: use dark color for facet titles without pkeyPetr Vobornik2014-06-102-1/+6
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: association adder dialog - change find label to filterPetr Vobornik2014-06-102-1/+8
| | | | | | also add filter placeholder Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: certificate search - select search attribute only when definedPetr Vobornik2014-06-101-1/+1
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: change control buttons to normal buttonsPetr Vobornik2014-06-103-97/+14
| | | | | | | | 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>
* webui: add search box placeholder textPetr Vobornik2014-06-102-1/+3
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: adjust header controls alignmentPetr Vobornik2014-06-105-56/+64
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: remove old css for standalone pagesPetr Vobornik2014-06-101-100/+0
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: use BS alerts in validation_summary_widgetPetr Vobornik2014-06-104-54/+149
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: adjust login page to PatternFlyPetr Vobornik2014-06-109-171/+142
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: preload automember default group select listPetr Vobornik2014-06-101-0/+1
| | | | | | | - the reload also fixes vertical align in Firefox (input gets display='inline' style). Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: restyle automember default groupPetr Vobornik2014-06-102-13/+14
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: do not show empty table footerPetr Vobornik2014-06-105-4/+19
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: improve paginationPetr Vobornik2014-06-104-36/+108
| | | | | | | | pagination now support: - styles updated to PatternFly + DataTables - added 'First' and 'Last' button Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: activity indicatorsPetr Vobornik2014-06-1013-66/+127
| | | | | | | https://fedorahosted.org/freeipa/ticket/4177 https://fedorahosted.org/freeipa/ticket/4255 Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: adjust association adder dialog to PatternFlyPetr Vobornik2014-06-102-184/+84
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: patternFly dialogPetr Vobornik2014-06-106-139/+61
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: move user reset password action to action dropdownPetr Vobornik2014-06-101-6/+1
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: move certificate actions to action dropdownPetr Vobornik2014-06-101-7/+1
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: add confirmation to action dropdown actionsPetr Vobornik2014-06-105-1/+13
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: remove select actionPetr Vobornik2014-06-109-31/+10
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: add space between action buttons's icon and textPetr Vobornik2014-06-102-2/+6
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: add action dropdownPetr Vobornik2014-06-106-21/+310
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: remove action list widgetPetr Vobornik2014-06-102-354/+0
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: use h1 in facet title instead of h3Petr Vobornik2014-06-102-12/+9
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: change breadcrumb to PatternFlyPetr Vobornik2014-06-101-85/+79
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: allow multiple base section layoutsPetr Vobornik2014-06-104-42/+74
| | | | | | i.e. one for details facet and other for dialogs Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: display undo and multivalued delete buttons in input-groupPetr Vobornik2014-06-102-28/+82
| | | | Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: adjust styles to PatternFlyPetr Vobornik2014-06-1019-480/+103
| | | | | | | side effect partially fixes: https://fedorahosted.org/freeipa/ticket/3435 Reviewed-By: Endi Sukma Dewata <edewata@redhat.com>
* webui: change navigation from RCUE to PatternFlyPetr Vobornik2014-06-103-49/+116
| | | | | | | | | | | | 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>