Commit Graph

10160 Commits

Author SHA1 Message Date
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
Alexander A. Klimov ce4f844e9f Vagrant: forward port 8443 -> 443
refs #11238
2016-02-26 14:01:15 +01:00
Alexander A. Klimov d66198e555 Puppet module apache: install package mod_ssl
refs #11238
2016-02-26 13:56:06 +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
Eric Lippmann 5f8b994d5f Use isIcinga2() in command forms where needed 2016-02-25 17:51:37 +01:00
Eric Lippmann 02eea2ad11 Disable persistent comment checkbox if backend is Icinga 2
refs #11100
2016-02-25 17:51:02 +01:00
Eric Lippmann 863bf08864 Use isIcinga2() in the ToggleInstanceFeaturesCommandForm 2016-02-25 17:48:32 +01:00
Eric Lippmann 47b3019940 Add MonitoringBackend::isIcinga2()
This function is for the many places where we have to distinguish between Icinga 1.x and Icinga 2.x.

refs #11100
2016-02-25 17:45:51 +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