Eric Lippmann
b12b905076
Merge pull request #3487 from Icinga/fix/web-bootstrap
...
Bootstrap modules at last
2018-06-28 11:39:12 +02:00
Eric Lippmann
02630c2607
Add vertical-align to sort-controls
2018-06-28 11:27:46 +02:00
Eric Lippmann
88c2fe44e3
Link from the host and service group lists to their grids and vice versa
...
refs #1017
2018-06-28 11:27:46 +02:00
Eric Lippmann
f8a076f20b
Update icon font
2018-06-28 11:27:46 +02:00
Johannes Meyer
61103ae359
monitoring/list: Introduce action servicegroup-grid
...
refs #1017
2018-06-28 11:27:45 +02:00
Johannes Meyer
917827a87b
monitoring/list: Introduce action hostgroup-grid
...
refs #1017
2018-06-28 11:27:45 +02:00
Alexander A. Klimov
b07ae45cf9
Don't update Parallels Tools automatically
...
refs #3488
2018-06-27 17:32:07 +02:00
Eric Lippmann
0433dc4166
Bootstrap modules at last
...
We initialize modules before we set up the user backend and other
singletons. But modules may access those in order to check the
permissions of the authenticated user for example. With this fix,
modules are loaded once all other bootstrap tasks have been completed.
refs #3470
2018-06-27 09:52:00 +02:00
Eric Lippmann
74d1c78465
Respect persistent when acknowledging over API
...
refs #3467
2018-06-27 09:47:08 +02:00
Eric Lippmann
f9af22e409
Remove unused variable
2018-06-27 09:40:22 +02:00
Uwe Ebel
4b5cf47cce
Introduce SQLite resource type
...
refs #3381
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2018-06-27 09:40:22 +02:00
Eric Lippmann
c633c86db7
Merge pull request #3480 from Icinga/fix/revert-persistent-db-connections
...
No longer support persistent database connections
2018-06-27 09:36:37 +02:00
Eric Lippmann
184d4afdbd
Merge pull request #3483 from Icinga/feature/update-vendor-libs
...
Update vendor libs
2018-06-27 09:36:16 +02:00
Eric Lippmann
fdd791974d
Update Parsedown
2018-06-25 16:07:47 +02:00
Eric Lippmann
66132c330a
Update JShrink
2018-06-25 16:05:36 +02:00
Eric Lippmann
46907735fe
Update HTMLPurifier
2018-06-25 16:04:10 +02:00
Eric Lippmann
e55ac3e4a2
Update dompdf deps
2018-06-25 16:01:06 +02:00
Eric Lippmann
42c7c3ae7a
Merge pull request #2754 from Icinga/feature/api-call-to-add-announcement-2749
...
Support creating announcements via API
2018-06-25 09:32:06 +02:00
Eric Lippmann
4d42c043e4
Remove traces of persistent db connections
2018-06-22 15:36:46 +02:00
Eric Lippmann
6c2b4d3982
Revert "Allow to configure persistent database connections"
...
This reverts commit 61f251d6ad
.
2018-06-22 14:46:23 +02:00
Eric Lippmann
af35794006
Revert "lib/db: Allow to configure persistent connections"
...
This reverts commit 4763b6b20a
.
2018-06-22 14:43:32 +02:00
Eric Lippmann
6f1d8668a0
Fix line exceeds 120 characters
2018-06-22 11:04:48 +02:00
Alexander A. Klimov
ee60a8df99
Don't let AutoRefreshForm handle API requests
...
refs #2749
2018-06-22 11:03:07 +02:00
Alexander A. Klimov
235e75d054
Form: handle API requests as expected
...
refs #2749
2018-06-22 11:03:07 +02:00
Alexander A. Klimov
880a0a254f
DateTimePicker: support *nix timestamps
...
refs #2749
2018-06-22 11:03:07 +02:00
Alexander A. Klimov
a444b8adf5
Request: support JSON as POST data format
...
refs #2749
2018-06-22 11:03:07 +02:00
Eric Lippmann
adfcc5596e
Merge pull request #3444 from Icinga/bugfix/error-responding-non-html-requests-2635
...
Json::encode(): auto-sanitize bad UTF-8 strings
2018-06-22 05:01:07 -04:00
Alexander A. Klimov
73473a3bb9
Fix tests
...
refs #2635
2018-06-22 09:57:10 +02:00
Alexander A. Klimov
906c1668a4
Split Json::encode() into Json::encode() and Json::sanitize()
...
refs #2635
2018-06-21 16:01:53 +02:00
Alexander A. Klimov
02b60633ff
Auto-sanitize only in the monitoring module
...
refs #2635
2018-06-20 18:05:12 +02:00
Alexander A. Klimov
1a94a21263
Prefer Json::encode() over json_encode()
...
refs #2635
2018-06-20 18:05:11 +02:00
Alexander A. Klimov
9219cea776
Json::encode(): auto-sanitize bad UTF-8 strings
...
refs #2635
2018-06-20 18:05:11 +02:00
Eric Lippmann
1a841170ff
Merge pull request #3419 from Icinga/feature/audit-module-2584
...
Feature/audit module 2584
2018-06-19 05:13:42 -04:00
Eric Lippmann
f905a978d8
Merge pull request #3309 from Icinga/bugfix/localfilestoragetest-error-handler
...
LocalFileStorageTest: restore error_reporting() level and error handler
2018-06-08 09:03:31 -04:00
Eric Lippmann
23248a4f3b
Merge pull request #3325 from Icinga/bugfix/unreachable-pdf-export-documentation-1716
...
Doc: make PDF export action reachable
2018-06-08 08:42:49 -04:00
Johannes Meyer
5eccf00aea
doc: Document auditing facilities
...
refs #2584
2018-06-08 14:21:15 +02:00
Johannes Meyer
1f7d9def73
Introduce test AuditHookTest
...
refs #2584
2018-06-08 14:21:15 +02:00
Johannes Meyer
cece9d7e65
LoggingConfigForm: Fix that the facility is missing without any log config
...
Also re-sets syslog as the default selection as it's the actual default
without any log config. The previous commit in this file fixed this the
wrong way. (Shame on me..)
2018-06-08 14:21:15 +02:00
Johannes Meyer
3f66bd7437
Auth: Log login/logout activities to the audit log
...
refs #2563
2018-06-08 14:21:15 +02:00
Johannes Meyer
9da9f1237d
Introduce class Icinga\Application\Hook\AuditHook
...
refs #2584
2018-06-08 14:21:15 +02:00
Eric Lippmann
6ab87cfda2
Merge pull request #3186 from Icinga/feature/test-php-nightly
...
Test also on PHP 7.2+
2018-06-08 08:20:19 -04:00
Alexander A. Klimov
a77ea2ff6a
Test also on PHP 7.2+
2018-06-08 13:00:20 +02:00
Michael Friedrich
8c212d56fc
Merge pull request #3427 from Icinga/feature/docs-automation-auth-php-5-6-hash
...
Docs: Update advanced topics with new password hash algorithm for authentication
2018-05-08 10:23:50 +02:00
Michael Friedrich
24cd1d90ec
Merge pull request #3431 from Icinga/feature/docs-release
...
Enhance release documentation
2018-05-08 10:22:30 +02:00
Michael Friedrich
853bbf2011
Docs: Update advanced topics with new password hash algorithm for authentication
2018-05-08 10:20:10 +02:00
Michael Friedrich
283cf64337
Enhance release documentation
2018-05-08 09:57:07 +02:00
Eric Lippmann
96303f53f8
Merge pull request #3213 from Icinga/feature/drop-php-5-3-support
...
Drop PHP 5.3 support
2018-05-08 03:03:36 -04:00
Eric Lippmann
8a4ae535aa
Merge pull request #3449 from Icinga/feature/flippable-service-grid-axes-2640
...
Flippable service grid axes
2018-05-08 02:57:25 -04:00
Eric Lippmann
ca895fd5e9
Merge pull request #3451 from Icinga/feature/interpret-performance-data-threshold-ranges-8194
...
Interpret performance data threshold ranges
2018-05-08 02:56:36 -04:00
Johannes Meyer
9b76ff5539
servicegrid: Properly handle `?flipped=0`
...
refs #2640
2018-05-07 14:14:34 +02:00