2858 Commits

Author SHA1 Message Date
Matthias Jentsch
573a4ea12f Fix spelling mistakes 2014-08-28 16:14:59 +02:00
Marius Hein
0da16e4c68 Merge branch 'bugfix/icinga2-contacts-7020'
fixes #7020
2014-08-28 13:42:16 +02:00
Marius Hein
0a2b504db8 Gracatar: Pre sized with 60px because of display latency
refs #7020
2014-08-28 13:41:21 +02:00
Marius Hein
c4c5bcdd48 ContactQuery: Change timeperiod joins to joinLeft()
refs #7020
2014-08-28 13:39:49 +02:00
Marius Hein
dea7caa633 Merge branch 'bugfix/ConfigAwareFactory-5514'
fixes #5514
2014-08-28 12:15:31 +02:00
Marius Hein
4e83bb098a LdapBackendFormTest: Fix mock
refs #5514
2014-08-28 12:14:55 +02:00
Marius Hein
e345aa257a Platform: Drop *Available function
Create a function extensionLoaded and change usages.

refs #5514
2014-08-28 12:14:55 +02:00
Marius Hein
436a4d2965 ResourceConfig: Chance createResouce to create
Not useful everywhere. Changed on the best suitable places.

refs #5514
2014-08-28 12:14:55 +02:00
Marius Hein
9d0037a53a ResourceFactory: Add function create(<name>)
The ConfigAwareFactory is an interface forcing "backend-type" classes to call
ResourceFactory::createResource() passing a config they got in the constructor.

That's kind of overdesigned, if the ResourceFactory wants to be something like
a service locator it's responsabilities should include object instantiation.

refs #5514
2014-08-28 12:14:54 +02:00
Marius Hein
35d11bd145 Class doc for Platform
refs #5514
2014-08-28 12:14:54 +02:00
Marius Hein
9b83074cc9 Class doc for ResourceFactory
refs #5514
2014-08-28 12:14:54 +02:00
Marius Hein
22e17e9901 ResourceFactory: Move available function to platform
refs #5514
2014-08-28 12:14:54 +02:00
Alexander Klimov
c194c02435 Remove useless 'use \Exception' 2014-08-28 11:45:26 +02:00
Marius Hein
fdef695896 Fix: The use statement with non-compound name 'Exception' has no effect 2014-08-28 11:34:08 +02:00
Alexander Fuhr
66062c87b6 Remove unused use Zend_Config 2014-08-28 10:55:06 +02:00
Matthias Jentsch
947cd0c5d3 Merge branch 'master' of git.icinga.org:icingaweb2
fixes #7006
2014-08-27 17:22:09 +02:00
Matthias Jentsch
6a32c3a8ab Make charts responsive
Let pie and grid charts of the chart controller automatically adapt to changing viewport sizes.
2014-08-27 17:21:55 +02:00
Marius Hein
e342035464 Merge branch 'bugfix/contact-detail-4804'
fixes #4806
2014-08-27 16:39:08 +02:00
Marius Hein
5e84ff4ac4 Show/Contact: Add notification history to view
refs #4804
2014-08-27 16:38:29 +02:00
Marius Hein
9465c3ffb6 Show/Contact: Add commands to view
Create a new command query and join contact information into.

refs #4804
2014-08-27 16:38:29 +02:00
Alexander Klimov
70fdd58fe4 Merge branch 'bugfix/exceptions-with-printf-params-6931'
fixes #6931
2014-08-27 16:32:23 +02:00
Alexander Klimov
8b0df6c9f7 UnsupportedBackendException: extend IcingaException
refs #6931
2014-08-27 16:29:56 +02:00
Alexander Klimov
e6612fefe7 FilterParseException: extend IcingaException
refs #6931
2014-08-27 16:26:43 +02:00
Alexander Klimov
afd0c20c42 FilterException: extend IcingaException
refs #6931
2014-08-27 16:23:44 +02:00
Alexander Klimov
45638b218c Throw IcingaException rather than Exception
fixes #7014
2014-08-27 16:03:15 +02:00
Alexander Klimov
7ff51caed0 Remove leading backslashes from the targets of use statements
- use \Exception;
+ use Exception;
2014-08-27 15:51:49 +02:00
Alexander Fuhr
968fa36cfd Fixes dashboard title configuration
fixes #7011
2014-08-27 15:03:28 +02:00
Gunnar Beutner
66031ed6bf Use Source instead of Source0 in the spec file
refs #6401
2014-08-27 15:02:46 +02:00
Alexander Fuhr
236d384bab Fixes unaccepted behavior in module configuration
fixes #7011
2014-08-27 14:57:08 +02:00
Matthias Jentsch
4a59ff6712 Support preserveAspectRatio in SVGRenderer
Add support for the preserveAspectRatio attributes in root SVG elements, to improve the handling of padding and automatic resizing of inline SVG.
2014-08-27 13:51:52 +02:00
Eric Lippmann
1dea19504f Revert "Remove leading backslashes from the targets of use statements"
This reverts commit 87a59675011a4cf284d8e44c4fb66042ad84c39f.

