Commit Graph

10723 Commits

Author SHA1 Message Date
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 
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 
refs 
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 
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 
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 
2016-11-08 15:27:29 +01:00
Eric Lippmann 2b060d9bd4 Challenge API requests only if the controller requires auth
fixes 
2016-11-07 10:40:38 +01:00
Alexander A. Klimov 846f8ec3d8 ExternalBackendForm: set default username envvar explicitly
refs 
2016-11-04 17:31:52 +01:00
Alexander A. Klimov d9330486e9 Replace ExternalBackend::getRemoteUserEnvvars() with an attribute
refs 
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 
2016-11-04 17:15:06 +01:00
Alexander A. Klimov 1fd0896a7d Merge branch 'feature/inirepository-should-support-multiple-tables-13034'
resolves 
2016-11-04 10:37:44 +01:00
Alexander A. Klimov 3189b5b12d Make GeneralConfigStep::getSummary() working with all logging types
refs 
2016-11-04 10:30:36 +01:00
Johannes Meyer ad79e67550 IniRepository: Reduce complexity of method getDataSource
refs 
2016-11-04 10:17:37 +01:00
Johannes Meyer c44e164de9 IniRepository: Introduce method createConfig
refs 
2016-11-04 10:16:45 +01:00
Johannes Meyer a0db5bea87 IniRepository: Don't call getDataSource over and over again
refs 
2016-11-04 10:15:56 +01:00
Johannes Meyer 3c5fe76cc0 IniRepository: Directly pass the key column to method extractSectionName
refs 
2016-11-04 10:04:42 +01:00
Johannes Meyer ac3e182f0d IniRepository: Make key column validation in the constructor more readable
refs 
2016-11-04 09:59:37 +01:00
Johannes Meyer ca689bc944 IniRepository: Improve documentation of attribute $configs
refs 
2016-11-04 09:57:56 +01:00
Johannes Meyer df47026792 Repository: Fix documentation of method getDataSource
refs 
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 
fixes 
2016-11-03 19:27:30 +01:00
Alexander A. Klimov 9c13eedd00 LdapUserGroupBackendForm::createHiddenUserConfigElements(): improve doc
refs 
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 
2016-11-03 18:28:44 +01:00
Alexander A. Klimov bd7851d15c IniRepository: improve initialization of per-table datasources
refs 
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 
2016-11-03 16:25:29 +01:00
Bernhard Friedreich 647e404c8f Allow table header in pluginoutput
resolves 

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 
2016-11-03 16:12:09 +01:00
Alexander A. Klimov e5b24eb467 IniRepository: fix doc and method order
refs 
2016-11-03 16:00:20 +01:00
Alexander A. Klimov fb3f3ed788 IniRepository: add support for per-table datasources
refs 
2016-11-03 15:06:37 +01:00
Alexander A. Klimov e655699917 Repository: add support for per-table datasources
refs 
2016-11-03 14:35:18 +01:00
Johannes Meyer da2940a811 NavigationItemForm: Don't bypass Url's own optimisations when saving urls
refs 
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 
2016-11-03 14:06:02 +01:00
Alexander A. Klimov 4689f224b5 Fix missing translation
refs 
2016-11-03 12:51:13 +01:00
Alexander A. Klimov 8952434393 PhpWriter: prefix messages with the app name as in Syslog
refs 
2016-11-03 12:35:40 +01:00
Alexander A. Klimov a24999ff7f PhpWriter: throw an exception on logging failure
refs 
2016-11-03 12:16:48 +01:00
Alexander A. Klimov ca8e4ea924 Conform to code style guidelines
refs 
2016-11-03 12:01:03 +01:00
Johannes Meyer 4a791e6204 IniRepository: Don't fail if there is no trigger to be found 2016-11-02 13:25:37 +01:00
Johannes Meyer 82c7a51050 IniRepository: Don't require a key column before the onInsert trigger
fixes 
2016-10-31 08:37:15 +01:00
Johannes Meyer d207dcbd03 Url: Throw ProgrammingError when trying to use Url::from* on the CLI
refs 
2016-10-28 11:47:45 +02:00
Noah Hilverling e737d591e5 Merge branch 'bugfix/navigation-item-creation-throws-exception-without-scheme-in-url-12890'
fixes 
2016-10-28 10:42:53 +02:00
Noah Hilverling 6492f3c105 NavigationItemForm: Validate that urls with credentials contain a protocol
refs 
2016-10-28 10:36:13 +02:00
Jennifer Mourek be0884d483 Merge branch 'bugfix/closing-detail-area-doesnt-update-rows-selected-counter-10691'
fixes 
2016-10-28 08:49:53 +02:00