11586 Commits

Author SHA1 Message Date
Alexander A. Klimov
5cf51a70c8 Numeric input: validate inclusive ranges 2018-04-12 14:25:10 +02:00
Alexander A. Klimov
bbca113adc IDO: treat contacts of services of hosts as direct contacts of the hosts
refs #3088
2018-04-06 15:16:36 +02:00
Johannes Meyer
5f24fffe7d
Merge pull request #3412 from Icinga/bugfix/filter-editor-expand-upon-auto-refresh-2964
Preserve collapsed FilterEditor subtrees across auto-refreshes
2018-04-06 14:55:19 +02:00
Alexander A. Klimov
41b105136d Preserve collapsed FilterEditor subtrees across auto-refreshes
refs #2964
2018-04-06 13:54:51 +02:00
Alexander A. Klimov
96aac70109 Check contact existence before using its email address
refs #3088
2018-04-06 12:30:46 +02:00
Johannes Meyer
5143e5745b
Merge pull request #3411 from Icinga/fix/dashboard-panes-cannot-be-renamed-2901
Fix that dashboard panes cannot be renamed
2018-04-06 11:44:21 +02:00
Johannes Meyer
30920d1178 DashboardController: Allow to update panes
refs #2901
2018-04-06 11:28:52 +02:00
Johannes Meyer
72f0e809ae Pane: Add setter for $name
refs #2901
2018-04-06 11:08:20 +02:00
Johannes Meyer
36716566b6
Merge pull request #3410 from Icinga/fix/inverted-colors-of-icons-in-nav-bar-3181
menu: Only invert icons located under /img/icons/
2018-04-06 09:45:27 +02:00
Alexander A. Klimov
a187966277 Merge branch 'bugfix/sparkline-charts-flickering-3344'
fixes #3344
2018-04-06 09:44:32 +02:00
Alexander A. Klimov
38438449e4 Revert "Performance data: render pie charts without freezing the UI"
This reverts commit f2b2b6a91aacc312372892fd9e88e725d1abfbfe.

refs #3344
2018-04-06 09:36:24 +02:00
Johannes Meyer
b8e406fd95 menu: Only invert icons located under /img/icons/
refs #3181
2018-04-06 09:18:45 +02:00
Johannes Meyer
b24d6f45e6
Merge pull request #3409 from Icinga/fix/missing-german-tactical-overview-translations-3375
Fix missing german tactical overview translations
2018-04-05 13:55:33 +02:00
Johannes Meyer
973dff5f41 monitoring/de_DE: Add missing tactical overview translations
refs #3375
2018-04-05 13:46:16 +02:00
Johannes Meyer
c4bc4c0769 tactical/index.phtml: Re-use already localized terms
refs #3375
2018-04-05 13:45:03 +02:00
Johannes Meyer
5e6da5b51d widgets.less: Don't lowercase donut titles
refs #3375
2018-04-05 13:44:05 +02:00
Johannes Meyer
bbec6caf2d TacticalController: Uppercase first letter in donut titles
refs #3375
2018-04-05 13:43:14 +02:00
Johannes Meyer
78a7939fde
Merge pull request #3408 from Mikesch-mp/master
Fix header width for 4k resolutions.
2018-04-05 12:14:56 +02:00
Johannes Meyer
f522311cec
Merge pull request #3406 from Icinga/bugfix/filter-editor-new-elements-2900
FilterEditor: save changes on element addition
2018-04-05 12:12:59 +02:00
Johannes Meyer
e002383a90
Merge pull request #3407 from Icinga/bugfix/dashboard-name-escaped-char-3357
IniParser::parseIniFile(): parse as ::parseIni() would do
2018-04-05 11:42:00 +02:00
Carsten
bdc82ee6a9
Fix header width for 4k resolutions. Fixes #3374 2018-04-04 22:11:04 +02:00
Alexander A. Klimov
15bc83ec14 IniParser::parseIniFile(): parse as ::parseIni() would do
refs #3357
2018-04-04 13:58:19 +02:00
Alexander A. Klimov
b5dde96746 FilterEditor: save changes on element addition
refs #2900
2018-04-04 12:20:52 +02:00
Johannes Meyer
8262f19c5a
Merge pull request #3405 from Icinga/fix/nav-item-urls-with-partial-port-macros-are-not-saved-3301
NavigationItemForm: Fix that urls with partial port macros are not saved
2018-04-04 11:37:52 +02:00
Johannes Meyer
cec0a107a3 NavigationItemForm: Fix that urls with partial port macros are not saved
refs #3301
2018-04-04 11:25:15 +02:00
Johannes Meyer
ecd2320a23 AuthenticationHook: Remove superflous empty line at EOF
Travis complains about this in every PR created after this was introduced..
2018-04-04 11:22:23 +02:00
Johannes Meyer
20891b8127
Merge pull request #3404 from Icinga/bugfix/hosts-services-severity-3395
Make host and service groups sortable by the members' severities
2018-04-04 10:55:46 +02:00
Alexander A. Klimov
4995df8336 Make host and service groups sortable by the members' severities
refs #3395
2018-04-04 10:05:27 +02:00
Johannes Meyer
acbb2659bd
Merge pull request #3322 from Icinga/bugfix/dashlets-whole-dashboard-3302
Let a dashlet use the whole space if it's the only one
2018-04-03 15:10:26 +02:00
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 5cb7deda20c4e69a5461ec646af2fedfb3a151a0, reversing
changes made to 02391e648be2f29b28ddbf7a08ebe6459a0fc6d7.

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