3634 Commits

Author SHA1 Message Date
Eric Lippmann
71ffd0ed74 monitoring/commands: Add schedule host check command form
refs #6593
2014-09-16 18:48:36 +02:00
Eric Lippmann
4d8b6dddf1 monitoring/commands: Add schedule host downtime command form
refs #6593
2014-09-16 18:48:07 +02:00
Eric Lippmann
a2a645892d monitoring: Add `HostController' 2014-09-16 18:46:58 +02:00
Eric Lippmann
0084fed2c3 monitoring/ServiceController': Extend MonitoredObjectController' 2014-09-16 18:46:27 +02:00
Eric Lippmann
05776651b4 modules/commands: Fix IcingaCommandFileCommandRenderer's getHost()' and `getService()' calls
refs #6593
2014-09-16 18:45:31 +02:00
Eric Lippmann
cc2d06e582 monitoring/Service': Add getStateText()', let `getHost()' return the host object
refs #6593
2014-09-16 18:44:44 +02:00
Eric Lippmann
d091e2150c Fix `ActionController::prepareInit()' php doc 2014-09-16 18:43:14 +02:00
Eric Lippmann
88b3b5d690 monitoring/Host': Add fetchServices', fetchStats' and getStateText' 2014-09-16 18:39:13 +02:00
Eric Lippmann
c04768ee8f monitoring/MonitoredObject': Use host_name' and `service_description' for filtering 2014-09-16 18:38:03 +02:00
Eric Lippmann
44c4ec751d Deprecate monitoring module related methods in the `Util' view helper 2014-09-16 18:33:28 +02:00
Eric Lippmann
0a81aeefa2 monitoring: Deprecate `MonitoringState' view helper 2014-09-16 18:21:41 +02:00
Eric Lippmann
92d855e035 monitoring/lib: Add `MonitoredObjectController'
The `MonitoredObjectController' should be the base class for the host and service controller.
2014-09-16 17:29:29 +02:00
Eric Lippmann
0e6e37199a monitoring/commands: Add 'command-form' partial
refs #6593
2014-09-16 17:28:00 +02:00
Alexander Fuhr
18aad562dd Merge branch 'feature/translation-plurals-6982'
resolves #6982
2014-09-16 16:31:14 +02:00
Alexander Fuhr
b8d2429845 Update module/translation documentation
refs #6982
2014-09-16 16:26:09 +02:00
Alexander Fuhr
0be8b97e88 Extend TranslatorTest with new tests
refs #6982
2014-09-16 16:14:07 +02:00
Alexander Fuhr
b38ef9c0bd Implement plural and context based translation functionality
refs #6982
2014-09-16 15:19:23 +02:00
Eric Lippmann
c21d7d1fdd lib: Remove form element `Note'
Zend already provides this.
2014-09-16 09:54:23 +02:00
Eric Lippmann
5c647719e4 lib/ModuleActionController: Fix stupid code 2014-09-16 09:29:03 +02:00
Eric Lippmann
f8edb4f220 lib: Add method `ActionController::prepareInit()'
As it should not be required for controllers to call the parent's init() method, base controllers should use
prepareInit() in order to prepare the controller initialization.
2014-09-16 09:28:10 +02:00
Alexander Klimov
eef13ea667 icingaweb2_dev: add Group[icingacmd]
refs #6842
2014-09-15 16:19:07 +02:00
Alexander Klimov
8135ccaa95 icingaweb2_dev: change log file path to '/var/log/icingaweb.log'
refs #6842
2014-09-15 16:18:31 +02:00
Alexander Klimov
72d74c1132 Replace Package[icingacli] w/ Class[icingacli]
refs #6842
2014-09-15 14:56:56 +02:00
Alexander Klimov
616a95550c Add module/class `icingacli'
refs #6842
2014-09-15 14:35:28 +02:00
Alexander Klimov
5b1377e5df Enable module 'monitoring' as user 'apache'
refs #6842
2014-09-15 14:20:13 +02:00
Alexander Fuhr
e2b5e05f21 Implement plural translation (testing) 2014-09-15 14:11:42 +02:00
Alexander Klimov
fbdeb77770 parent_dirs: add parameter $user
refs #6842
2014-09-15 14:00:24 +02:00
Alexander Klimov
8fd3b94009 icingaweb2_dev: add File[/etc/icingaweb/enabledModules]
refs #6842
2014-09-15 13:35:14 +02:00
Alexander Klimov
b6de74b1a9 icinga2: Service[icinga2]: require User[icinga]
refs #6842
2014-09-15 13:09:45 +02:00
Alexander Klimov
d7a0be72e2 icingaweb2::config::general: require File[icingaweb2cfgDir] (from Class[icingaweb2])
refs #6842
2014-09-15 13:09:44 +02:00
Alexander Klimov
b6671c84fd Add Class[icingaweb2] w/ File[icingaweb2cfgDir]
refs #6842
2014-09-15 13:09:44 +02:00
Alexander Klimov
d45f729ce5 icinga2::feature: require File[icinga2cfgDir]
refs #6842
2014-09-15 12:12:21 +02:00
Alexander Klimov
6a2dfb4b17 icinga2::config: require File[icinga2cfgDir]
refs #6842
2014-09-15 12:03:55 +02:00
Alexander Klimov
99f2abe651 Add module `monitoring_test_config'
refs #6842
2014-09-15 12:03:54 +02:00
Alexander Klimov
c573123f3f icinga2: add File[icinga2cfgDir]
refs #6842
2014-09-15 12:03:54 +02:00
Alexander Klimov
d09e65b7be icinga2_mysql: change requirement syntax
refs #6842
2014-09-15 11:16:47 +02:00
Eric Lippmann
8bf66425d1 Merge branch 'master' into bugfix/commands-6593 2014-09-15 09:27:56 +02:00
Eric Lippmann
9e0d6657b7 Merge branch 'bugfix/rebuild-form-builder-5525' into bugfix/commands-6593
Conflicts:
	application/forms/Preference/GeneralForm.php
2014-09-15 09:27:07 +02:00
Alexander Fuhr
f48094f01a Merge branch 'master' into feature/translation-plurals-6982 2014-09-15 08:34:19 +02:00
Eric Lippmann
a18287d183 monitoring/commands: Rename PropagateHostDowntime' to PropagateHostDowntimeCommand'
refs #6593
2014-09-13 20:34:51 +02:00
Eric Lippmann
6bfab25009 monitoring/commands: Remove the `CommandForm' view helper
All command forms will be renderered using their real classes.

