Thomas Gelf
|
d3964a31fb
|
MenuItemRenderer: add missing use clause
Otherwise this completely broke Icinga Web as soon as a single module
used a legacy icon.
refs #7658
|
2015-04-20 21:49:45 +02:00 |
Alexander A. Klimov
|
d6e7061de3
|
Implement Icinga\Web\Widget\FilterEditor::setSearchColumns() for specifying custom search columns
|
2015-04-20 18:01:48 +02:00 |
Alexander Fuhr
|
5f3aafd3bd
|
Merge branch 'bugfix/menu-item-renderer-deduplication-7658'
fixes #7658
|
2015-04-20 17:15:21 +02:00 |
Alexander Fuhr
|
9ebf4742de
|
Use the MenuItemRenderer render() implemnetations
refs #7658
|
2015-04-20 17:07:34 +02:00 |
Alexander Fuhr
|
4eb5f75c62
|
Use default MenuItemRenderer as renderer if no custom renderer is set
refs #7658
|
2015-04-20 17:04:46 +02:00 |
Alexander Fuhr
|
f543321ac4
|
Replace MenuItemRenderer interface with a base class MenuItemRenderer
refs #7658
|
2015-04-20 17:02:42 +02:00 |
Johannes Meyer
|
da7aa23820
|
Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876
|
2015-04-20 15:20:23 +02:00 |
Alexander Fuhr
|
7bc07c4368
|
Force absolute nampesace for module menu item renderer
refs #7642
|
2015-04-20 13:21:37 +02:00 |
Alexander Fuhr
|
a9819907ed
|
Add namespaced item renderer class loader
refs #7642
|
2015-04-20 13:08:49 +02:00 |
Alexander Fuhr
|
593ea7add5
|
Move monitoring module renderers from global module to monitoring module
refs #7642
|
2015-04-20 13:02:12 +02:00 |
Johannes Meyer
|
54a370ca22
|
Merge branch 'master' into bugfix/make-all-views-dashboard-compliant-7876
|
2015-04-20 11:15:04 +02:00 |
Johannes Meyer
|
2bd31ee395
|
Icinga\Web\Controller: Add helper functions to create control widgets
refs #7876
|
2015-04-17 16:08:41 +02:00 |
Johannes Meyer
|
b52b507134
|
FilterEditor: Fix css
|
2015-04-17 10:05:48 +02:00 |
Matthias Jentsch
|
6898a4e0d5
|
Display icon tooltips without delay
Original functionality was broken when changing the icon library.
|
2015-04-16 18:32:47 +02:00 |
Matthias Jentsch
|
168577ff33
|
Use icon instead of the letter 'X' in close tab
|
2015-04-16 18:32:47 +02:00 |
Johannes Meyer
|
675d070b86
|
Set the view property `compact' exactly once
refs #7876
|
2015-04-15 15:33:00 +02:00 |
Johannes Meyer
|
ed2de3c4d0
|
Fix SortBox widget
refs #7876
|
2015-04-15 14:20:36 +02:00 |
Johannes Meyer
|
d882ea11b4
|
Avoid to set an empty redirect url parameter when accessing icinga web 2
|
2015-04-15 11:00:47 +02:00 |
Johannes Meyer
|
638c00d685
|
Merge branch 'master' into feature/non-collated-ido-queries-8613
|
2015-04-13 15:55:32 +02:00 |
Alexander A. Klimov
|
a817d9070e
|
Move setupSortControl() from Monitoring_ListController to Icinga\Web\Controller
|
2015-04-10 11:36:25 +02:00 |
Johannes Meyer
|
55e9407371
|
Use `service' instead of `service_description' when searching for services
refs #8613
|
2015-04-08 14:57:30 +02:00 |
Johannes Meyer
|
e94c99e20e
|
Use `host' instead of `host_name' when searching for hosts
refs #8613
|
2015-04-08 14:57:08 +02:00 |
Johannes Meyer
|
9596b4fdf7
|
Form: Make it possible to preserve default values during (auto)submission
|
2015-04-07 15:07:36 +02:00 |
Alexander Klimov
|
967a2e82dc
|
Use (only) "@return $this" in fluent interfaces' documentation
|
2015-04-07 14:24:11 +02:00 |
Eric Lippmann
|
6b63f3d8a2
|
Merge branch 'feature/require-mandatory-params-8886'
resolves #8886
|
2015-04-07 13:06:43 +02:00 |
Eric Lippmann
|
dfd8c91827
|
Add PHPDoc to ActionController::$params
|
2015-04-07 12:25:46 +02:00 |
Eric Lippmann
|
93b1a35de0
|
lib: Add UrlParams::req()
UrlParams::req() should be used for requiring a mandatory URL parameter.
refs #8886
|
2015-04-07 12:17:59 +02:00 |
Alexander Klimov
|
e32eeb991e
|
Implement Icinga\Web\Widget\SortBox::create()
|
2015-04-07 11:37:06 +02:00 |
Alexander Klimov
|
57ed849cee
|
Icinga\Web\Widget\SortBox::applyRequest(): return $this
|
2015-04-07 11:26:16 +02:00 |
Matthias Jentsch
|
5383999ef7
|
Add warning to links that open in a new window
Add warning on mouseover / focus as recommended by as recommended by WCAG20 G201
refs #7937
|
2015-03-19 10:49:28 +01:00 |
Thomas Gelf
|
63f87da53d
|
Session: reworked to avoid duplicate notifications
* clear session on initialization, store once on shutdown
* less static method calls
* fixes erraneous cli checks
|
2015-03-13 14:10:27 +01:00 |
Eric Lippmann
|
e36c430bb3
|
Merge branch 'feature/protected-menu-8720'
resolves #8720
|
2015-03-13 04:26:19 +01:00 |
Eric Lippmann
|
200982e4f5
|
Set form action automatically only if Form::setAction() has not been called
refs #8605
|
2015-03-13 03:59:43 +01:00 |
Eric Lippmann
|
03f78a06fb
|
Optimize imports in the SearchDashboard
refs #8668
|
2015-03-12 18:48:59 +01:00 |
Eric Lippmann
|
dc6b472ec9
|
Don't create search dashlets if the search string is empty
refs #8668
|
2015-03-12 18:47:34 +01:00 |
Eric Lippmann
|
515fe3249f
|
Fix PHPDoc of SearchDashboard::search()
refs #8668
|
2015-03-12 18:44:23 +01:00 |
Eric Lippmann
|
77cd48e6fe
|
We do not use the @package tag
|
2015-03-12 18:11:33 +01:00 |
Eric Lippmann
|
6c5a6215ef
|
Render search results based on their priority
refs #8668
|
2015-03-12 18:11:06 +01:00 |
Eric Lippmann
|
29d5fd351b
|
Merge branch 'bugfix/logout-external-8626'
fixes #8626
|
2015-03-12 16:47:49 +01:00 |
Eric Lippmann
|
8563d5ed3f
|
PHPDoc: Use @var instead of @type
Becasue of too many kittens PSR-5 backed off of deprecating @var.
So that's the way we go too.
|
2015-03-12 16:08:47 +01:00 |
Eric Lippmann
|
90971f2caf
|
Revert "Merge branch 'feature/organize-headings-7976'"
This reverts commit ea2a17a76c , reversing
changes made to e72de8dfe1 .
refs #7976
fixes #8647
|
2015-03-12 16:08:34 +01:00 |
Eric Lippmann
|
093dfd627e
|
Security: Hide config menu items if the user lacks the required permission
refs #8720
|
2015-03-12 15:45:33 +01:00 |
Eric Lippmann
|
da16bfcef3
|
Security: Use PermittedMenuItemFilter in the MenuRenderer
refs #8720
|
2015-03-12 15:45:30 +01:00 |
Eric Lippmann
|
e6a60e214c
|
lib: Add PermittedMenuItemFilter ...
... for iterating over menu items the user is allowed to display
refs #8720
|
2015-03-12 15:45:27 +01:00 |
Eric Lippmann
|
0c30356d52
|
Add Menu::getPermission() and Menu::setPermission()
Those two functions are required for filtering menu items based on a user's grants.
refs #8720
|
2015-03-12 15:44:43 +01:00 |
Eric Lippmann
|
749957c3b4
|
Fix too greedy __SELF__ login redirect on XHR
I introduced this bug some commits earlier. We only must redirect to __SELF__ on XHR
if a redirect URL was set.
refs #8626
|
2015-03-12 00:57:03 +01:00 |
Eric Lippmann
|
2f752ed1ac
|
Respond with HTTP status code 403 when an XHR requires authentication
refs #8626
|
2015-03-11 22:32:04 +01:00 |
Eric Lippmann
|
bc1336b6f9
|
Fix stupid code in ActionController::redirectToLogin()
refs #8626
|
2015-03-11 21:49:20 +01:00 |
Eric Lippmann
|
4ebfbf83ab
|
Leave note about __SELF__ in our action controller
refs #8626
|
2015-03-11 21:40:14 +01:00 |
Johannes Meyer
|
ba0154ab79
|
Tab: Use the title as caption if there is no label set yet
|
2015-03-11 10:21:06 +01:00 |