Commit graph

4 commits

Author SHA1 Message Date
raviks789
eb959fda73 Use Icinga\Web\Controller as the base class for MonitoringAwareController instead of Icinga\Module\Monitoring\Controller
Graphite module should work also when monitoring module is not installed. Hence the `MonitoringAwareController` which is the
base class for `ListController` and `MonitoringGraphController`should not use `Icinga\Module\Monitoring\Controller` as its
base class (use class `Icinga\Web\Controller` instead).

Add the required methods in `Icinga\Module\Monitoring\Controller` directly to `MonitoringGraphController`.
2022-08-24 14:21:35 +02:00
Sukhwinder Dhillon
4607ec762f IcingadbGraphite|MonitoringAwareController: Add $useIcingadbAsBackend property 2022-03-17 11:31:43 +01:00
Sukhwinder Dhillon
1d13b16592 MonitoringAwareController: Don't initialize the monitoring backend if not required
If icingadb is set as backend, monitoring backend is not needed.
2022-03-11 15:27:34 +01:00
Alexander A. Klimov
cc6fe8c686 Restrict /graph/*
refs #11
2017-09-22 11:03:59 +02:00