5018 Commits

Author SHA1 Message Date
Eric Lippmann
1358a5d49f monitoring/commands: Add command form for scheduling a service downtime
refs #6593
2014-09-04 15:42:46 +02:00
Eric Lippmann
fe47441efc monitoring/commands: Add command to schedule a service downtime
refs #6593
2014-09-04 15:42:11 +02:00
Eric Lippmann
1c8f880d18 modules/command: Remove old `ScheduleDowntimeCommand'
refs #6593
2014-09-04 15:38:48 +02:00
Eric Lippmann
f57bb0f6a1 modules/commands: Add common `ScheduleDowntimeCommand'
`ScheduleDowntimeCommand' is the base class for commands scheduling downtimes.

refs #6593
2014-09-04 15:37:30 +02:00
Eric Lippmann
6f8fc3eb6d modules/command: Add command description to `DisableNotificationsCommandForm'
refs #6593
2014-09-04 15:30:54 +02:00
Thomas Gelf
6739034a14 monitoring/list: handle q param and search for *q*
Handle the generic search parameter q, search defaults to *searchString*
instead of searchString* right now.

refs #6680
refs #6495
2014-09-04 15:12:49 +02:00
Marius Hein
f694b16092 Doc/IcingaWebController: Fix "The ... with non-compound name ... has no effect" 2014-09-04 14:53:00 +02:00
Marius Hein
4c88abcb3c Doc/ModuleController: Fix "The ... with non-compound name ... has no effect" 2014-09-04 14:49:58 +02:00
Marius Hein
f8b3ffb3c8 AbstractObject: Rename to MonitoredObject
refs #6932
2014-09-04 14:00:48 +02:00
Eric Lippmann
ed645b1eeb monitoring/commands: Fix `CommandForm::getTransport()'s PHPDoc
refs #6593
2014-09-04 13:29:12 +02:00
Eric Lippmann
cb23ef3c4e monitoring/commands: Add `DisableNotificationsCommandForm'
`DisableNotificationsCommandForm' is the form for disabling host and service notifications w/ an optional expire date and time on an Icinga instance.

refs #6593
2014-09-04 13:06:47 +02:00
Eric Lippmann
3d0a74bfdb monitoring/commands: Add `ToggleNotificationsCommandForm'
`ToggleNotificationsCommandForm' is the form for enabling/disabling host and service notifications on an Icinga instance.

refs #6593
2014-09-04 13:04:54 +02:00
Eric Lippmann
bc1d00f146 monitoring/commands: Fix `ToggleFeatureCommandForm::createElements()'
`Icinga\Web\Form::createElements()' no longer requires to return an array of elements
because elements should be created directly.

refs #6593
2014-09-04 13:02:38 +02:00
Eric Lippmann
8d109132b0 monitoring/commands: Add common `ScheduleDowntimeCommandForm'
`ScheduleDowntimeCommandForm' should be the base class for forms scheduling downtimes.

refs #6593
2014-09-04 13:01:42 +02:00
Eric Lippmann
a45b17fcd0 monitoring/lib: Add methods Service::getHostName()' and Service::getName()'
The upcoming service command objects will require a service object.
In order to build the command string, the service command objects require
retrieval of the service's host name and the service's name.

The actual implementation of the methods is subject to change

refs #6593
2014-09-04 12:54:52 +02:00
Johannes Meyer
439d1895a7 Adjust Monitoring\BackendForm to use handleRequest() & Co.
refs #5525
2014-09-04 11:25:47 +02:00
Johannes Meyer
9d66cc9023 Adjust Monitoring\InstanceForm to use handleRequest() & Co.
refs #5525
2014-09-04 08:47:16 +02:00
Eric Lippmann
c3c0043307 Merge branch 'master' into bugfix/commands-6593 2014-09-03 23:23:20 +02:00
Thomas Gelf
8fdf20fbf2 Groupsummary: remove invalid sort column discovery
This didn't result in a loop 'til now as it wasn't even used. The problem
here is that the same View is used for tow differend things, this makes no
sense. In the meantime removing that code fixes related problems.
2014-09-03 18:55:20 +02:00
Matthias Jentsch
da85112538 Merge branch 'master' into feature/svg-chart-tooltips-7024 2014-09-03 17:08:00 +02:00
Johannes Meyer
49562e75d7 Adjust ..\Monitoring\Form\Config\SecurityForm to use handleRequest()
refs #5525
2014-09-03 15:08:37 +02:00
Eric Lippmann
5d1f2ada97 monitoring/commands: Fix `ToggleFeatureCommandForm::onSucces()'s PHPDoc
refs #6593
2014-09-03 14:42:49 +02:00
Johannes Meyer
c4d17a3509 Drop Zend_View_Helper_MonitoringProperties as it's not used anywhere 2014-09-03 10:27:24 +02:00
Johannes Meyer
06c7c4bd3e Fix that the MonitoringProperties view helper returns locale aware floats
refs #7063
2014-09-03 10:09:43 +02:00
Johannes Meyer
07151d0a5e Fix that the MonitoringProperties view helper returns locale aware floats
refs #7063
2014-09-03 10:01:20 +02:00
Thomas Gelf
1734f01040 CommentdeletionhistoryQuery: 1970-01-01 -> -02
refs #7000
2014-09-02 17:02:58 +02:00
Thomas Gelf
a58b2aac00 Ido\StatusQuery: join ALL latest comment
And it was soooo fast :p

