Commit graph

5 commits

Author SHA1 Message Date
raviks789
c7abdfa0f3 Fix PHP 8.2 support issues 2023-06-28 11:30:02 +02:00
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