refs #6593
2014-09-13 20:33:45 +02:00
Michael Friedrich
e50221fde8 spec: Use application name in install path
refs #6401
2014-09-13 00:16:45 +02:00
Alexander Klimov
f5a232f3a7 Update 'resources.ini'
refs #6842
2014-09-12 19:08:01 +02:00
Alexander Klimov
1f547aa1ec Profile icingaweb2_dev': add user apache' to group `icingacmd'
refs #6842
2014-09-12 19:03:17 +02:00
Alexander Klimov
ec9c174139 icingaweb2::config::general: hardcode '/etc/icingaweb' once less
refs #6842
2014-09-12 18:59:20 +02:00
Eric Lippmann
33e0fbb7d9 monitoring/commands: Fix code compliance
refs #6593
2014-09-12 16:53:48 +02:00
Eric Lippmann
9b5c1f06d0 monitoring/commands: Let detail snippets use the new command forms
refs #6593
2014-09-12 16:52:45 +02:00
Eric Lippmann
17e04e9937 monitoring: Point service's detail to the new `ServiceController' in the services list view
refs #6593
2014-09-12 16:51:18 +02:00
Eric Lippmann
5d07b04f82 monitoring/commands: Introduce `ServiceController'
refs #6593
2014-09-12 16:50:42 +02:00
Eric Lippmann
5f13db73ce monitoring/commands: Use the toggle instance features command form in the process controller
refs #6593
2014-09-12 16:46:07 +02:00