Alexander A. Klimov
4bf64cb131
Merge branch 'fix/ldap-group-membership-regression'
...
fixes #3324
2018-04-03 13:58:33 +02:00
lippserd
382dac3edc
Merge pull request #3401 from WuerthPhoenix/feature/authentication-hook
...
Authentication Hook
2018-03-28 10:20:43 -04:00
Davide Bizzarri
8b5fe61996
Add AuthenticationHook
...
Created AuthenticationHook class with two main methods: onLogin and
onLogout that are called after login and before logout.
2018-03-28 16:18:31 +02:00
Markus Frosch
123a0b8196
Platform: Correct detecting MSSQL Support
...
PDO Implementation of zf1 builds on module mssql OR pdo_dblib, while dblib is preferred.
Newer implementations would support pdo_sqlsrv, but that is not available with ZF1.
2018-03-27 11:35:26 +02:00
Michael Friedrich
b0eb02743f
Remove legacy test samples
2018-03-21 19:47:58 +01:00
Eric Lippmann
4a000d0098
Revert "Merge branch 'bugfix/domain-aware-auth-non-domain-ldap-group-backend-3250'"
...
This reverts commit 5cb7deda20
, reversing
changes made to 02391e648b
.
The change must be reverted because it makes it impossible to load groups
if domain aware auth is not enabled and the authenticated user specifies a domain.
refs #3324
2018-03-19 13:10:47 +01:00
Carsten Koebke
b73da48c16
Always show full date + time on history list for notifications
2018-03-15 13:16:44 +01:00
Markus Frosch
b0ecbe079f
PluginOutput: Fix text splicing for status tags in HTML output
...
Trailing text was lost in processing.
Also add tests to check this behavior plus some basics.
fixes #3382
2018-03-07 15:59:14 +01:00
lippserd
c0e8b33b33
Merge pull request #3377 from Icinga/bugfix/force-check-now-icinga2-api-transport
...
Send the correct 'force' attribute for 'check now' to the Icinga 2 API transport
2018-03-05 10:43:23 +01:00
Michael Friedrich
6f9e046220
Send the correct 'force' attribute for 'check now' to the Icinga 2 API transport
...
refs icinga/icinga2#6140
2018-03-02 14:54:29 +01:00
lippserd
faca1c0908
Merge pull request #3376 from Icinga/bugfix/classloader-namespace-interference
...
Fix interference between two similar namespaces
2018-03-01 16:39:14 +01:00
Alexander A. Klimov
4477f33b31
Fix interference between two similar namespaces
2018-03-01 14:01:57 +01:00
Gunnar Beutner
b19ae23f7a
Merge pull request #3368 from Icinga/feature/tactial-ovierview-can-handle-format-request
...
TacticalController: Add OutputFormat json and csv
2018-02-22 15:12:02 +01:00
lippserd
f3404c24e5
Merge pull request #3340 from Icinga/bugfix/php-fatal-errors-2216
...
Unify the look of fatal and non-fatal errors
2018-02-21 09:26:21 +01:00
lippserd
133da1ef91
Merge pull request #3342 from Icinga/bugfix/pdf-export-broken-3338
...
Pdf: correct DOMPDF directory
2018-02-21 09:25:06 +01:00
lippserd
a89d8fb604
Merge pull request #3350 from xam-stephan/hostgroup-service-url-filter
...
hostgroups url filter also for services
2018-02-21 09:21:17 +01:00
lippserd
2f2bde28fd
Merge pull request #3358 from Icinga/bugfix/getconfidentialtraceasstring-index-args
...
IcingaException::getConfidentialTraceAsString(): respect functions which don't take args "by definition"
2018-02-21 09:18:49 +01:00
lippserd
85f010126c
Merge pull request #3363 from Icinga/feature/vagrant-base-profile-install-vim
...
Vagrant: Introduce base profile and install vim
2018-02-21 09:18:18 +01:00
Michael Friedrich
3ffcbaf29f
Vagrant: Install htop as base package
2018-02-20 16:03:01 +01:00
Jennifer Mourek
2902f3330c
TacticalController: Remove UI tab element for exports
2018-02-20 12:30:56 +01:00
Alexander A. Klimov
d634f40885
Merge branch 'bugfix/translation-user-benutzername'
2018-02-20 10:15:20 +01:00
Alexander A. Klimov
144edcefea
Fix German translation of "User"
2018-02-20 10:05:45 +01:00
Jennifer Mourek
4074d7b3ac
Apply requested changes
2018-02-19 15:37:52 +01:00
Jennifer Mourek
44abd01ffc
TacticalController: Add OutputFormat and tab creation handling
...
Mimics the behaviour of the ListController
2018-02-19 11:04:39 +01:00
Michael Friedrich
a87652dcd1
Vagrant: Introduce base profile and install vim
...
This happened too often with `vim: not found`, so I've patched it.
2018-02-14 11:21:00 +01:00
Michael Friedrich
79c12385ae
Merge pull request #3364 from Icinga/bugfix/vagrant-missing-php-mbstring
...
Vagrant: Fix missing mbstring PHP module
2018-02-14 11:20:32 +01:00
Michael Friedrich
d6c8b4d8a1
Vagrant: Fix missing mbstring PHP module
2018-02-14 11:19:22 +01:00
Michael Friedrich
b4cb5ecb15
Merge pull request #3360 from Icinga/fix/vagrant-php-cli-scl-path
...
Vagrant: Install SCL PHP CLI and set PATH
2018-02-14 10:59:03 +01:00
Michael Friedrich
1167893178
Vagrant: Install SCL PHP CLI and set PATH
...
This avoids having to set `PATH="/opt/rh/rh-php71/root/bin:$PATH" icingacli`
all the time.
2018-02-13 17:27:50 +01:00
Michael Friedrich
6f0d49d139
Merge pull request #3359 from Icinga/fix/vagrant-rh-php-xdebug
...
Vagrant: Fix package name for PHP xdebug in SCLO
2018-02-13 16:07:37 +01:00
Michael Friedrich
41e78957d7
Vagrant: Fix package name for PHP xdebug in SCLO
...
refs #3265
2018-02-13 15:48:01 +01:00
Alexander A. Klimov
2355224b05
IcingaException::getConfidentialTraceAsString(): respect functions which don't take args "by definition"
2018-02-13 12:46:06 +01:00
Markus Frosch
5d91ee8b3c
Merge pull request #3354 from mdeguzis/patch-1
...
protocol is wrong, fcgi, not fgci
2018-02-12 20:03:41 +01:00
Michael T. DeGuzis
91678eec83
protocol is wrong, fcgi, not fgci
2018-02-11 18:04:19 -05:00
Max Stephan
493409b5d7
url filter also for services
...
use the url filter also for services
2018-02-08 12:01:36 +01:00
Alexander A. Klimov
8e9d385a18
Unify the look of fatal and non-fatal errors
...
refs #2216
2018-02-07 10:45:20 +01:00
Alexander A. Klimov
cf4af5180a
Pdf: correct DOMPDF directory
...
refs #3338
2018-02-05 17:56:42 +01:00
Alexander A. Klimov
801ccb80f0
Merge branch 'bugfix/page-not-found-error'
2018-01-26 16:26:08 +01:00
Alexander A. Klimov
0fca1a0ee4
Display messages of routing-time errors as expected
2018-01-26 15:11:28 +01:00
Alexander A. Klimov
7a444df040
Doc: make PDF export action reachable
...
refs #1716
2018-01-26 12:12:27 +01:00
Alexander A. Klimov
64bb91ddd2
Let a dashlet use the whole space if it's the only one
...
refs #3302
2018-01-26 11:28:13 +01:00
Alexander A. Klimov
f2f9ab5bc0
Merge branch 'bugfix/confidential-stacktrace-errors-3318'
...
fixes #3318
2018-01-25 15:27:29 +01:00
Alexander A. Klimov
276d4f7e67
IcingaException::getConfidentialTraceAsString(): don't fail on internal functions
...
refs #3318
2018-01-25 14:20:41 +01:00
Alexander A. Klimov
dadd2c80f6
Don't call session_start() after ini_set()
...
refs #3185
2018-01-24 17:38:20 +01:00
Alexander A. Klimov
72ec132f25
Correct interfaces to conform to PHP 7.2+
2018-01-24 11:50:10 +01:00
Alexander A. Klimov
cf9307fcc4
Donut: conform to PHP 5.3
2018-01-24 11:07:37 +01:00
Alexander A. Klimov
a504281248
LocalFileStorageTest: restore error_reporting() level and error handler
...
... not to cause side effects in other tests
2018-01-24 10:54:49 +01:00
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