Commit Graph

11639 Commits

Author SHA1 Message Date
Johannes Meyer 9857021d2c Revert "loader.js: place focus at the end of text inputs"
This reverts commit d1fd7e4be7.
Browsers seem to do this on their own natively. Way better.

refs #3348
2018-04-24 11:18:10 +02:00
Johannes Meyer b76e6e7597 RepositoryQuery: Actually return self in method peekAhead and not the parent 2018-04-24 09:26:45 +02:00
Alexander A. Klimov 1280137eae Merge branch 'bugfix/form-number-inclusive-range' 2018-04-12 14:32:38 +02:00
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 f2b2b6a91a.

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 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