10107 Commits

Author SHA1 Message Date
Eric Lippmann
1f7a4a170f Add zero width space characters to plugin output where appropriate
This helps browsers to break lines if the plugin output is missing whitespaces.
Alternatively we could set word-break: break-all but that may produce ugly results.

refs #10820
2016-02-27 18:00:50 +01:00
Eric Lippmann
16cc5e333a Merge branch 'bugfix/respect-filter-in-state-links-in-group-overviews-10778'
fixes #10778
2016-02-27 16:28:32 +01:00
Eric Lippmann
bf7d082576 Fix PHPDoc of Url::addFilter() 2016-02-27 16:25:04 +01:00
Alexander A. Klimov
5b0730574d Simplify Url::addFilter()
This changes the rendered resulting Url from x&(y&z) to x&y&z.

refs #10778
2016-02-27 16:23:09 +01:00
Eric Lippmann
f6e4b0aed0 Respect filter in state links in group overviews
refs #10778
2016-02-27 16:22:44 +01:00
Eric Lippmann
8433bf1fc1 Don't hide the filter editor from the view if the view is compact
refs #10778
2016-02-27 15:57:00 +01:00
Eric Lippmann
d8b14cb772 Control whether a filter editor should be rendered via setVisible()
We (may) have situations where a controller or view has to access the filter editor being created via Controller::setupFilterControl().
This is impossible if the view is compact because the filterEditor will be unset. This change introduces FilterEditor::setVisible() for
giving the responsibility of rendering to the filter editor. Controller::setupFilterControl() will be adapted accordingly.

refs #10778
2016-02-27 15:51:13 +01:00
Eric Lippmann
c5aab53745 Add upgrading note about the changed Authentication and Authorization menu entries
refs #10309
2016-02-27 15:27:59 +01:00
Eric Lippmann
88f4f68f29 Merge branch 'bugfix/move-auth-backend-configuration-to-app-config-10309'
fixes #10309
2016-02-27 15:25:11 +01:00
Eric Lippmann
7188a82a4c Fix that the close-container-control is not immediately shown for #col1
refs #8590
2016-02-27 15:09:11 +01:00
Florian Strohmaier
0c34c20640 Prepare close-container for behavior implementation
refs #8590
2016-02-27 15:07:10 +01:00
Eric Lippmann
e4a0678df0 Load resources from config automatically instead of throwing an exception
fixes #10918
2016-02-26 12:29:30 +01:00
Eric Lippmann
9d5e21e71e Remove IniUserGroupBackend.php
Does not conform to its interface anymore and is not in use.
2016-02-26 10:32:13 +01:00
Thomas Gelf
9231746d09 functions.php: failsafe method initialization
This avoids collisions for modules not using the fake bootstrap in our
current tests. Can be removed once we fixed that.
2016-02-25 18:07:29 +01:00
Alexander A. Klimov
1bbb7a3118 Manager::detectEnabledModules(): shorten error message 2016-02-25 17:34:03 +01:00
Alexander A. Klimov
1aada1abbb Present the fact that Icinga Web 2's config directory isn't readable in a nicer way
fixes #11119
2016-02-25 17:31:09 +01:00
Alexander A. Klimov
4751df692d Allow style classes in plugin output
resolves #11062
2016-02-25 17:09:39 +01:00
Eric Lippmann
5a76895105 CSS: Disable :hover transition on tr (WIP)
If any tr is hovered and auto-refresh kicks in, the tr will be hovered again which leads to "flickering".

We should find good a way to use transitions w/o flickering.

