Matthias Jentsch
41c101d99f
Use neutral default color in perfdata piecharts
...
If nothing is known about the state of the monitoring object, the piecharts should neither indicate OK nor Critical.
2014-12-23 16:12:25 +01:00
Matthias Jentsch
c93b13b138
Rework behavior of perfdata visualization
...
Determine perfdata pie color from host or service state, display zero percent piecharts, only render displayabl PieCharts with min and max values, move perfdata to piechart conversion functions into the Perfdata object.
fixes #6423
fixes #6200
fixes #7170
fixes #7304
2014-12-23 15:54:27 +01:00
Matthias Jentsch
cda5a6a903
Streamline chart implementation
...
Define sparkline layout through CSS class and remove label/tooltip formatting.
fixes #7077
2014-12-23 15:26:45 +01:00
Matthias Jentsch
64a2acd12e
Do not display labels for single data sets in perfdata piecharts
...
Display generic chart titles for the whole piechart that only contain title and percentage and don't style perfdata piecharts using HTML properties.
refs #7077
refs #6200
refs #7304
2014-12-23 15:14:17 +01:00
Johannes Meyer
f513e7959e
Consider also the host's state when counting its service problems
...
refs #8013
2014-12-22 16:20:12 +01:00
Johannes Meyer
5b0c876362
Use the service_handled column instead of acknowledged and in_downtime
...
Only service_handled takes the host's state into consideration.
refs #8013
2014-12-22 16:18:39 +01:00
Johannes Meyer
c5915f24cc
Make it easier to distinguish host and service downtimes
...
Added an icon to the left of a host's or service's label and an additional
textual indicator.
refs #8008
2014-12-22 14:44:09 +01:00
Johannes Meyer
086334c861
Properly build the unhandled action links when showing multiple objects
...
The links designated to acknowledge unhandled problems or to schedule
a downtime for them were generated based on the full list of objects and
limited by non-supported filter parameters. As we are already aware of the
exact "unhandled" objects this list is now used to generate proper links.
(Btw applying filters to URLs is a mess...)
fixes #8017
2014-12-22 13:59:03 +01:00
Johannes Meyer
f7d11ce11f
Relax session storage check to the `files' save handler
...
fixes #8053
2014-12-22 11:02:48 +01:00
Johannes Meyer
706e5504e6
Escape restriction names manually in Forms\Security\RoleForm
...
fixes #8086
2014-12-22 10:46:29 +01:00
Johannes Meyer
f0438d1ea0
There is no copy-on-write for objects in PHP
...
fixes #8088
2014-12-22 09:37:01 +01:00
Johannes Meyer
f50d0bc3cf
Fix the config warning's grammar on the login screen
2014-12-22 09:14:19 +01:00
Johannes Meyer
4c4c0c97a5
Fix incorrect token generation example on the wizard's welcome page
...
fixes #8135
2014-12-22 08:30:08 +01:00
Johannes Meyer
6d263ae316
Do NOT fetch the translation domain from the request in Form::translate(..)
...
It might be the case that a module is using a library form...
refs #7551
2014-12-19 13:07:51 +01:00
Johannes Meyer
cf43b81400
Use the class namespace instead of the request in Form::translate(Plural)
...
refs #7551
2014-12-19 12:08:54 +01:00
Johannes Meyer
e5d2d4cec2
Add module-aware Form::translate and Form::translatePlural
...
refs #7551
2014-12-19 11:29:24 +01:00
Eric Lippmann
fa226f261e
monitoring: Remove css class 'control-group' from date and time elements in the schedule downtime command form
...
This CSS class does no longer exist.
2014-12-19 10:45:23 +01:00
Eric Lippmann
b0ab6c3a76
monitoring: Remove css class 'control-group' from the expire time element
...
This CSS class does no longer exist.
2014-12-19 10:43:14 +01:00
Eric Lippmann
1468ed0a19
lib: Add separator parameter to String::cname()
2014-12-18 17:23:54 +01:00
Eric Lippmann
4dfac28393
lib: Fix PHPDoc of Form::setOnSuccess()
2014-12-18 17:21:06 +01:00
Eric Lippmann
8728b3f125
puppet: Add user 'vagrant' to group 'icingaweb'
2014-12-18 17:17:59 +01:00
Eric Lippmann
0b95892764
puppet: Add note to the icingacli module that it's not reuseable
2014-12-18 17:09:52 +01:00
Johannes Meyer
d04aa787c4
Merge branch 'bugfix/hide-unsupported-export-formats-8112'
...
fixes #8112
2014-12-18 16:21:53 +01:00
Johannes Meyer
cc9ee93311
Clarify that php-gd is mandatory to export views to PDF
...
refs #8112
2014-12-18 16:21:25 +01:00
Johannes Meyer
7710fd7b0e
Hide unsupported export formats
...
refs #8112
2014-12-18 16:20:41 +01:00
Johannes Meyer
5b1e9be316
Make command parameters with multiple lines work, again
...
fixes #6088
2014-12-18 15:41:35 +01:00
Eric Lippmann
0bcda60dab
doc: Remove developer information from preferences.md
2014-12-18 15:40:26 +01:00
Eric Lippmann
53179981d6
doc: Add section 'Database Setup' to authentication.md
...
fixes #7672
2014-12-18 15:37:08 +01:00
Eric Lippmann
b3994f1099
doc: Add chapter IDs to authentication.md
2014-12-18 15:24:06 +01:00
Eric Lippmann
9e2de43089
Remove etc/license_header.txt
...
This file is not in use.
2014-12-18 14:28:58 +01:00
Eric Lippmann
ec3466e1ed
Vagrant: Bump required version to 1.5.0
...
We require the Vagrant Cloud from now on for downloading base boxes.
2014-12-18 13:53:22 +01:00
Eric Lippmann
08473ff5c9
Merge branch 'feature/deduplicate-puppet-code-6842'
...
Puppet code still not perfect but good enough to replace the old stuff.
resolves #6842
2014-12-15 18:03:51 +01:00
Eric Lippmann
87c5af7df9
Merge branch 'master' into feature/deduplicate-puppet-code-6842
2014-12-15 18:03:38 +01:00
Eric Lippmann
594d4d592b
puppet: Remove Vagrantfile.parallels
...
refs #6842
2014-12-15 18:03:10 +01:00
Eric Lippmann
56830cbe8e
puppet: Use one Vagrantfile for both virtualbox and parallels provisioner
...
refs #6842
2014-12-15 18:02:13 +01:00
Eric Lippmann
8dc61fc709
puppet: Add a manifest for provisioning puppet
...
refs #6842
2014-12-15 18:00:01 +01:00
Gunnar Beutner
928bf63d7f
Update Icinga 2 config for 2.3
...
refs #8074
2014-12-15 16:09:59 +01:00
Eric Lippmann
379da5e5f3
puppet: Provision the default node instead of 'localhost'
...
refs #6842
2014-12-15 14:50:40 +01:00
Johannes Meyer
3fde78f2b3
Enable the dompdf float support and fix our list's layout
2014-12-15 13:56:19 +01:00
Johannes Meyer
bca28a5ae2
Display inline pie-charts also in views exported to PDF
...
fixes #6463
2014-12-15 13:55:20 +01:00
Eric Lippmann
ea69b3f709
puppet: Add the preferences configuration directory
...
refs #6842
2014-12-15 13:44:32 +01:00
Eric Lippmann
37b9aa36ec
puppet: Update TODO
...
refs #6842
2014-12-15 13:40:33 +01:00
Eric Lippmann
31a05c90a3
Merge branch 'master' into feature/deduplicate-puppet-code-6842
2014-12-15 12:37:10 +01:00
Eric Lippmann
575b6778f1
puppet: Provision epel repository first
...
It should not be necesarry to require the epel repostiry where it is used.
refs #6842
2014-12-15 12:25:11 +01:00
Eric Lippmann
60b8529db0
Revert "puppet: Remove module cmmi_dir"
...
This reverts commit 2e8f30d440
.
It's in use :)
2014-12-15 12:23:48 +01:00
Eric Lippmann
57fdee3373
puppet: Remove profile icinga_pgsql
...
Not in use.
refs #6842
2014-12-15 12:23:00 +01:00
Eric Lippmann
11111b0d09
puppet: Remove profile icinga_mysql
...
Not in use.
refs #6842
2014-12-15 12:22:43 +01:00
Eric Lippmann
02044d674c
puppet: Remove profile nodejs
...
Not in use.
refs #6842
2014-12-15 12:22:27 +01:00
Eric Lippmann
3a3c573900
puppet: Add hiera configuration files
...
refs #6842
2014-12-15 12:20:43 +01:00
Eric Lippmann
6cb60541be
puppet: Remove obsolete manifests
...
refs #6842
2014-12-15 12:20:15 +01:00