Commit Graph

10676 Commits

Author SHA1 Message Date
Alexander A. Klimov 252ce5d60d Revert "Don't show the link for resource removal if the resource is utilized for configuration"
This reverts commit 7331904851.
2016-11-11 10:59:21 +01:00
Johannes Meyer 39e4a39654 Merge branch 'bugfix/ldapusergroupbackendform-user_-settings-not-purged-10401'
fixes #10401
2016-11-11 09:55:10 +01:00
Johannes Meyer c72cf257ca LdapUserGroupBackendForm: Fix doc of method createHiddenUserConfigElements
refs #10401
2016-11-11 09:50:37 +01:00
Johannes Meyer f7a8524dce DbUserGroupBackend: Group by group.id when joining group memberships
Prevents duplicate results in case a group has multiple members.
2016-11-11 09:19:59 +01:00
Johannes Meyer 3a619eb8c7 DbConnection: Don't ignore asterisks when rendering filters
refs #11885
2016-11-11 09:18:53 +01:00
Johannes Meyer 634a69aec9 DbConnection: Explicitly check for NULL when rendering unequal filters
resolves #12852
2016-11-11 09:17:58 +01:00
Eric Lippmann 6a37d1e6ad Fix Parsedown version and let the Web 2 rpm depend on it 2016-11-10 16:14:26 +01:00
Eric Lippmann fd4ef3a505 RPM: Add version to the lessphp dependency 2016-11-10 16:13:44 +01:00
Eric Lippmann 4ec19cab6e Fix JShrink version and let the Web 2 rpm depend on it 2016-11-10 16:08:38 +01:00
Eric Lippmann 403e8d6912 Update HTMLPurifier to version 4.8.0 and let the Web 2 rpm depend on it 2016-11-10 16:04:49 +01:00
Eric Lippmann 2e13754ba1 Hide controls in PDF exports 2016-11-10 15:01:55 +01:00
Eric Lippmann da9e90b1a9 Don't use border-style: auto because its not supported by dompdf
fixes #12776
2016-11-10 15:00:47 +01:00
Eric Lippmann c1d7d7005b Update dompdf to version 0.7.0 and let the Web 2 rpm depend on it 2016-11-10 14:59:18 +01:00
Johannes Meyer 0152a5941d DbQuery: Fix wrong operator precedence when rendering unequal filters
fixes #13107
refs #12852
2016-11-10 13:10:31 +01:00
Alexander A. Klimov 14363e52f4 Revert "Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'"
This reverts commit f27e8c059d.

refs #11652
2016-11-09 11:48:17 +01:00
Johannes Meyer 0ef81a2e0b Response: Use a constant for the default content type
There is already setHeader() to adjust this dynamically.

refs #12161
2016-11-09 11:38:04 +01:00
Eric Lippmann 93474972bf Enable propagate host downtime commands for Icinga 2
This only works when using the latest Icinga 2 snapshot packages. Before releasing Web 2.4.0, we have to include a check to only offer these commands when using Icinga 2 2.6.0+

