Alexander A. Klimov
7f5962dfae
FilterQueryString: fix typo
2018-01-24 10:31:57 +01:00
Alexander A. Klimov
7ae6e537d1
TemporaryLocalFileStorage::__destruct(): handle symlinks as expected
2018-01-24 10:28:58 +01:00
Thomas Gelf
02e24699fd
Merge pull request #3306 from Icinga/bugfix/plugin-class-loadable
...
Plugin: make class loadable
2018-01-24 10:27:07 +01:00
Alexander A. Klimov
c717ebeb94
Make Plugin class loadable
2018-01-24 10:21:37 +01:00
lippserd
6f5d0a16f9
Merge pull request #3300 from Icinga/release/2.5.1
...
Prepare release version 2.5.1
2018-01-22 14:16:20 +01:00
Eric Lippmann
56d28a6c14
Prepare release version 2.5.1
2018-01-22 13:47:41 +01:00
lippserd
ac848fdea2
Merge pull request #3299 from Icinga/bugfix/html-in-plugin-output-leads-to-js-errors-3298
...
actiontable.js: Use `event.currentTarget` instead of the closest tr
2018-01-22 13:36:37 +01:00
lippserd
02b4a82037
Merge pull request #3263 from Icinga/bugfix/password-logged-cleartext-2810
...
Censor arguments in stack traces
2018-01-22 13:35:52 +01:00
Johannes Meyer
7483a168f9
actiontable.js: Use `event.currentTarget` instead of the closest tr
...
This event is triggered due to delegation. If any onclick event is able
to bubble up this far that it gets triggered we can safely use whatever
it has been triggered for. (i.e. it can only be a tr[href])
refs #3298
2018-01-22 13:23:28 +01:00
Alexander A. Klimov
ff6fbdf5f2
Censor arguments in stack traces
...
refs #2810
2018-01-22 10:28:47 +01:00
lippserd
d0aa39007a
Merge pull request #3273 from Icinga/bugfix/iframe-dashboard
...
Improve rendering of iframes in the dashboard
2018-01-22 09:42:25 +01:00
lippserd
3b6699d28d
Merge pull request #3294 from Icinga/feature/use-new-purifier-helper-for-plugin-output
...
Use new purifier helper for plugin output
2018-01-19 16:55:30 +01:00
Johannes Meyer
d9978d19a4
Merge pull request #3290 from Icinga/bugfix/missing-validate-configuration-3233
...
UserGroupBackendForm: add button "Validate Configuration"
2018-01-19 16:32:09 +01:00
Alexander A. Klimov
7106de5aa2
DbUserGroupBackend: implement Inspectable
...
refs #3233
2018-01-19 16:31:24 +01:00
Alexander A. Klimov
7227e10824
LdapUserGroupBackend: implement Inspectable
...
refs #3233
2018-01-19 16:31:24 +01:00
Alexander A. Klimov
117bcc5962
UserGroupBackendForm: add button "Validate Configuration"
...
refs #3233
2018-01-19 16:31:24 +01:00
lippserd
0b9ae48530
Merge pull request #3288 from Icinga/bugfix/performance-problem-lots-of-performance-data-2894
...
Performance data: render pie charts without freezing the UI
2018-01-19 16:16:54 +01:00
Johannes Meyer
e8fa99f913
PluginOutput: Use new PluginOutputPurifier helper instead
2018-01-19 16:16:35 +01:00
Johannes Meyer
42b685d336
Introduce class Icinga\Module\Monitoring\Web\Helper\PluginOutputPurifier
2018-01-19 16:16:35 +01:00
Alexander A. Klimov
f2b2b6a91a
Performance data: render pie charts without freezing the UI
...
refs #2894
2018-01-19 16:14:42 +01:00
lippserd
ce428cb77d
Merge pull request #3146 from Icinga/bugfix/links-in-announcements-2641
...
Render HTML in announcements' messages as expected
2018-01-19 16:13:59 +01:00
Alexander A. Klimov
e86566f634
css: Make links in announcements blue, @icinga-blue
...
refs #2641
2018-01-19 16:12:53 +01:00
Johannes Meyer
e59fa13786
Announcements: Render HTML in announcment messages
...
refs #2641
2018-01-19 16:12:53 +01:00
Johannes Meyer
3b9d8697ed
Introduce class Icinga\Web\Helper\HtmlPurifier
...
refs #2641
2018-01-19 16:12:53 +01:00
lippserd
a812a95a9b
Merge pull request #3295 from Icinga/bugfix/focus-preserve-scroll-position
...
Icinga.Loader.prototype.renderContentToContainer(): preserve scroll position despite the focus
2018-01-19 16:07:12 +01:00
Alexander A. Klimov
68870ca411
Icinga.Loader.prototype.renderContentToContainer(): preserve scroll position despite the focus
2018-01-19 15:32:54 +01:00
lippserd
d25e7b84eb
Merge pull request #3291 from Icinga/bugfix/ini-parser-hides-file-location-3252
...
IniParser: include the file location in parsing exceptions
2018-01-19 13:22:28 +01:00
lippserd
2080290409
Merge pull request #3293 from Icinga/bugfix/exception-chain-hidden
...
/error/error: show the whole exception chain
2018-01-19 13:21:51 +01:00
Alexander A. Klimov
c650e5c1e3
/error/error: show the whole exception chain
2018-01-19 11:39:22 +01:00
lippserd
9da67d9afe
Merge pull request #3284 from Icinga/feature/add-fpm-socket-commandline-switch-2862
...
Add fpm socket commandline switch when generating a webserver's configuration
2018-01-19 10:48:53 +01:00
Johannes Meyer
2a959af9c2
ConfigCommand: Add fpm socket commandline switch
...
Allows to pass a different socket path than the default
when generating a webserver's configuration.
refs #2862
2018-01-19 10:15:22 +01:00
lippserd
ee6bb07671
Merge pull request #3289 from Icinga/bugfix/re-login-after-upgrading-2-5-x-3277
...
Document that it's necessary to re-login after upgrading to 2.5.x
2018-01-19 10:06:12 +01:00
Alexander A. Klimov
5616e9d508
IniParser: include the file location in parsing exceptions
...
refs #3252
2018-01-19 09:47:15 +01:00
Alexander A. Klimov
9e5beea37b
Document that it's necessary to re-login after upgrading to 2.5.x
...
refs #3277
2018-01-18 17:34:18 +01:00
lippserd
7dbb88faa8
Merge pull request #3287 from Icinga/bugfix/add-note-about-optional-selinux-booleans-3236
...
Add note about known optional SELinux booleans to the documentation
2018-01-18 16:41:45 +01:00
Johannes Meyer
a7e29c0c39
doc: Add note about known optional SELinux booleans
...
refs #3236
2018-01-18 16:32:13 +01:00
lippserd
00eeab5883
Merge pull request #3283 from Icinga/bugfix/icinga-repository-retrievegeneralizedtime-rfc4517-2816
...
Icinga\Repository::retrieveGeneralizedTime(): comply w/ RFC4517
2018-01-18 16:15:21 +01:00
Alexander A. Klimov
1b2f3cf280
Test ASN1
...
refs #2816
2018-01-18 15:25:34 +01:00
Alexander A. Klimov
5ce491d57a
Icinga\Repository::retrieveGeneralizedTime(): outsource logic
...
refs #2816
2018-01-18 15:25:21 +01:00
lippserd
a59cf0b319
Merge pull request #3285 from Icinga/bugfix/end-output-buffering-before-serving-images-3223
...
module/doc: End output buffering before serving module images
2018-01-18 15:25:07 +01:00
Johannes Meyer
94ea42f30d
module/doc: End output buffering before serving module images
...
refs #3223
2018-01-18 15:23:12 +01:00
lippserd
226cc2c810
Merge pull request #3274 from Icinga/bugfix/inner-donut-labels-firefox-3226
...
Donut: place HTML tags outside <svg>
2018-01-18 10:15:49 +01:00
lippserd
362a5b1721
Merge pull request #3271 from Icinga/bugfix/fix-internalurlvalidator
...
InternalUrlValidator: prevent circumvention by URLs on the same VHost
2018-01-18 09:58:32 +01:00
Alexander A. Klimov
fbffc42b96
Icinga\Repository::retrieveGeneralizedTime(): comply w/ RFC4517
...
refs #2816
2018-01-17 18:14:18 +01:00
Michael Friedrich
8396f61748
Merge pull request #3282 from Icinga/bugfix/docs-commandtransport-ini-comments
...
Fix command transport documentation for inline comments
2018-01-17 17:10:20 +01:00
Michael Friedrich
4dfc309e12
Fix command transport documentation for inline comments
...
fixes #3281
2018-01-17 17:02:50 +01:00
lippserd
21d1e0d3cd
Merge pull request #3142 from Icinga/bugfix/icingacli-monitoring-list-host-without-services-3050
...
Split icingacli monitoring list
2018-01-17 16:03:06 +01:00
Alexander A. Klimov
0ad153a223
Tactical overview: always show the problems amount
...
refs #3226
2018-01-17 15:01:02 +01:00
lippserd
0abff5f643
Merge pull request #3268 from Icinga/bugfix/bad-url-makes-dashboard-unusable-2804
...
Don't fail to render the whole dashboard in case of a broken dashlet
2018-01-17 14:20:40 +01:00
lippserd
f4c46cde19
Merge pull request #3278 from Icinga/bugfix/drop-obsolete-aggregates-from-event-history-query-2860
...
EventHistory: Drop obsolete SUM aggregates
2018-01-17 14:07:20 +01:00