refs #11073
2016-02-25 14:52:54 +01:00
Alexander A. Klimov
45168caa37 TimezoneDetect: support comma-separated icingaweb2-tzo cookies 2016-02-25 14:41:42 +01:00
Alexander A. Klimov
af18334e3e Cookie icingaweb2-tzo: use `-' as separator
fixes #11126
2016-02-25 13:21:34 +01:00
Eric Lippmann
43a7ed357a Fix whitespaces in event-history
overview-plugin-output now has white-space: pre-wrap
2016-02-25 11:34:23 +01:00
Eric Lippmann
a34f48c990 Fix wrong "Sent out to any contact" notification information 2016-02-25 11:33:43 +01:00
Eric Lippmann
f032a670f0 Merge branch 'feature/render-links-in-acknowledgements-comments-and-downtimes-10654'
resolves #10654
2016-02-25 11:31:13 +01:00
Eric Lippmann
c834e66b9a Show useful error message if a command transport failed
fixes #10173
2016-02-25 10:36:10 +01:00
Eric Lippmann
102ed40378 Show "Remove problem acknowledgement" in multi-select views
fixes #10469
2016-02-25 10:21:10 +01:00
Eric Lippmann
23b5777b05 CSS: Left-align text in link-button
If the text in a link-button consumes more than one line, text would be center-aligned else.
2016-02-25 10:18:41 +01:00
Alexander A. Klimov
172ebd0fd4 Escape backend names in authentication backend reorder form 2016-02-24 17:07:07 +01:00
Eric Lippmann
e407f6d116 Merge branch 'bugfix/users-with-no-permissions-can-check-multiple-services-10397'
fixes #10397
2016-02-24 12:42:46 +01:00
Alexander A. Klimov
d257c71c54 Respect permission for check now on multiple services
refs #10397
2016-02-24 12:40:00 +01:00
Alexander A. Klimov
23841b635e Respect permission for check now on multiple hosts
refs #10397
2016-02-24 12:39:54 +01:00
Alexander A. Klimov
21eeeea7ea Don't allow raw double quotes in dashlet URLs 2016-02-23 16:34:18 +01:00
Alexander A. Klimov
b7bdf2e8d4 Implement UrlValidator 2016-02-23 16:34:18 +01:00
Alexander A. Klimov
b670855f25 Dashboard settings: escape panes' names to prevent XSS 2016-02-23 16:34:18 +01:00
Joe Doherty
358b20cec3 doc: Fix backports misspelling
Signed-off-by: Eric Lippmann <eric.lippmann@netways.de>
2016-02-23 16:09:12 +01:00
Eric Lippmann
35754fbe8e monitoring: Respect whitespace characters in the plugin output in list views
fixes #10786
2016-02-23 16:06:43 +01:00
Eric Lippmann
18e3884b8b monitoring: Fix order of information and actions in the check execution part in the detail area
fixes #10310
2016-02-23 15:41:01 +01:00
Eric Lippmann
ff3aa43070 CSS: Set tr background transition only for hover
fixes #11073
2016-02-23 15:40:47 +01:00
Eric Lippmann
7f358ed88d Don't sort a data view on dump when the data view is already sorted 2016-02-23 15:40:40 +01:00
Eric Lippmann
bb8478a219 Merge branch 'bugfix/passwords-not-hidden-by-icinga-web-2-10640'
fixes #10640
2016-02-23 15:40:27 +01:00
Alexander A. Klimov
15c8269a57 Write Url instead of URL not to let IDEs report an unused use statement 2016-02-23 13:32:34 +01:00
Eric Lippmann
acd2ef709e monitoring: Fix PHPDoc of MonitoredObject::obfuscateCustomVars()
refs #10640
2016-02-23 10:54:47 +01:00
Eric Lippmann
d17d1ec836 Merge branch 'bugfix/escape-special-characters-correctly-for-tooltips-10277'
fixes #10277
2016-02-22 14:44:47 +01:00
Eric Lippmann
38a752b0ac monitoring: Avoid full stops at the end of comment tooltips
refs #10113
2016-02-22 14:15:35 +01:00
Alexander A. Klimov
f853eb31a5 Merge branch 'bugfix/make-edit-user-control-more-prominent-10442'
fixes #10442
2016-02-22 11:36:38 +01:00
Alexander A. Klimov
41e11d3183 Restore the edit user button's title
refs #10442
2016-02-22 11:35:07 +01:00
Alexander A. Klimov
eae7a58ad5 Merge branch 'bugfix/print-iso-date-time-when-lost-connection-10625'
fixes #10625
2016-02-22 11:27:01 +01:00
Alexander A. Klimov
a2a96be8c9 Display ISO date and time when a connection was lost
refs #10625
2016-02-22 11:24:19 +01:00
Alexander A. Klimov
c4a69191a3 JS: implement Icinga.Utils.padString()
refs #10625
2016-02-22 11:14:41 +01:00
Johannes Meyer
c7443924bd NavigationItemRenderer: Ignore target for '#' urls
fixes #11197
2016-02-22 11:13:23 +01:00
Eric Lippmann
17d0f7be5e CSS: Avoid !important for gutter in .controls
fixes #11143
2016-02-22 09:26:53 +01:00