refs #10774
2016-11-08 15:27:29 +01:00
Eric Lippmann 2b060d9bd4 Challenge API requests only if the controller requires auth
fixes #12580
2016-11-07 10:40:38 +01:00
Alexander A. Klimov 846f8ec3d8 ExternalBackendForm: set default username envvar explicitly
refs #12164
2016-11-04 17:31:52 +01:00
Alexander A. Klimov d9330486e9 Replace ExternalBackend::getRemoteUserEnvvars() with an attribute
refs #12164
2016-11-04 17:27:36 +01:00
Alexander A. Klimov 1045d91389 LoggingConfigForm: only display the Syslog facility option if logging to Syslog 2016-11-04 17:19:35 +01:00
Alexander A. Klimov f27e8c059d Merge branch 'feature/emit-log-messages-in-the-webserver-s-log-11652'
resolves #11652
2016-11-04 17:15:06 +01:00
Alexander A. Klimov 1fd0896a7d Merge branch 'feature/inirepository-should-support-multiple-tables-13034'
resolves #13034
2016-11-04 10:37:44 +01:00
Alexander A. Klimov 3189b5b12d Make GeneralConfigStep::getSummary() working with all logging types
refs #11652
2016-11-04 10:30:36 +01:00
Johannes Meyer ad79e67550 IniRepository: Reduce complexity of method getDataSource
refs #13034
2016-11-04 10:17:37 +01:00
Johannes Meyer c44e164de9 IniRepository: Introduce method createConfig
refs #13034
2016-11-04 10:16:45 +01:00
Johannes Meyer a0db5bea87 IniRepository: Don't call getDataSource over and over again
refs #13034
2016-11-04 10:15:56 +01:00
Johannes Meyer 3c5fe76cc0 IniRepository: Directly pass the key column to method extractSectionName
refs #13034
2016-11-04 10:04:42 +01:00
Johannes Meyer ac3e182f0d IniRepository: Make key column validation in the constructor more readable
refs #13034
2016-11-04 09:59:37 +01:00
Johannes Meyer ca689bc944 IniRepository: Improve documentation of attribute $configs
refs #13034
2016-11-04 09:57:56 +01:00
Johannes Meyer df47026792 Repository: Fix documentation of method getDataSource
refs #13034
2016-11-04 09:56:53 +01:00
Alexander A. Klimov 1f74cee21b Merge branch 'bugfix/hosts-without-services-are-hidden-from-restricted-roles-12852'
fixes #12852
fixes #10537
2016-11-03 19:27:30 +01:00
Alexander A. Klimov 9c13eedd00 LdapUserGroupBackendForm::createHiddenUserConfigElements(): improve doc
refs #10401
2016-11-03 18:48:01 +01:00
Alexander A. Klimov 7331904851 Don't show the link for resource removal if the resource is utilized for configuration
refs #9804
2016-11-03 18:28:44 +01:00
Alexander A. Klimov bd7851d15c IniRepository: improve initialization of per-table datasources
refs #13034
2016-11-03 18:05:05 +01:00
Sander Ferdinand 7e8beda5b3 Fix small typo in the README for RPM packages
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:28:33 +01:00
Ian Shearin cee86d1a8c Fix links in about doc
Without this change, the links in the about doc are broken.

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:27:07 +01:00
Eric Lippmann 313cb3233d Allow colspan for th in plugin output
refs #12125
2016-11-03 16:25:29 +01:00
Bernhard Friedreich 647e404c8f Allow table header in pluginoutput
resolves #12125

Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:25:25 +01:00
Eric Lippmann 8da05e0bf8 Compile Arabic translation 2016-11-03 16:16:02 +01:00
Munzir Taha e50dd10193 Add Arabic translation
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2016-11-03 16:16:02 +01:00
Alexander A. Klimov 38602379be Repository: allow not to provide a datasource for all tables
refs #13034
2016-11-03 16:12:09 +01:00
Alexander A. Klimov e5b24eb467 IniRepository: fix doc and method order
refs #13034
2016-11-03 16:00:20 +01:00
Alexander A. Klimov fb3f3ed788 IniRepository: add support for per-table datasources
refs #13034
2016-11-03 15:06:37 +01:00
Alexander A. Klimov e655699917 Repository: add support for per-table datasources
refs #13034
2016-11-03 14:35:18 +01:00
Johannes Meyer da2940a811 NavigationItemForm: Don't bypass Url's own optimisations when saving urls
refs #12133
2016-11-03 14:31:47 +01:00
Alexander A. Klimov a85d259b0a PhpWriter: replace newlines in the message only if PHP logs to Syslog
refs #11652
2016-11-03 14:06:02 +01:00
Alexander A. Klimov 4689f224b5 Fix missing translation
refs #11652
2016-11-03 12:51:13 +01:00
Alexander A. Klimov 8952434393 PhpWriter: prefix messages with the app name as in Syslog
refs #11652
2016-11-03 12:35:40 +01:00
Alexander A. Klimov a24999ff7f PhpWriter: throw an exception on logging failure
refs #11652
2016-11-03 12:16:48 +01:00