refs #7057
2014-09-02 15:31:06 +02:00
Eric Lippmann
9bcd861b1c Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/commands-6593 2014-09-02 15:27:27 +02:00
Thomas Gelf
d8e71d3790 monitoring/list: ignore post in applyFilter
refs #6644
2014-09-02 14:07:46 +02:00
Marius Hein
19136b548a StatusQuery: Separate last comment fields
fixes #7057
2014-09-02 13:57:43 +02:00
Thomas Gelf
8a5e274c8b monitoring/show: handle format=sql after pagination 2014-09-02 13:26:48 +02:00
Thomas Gelf
e75de8cf60 monitoring/list: redirect when posting new order
refs #6644
2014-09-02 13:07:20 +02:00
Thomas Gelf
307787cfb7 DataView: use default sort order if none given
We should not be forced to order(null) to have the default order, that
should be the default in case order has not been called.

refs #6644
2014-09-02 12:54:38 +02:00
Thomas Gelf
6be31f4f51 Downtime*Query: use 1970-01-02 as "null"
refs #7000
2014-09-02 12:47:03 +02:00
Thomas Gelf
4a95b9d942 StatusSummaryQuery: respect pending, add columns 2014-09-02 12:45:15 +02:00
Thomas Gelf
153013bbc6 Ido\StatusQuery: pending hosts are not problems 2014-09-02 12:28:25 +02:00
Matthias Jentsch
4b55bcf8b6 Add tooltips to bar charts
Add a class to format and populate tooltips from graph data sets and implement
those tooltips in the ChartController.
2014-09-02 12:24:29 +02:00
Thomas Gelf
8f124051e3 MonitoringBackend: use correct config object 2014-09-02 11:32:48 +02:00
Alexander Fuhr
bb0e1dc105 Revert "Fixes unaccepted behavior in module configuration"
This reverts commit 236d384bab3c1b64f3fd9954487accc33aafe48a.
2014-09-02 10:23:41 +02:00
Alexander Fuhr
a47c376fb3 Revert "Fixes dashboard title configuration"
This reverts commit 968fa36cfd5123137b2d8189b3df723974c6a46d.
2014-09-02 10:23:39 +02:00
Eric Lippmann
ae180166b3 monitoring/commands: Let ToggleFeatureCommandForm' extend CommandForm'
`InstanceCommandForm' was renamed to `CommandForm'.

efs #659
2014-09-02 09:57:15 +02:00
Eric Lippmann
c27c5690ba monitoring/commands: Rename InstanceCommandForm' to CommandForm'
Since the old `CommandForm' is removed, `InstanceCommandForm' is now the new base class for all command forms.

refs #6593
2014-09-02 09:55:38 +02:00
Eric Lippmann
4b210f95ea monitoring/commands: Remove `CommandForm' which will be replaced
Remove the rubbish.

refs #6593
2014-09-02 09:51:40 +02:00
Eric Lippmann
c005ef434e monitoring/commands: Add form for enabling/disabling the processing of host and service performance data on an Icinga instance
refs #6593
2014-09-01 16:21:49 +02:00
Eric Lippmann
d47951f9d6 monitoring/commands: Add form for enabling/disabling passive service checks on an Icinga instance
refs #6593
2014-09-01 16:21:23 +02:00
Eric Lippmann
8686074fb1 monitoring/commands: Add form for enabling/disabling passive host checks on an Icinga instance
refs #6593
2014-09-01 16:20:56 +02:00
Eric Lippmann
176a1a72ca monitoring/commands: Add form for enabling/disabling processing of service checks via the OCHP command on an Icinga instance
refs #6593
2014-09-01 16:20:31 +02:00
Eric Lippmann
ff10cdaf03 monitoring/commands: Add form for enabling/disabling processing of host checks via the OCHP command on an Icinga instance
refs #6593
2014-09-01 16:20:07 +02:00
Eric Lippmann
5a100ea99f monitoring/commands: Add form for enabling/disabling host and service flap detection on an Icinga instance
refs #6593
2014-09-01 16:19:37 +02:00
Eric Lippmann
939f8b82cc monitoring/commands: Add form enabling/disabling host and service event handlers on an Icinga instance
refs #6593
2014-09-01 16:19:12 +02:00