At least 'modules/doc/run.php' issues a warning about "The use statement with non-compound name 'Zend_Controller_Router_Route' has no effect"
2014-08-27 12:24:11 +02:00
Marius Hein
24983c344c Merge branch 'bugfix/hook-view-6929'
fixes #6929
2014-08-27 11:32:10 +02:00
Marius Hein
88698cb05d Hook/TopBar: Rework interface for monitoring top bar
refs #6929
2014-08-27 11:31:48 +02:00
Marius Hein
b7ae66b496 Hook: Add web hook base class
refs #6929
2014-08-27 11:31:47 +02:00
Marius Hein
e0d7c3855d Hook: Add class suffix for base class testing
refs #6928
2014-08-27 11:31:47 +02:00
Alexander Klimov
87a5967501 Remove leading backslashes from the targets of use statements
- use \Exception;
+ use Exception;
2014-08-27 11:16:44 +02:00
Marius Hein
5abf41edef Hook/ConfigurationTab: Remove deprecated implementation
ConfigurationTab hook is not used anywhere. Test is
removed also.
2014-08-27 10:29:04 +02:00
Marius Hein
89541f5727 Merge branch 'bugfix/hook-interface-6932'
fixes #6932
fixes #6928
2014-08-27 09:39:56 +02:00
Marius Hein
7e5b5a0b30 Hook/Grapher: Rework hook interface
Rework interface based on specification and changed consumer calls.

refs #6932
2014-08-27 09:35:43 +02:00
Matthias Jentsch
1aa95b054c Add unit tests for nested-key handling in the PreservingIniWriter
fixes #6381
2014-08-26 18:31:19 +02:00
Matthias Jentsch
1ff63dbf3f Support nested keys expressed as single strings in the PreservingIniWriter
Automatically convert keys with dots into nested configurations to avoid errors during the property diff, of the old and new configuration file.
2014-08-26 18:05:22 +02:00
Matthias Jentsch
ff1d2e4fed Fix coding style 2014-08-26 15:20:15 +02:00
Goran Rakic
746f53fd20 Do not hide OK hosts and services from the Pie Chart
Having a single hostgroup, and all hosts and services up, landing page Pie Chart is empty. This restores display of OK hosts and services.
2014-08-26 15:20:15 +02:00
Goran Rakic
23aa57a5d7 Remove 100% pie slice hack
The getPieSlicePath primitive can draw it now.
2014-08-26 15:20:15 +02:00
Goran Rakic
2575634dec Draw full circle pie slice (100%) as a primitive
Allows getPieSlicePath to draw a full circle pie slice (100%) by slightly adjusting endpoint to have a valid arc. Also hides a central line as there will be no more pie slices.
2014-08-26 15:20:15 +02:00
Marius Hein
376e9aa160 Rename hook base classes
Adding suffix "Hook" to every base class. This simplifies development
because you don't need to alias bases classes in your concrete
hook classes

refs #6928
2014-08-26 14:29:55 +02:00
Alexander Fuhr
3a85a45ef2 Fix preferences directory dependency in vagrant provision manifests default.pp 2014-08-26 12:08:55 +02:00
Alexander Fuhr
c8643ab02e Add preferences directory to vagrant provision default.pp 2014-08-26 11:48:27 +02:00
Alexander Klimov
aec66570d6 Merge branch 'bugfix/exceptions-with-printf-params-6931'
fixes #6931
2014-08-26 11:25:51 +02:00
Alexander Klimov
1f7d4cb61b Merge branch 'master' into bugfix/exceptions-with-printf-params-6931 2014-08-26 11:24:33 +02:00