Eric Lippmann
05d6f5890a
License source files as GPL-3.0-or-later
...
Add SPDX license headers and mark source files as GPL-3.0-or-later to
preserve the option to relicense under later GPL versions.
2026-03-11 21:48:49 +01:00
Sukhwinder Dhillon
c2b0ed94c9
PHP 8.4: Change implicit nullable type declaration to explicit
...
Since PHP 8.4 implicitly nullable parameter types are deprecated.
2026-01-07 17:00:41 +01:00
Yonas Habteab
828171cf03
Preserve format reqeust param
2023-09-01 13:20:12 +02:00
raviks789
bfb6e75e51
Remove IcingadbGraphiteController::createSortControl, createLimitControl and createPaginationControl methods
2023-09-01 13:02:25 +02:00
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
dc6c3718a8
Add class IcingadbGraphiteController
2022-03-11 15:27:34 +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
Johannes Meyer
ba57144550
TimeRangePickerTrait: Disable autorefreshes while open
...
fixes #232
2022-03-07 13:44:01 +01:00
Johannes Meyer
aff4079986
Don't perform static calls on traits
2022-01-14 11:32:00 +01:00
Florian Strohmaier
8f1715a1ea
TimePickerTrait: Change Custom Form flyout icon
...
refs #215
2019-08-22 14:50:34 +02:00
Florian Strohmaier
7649aab400
TimeRangePickerTrait: Add container class
...
refs #215
2019-08-22 14:46:28 +02:00
Florian Strohmaier
553ade1d0a
TimeRangePickerTrait: Wrap form in .flyover-content div
2019-07-09 16:03:53 +02:00
Alexander A. Klimov
bfc6994479
Handle detail view component render error
2018-03-20 17:29:24 +01:00
Alexander A. Klimov
d4bd860659
Move the custom time range picker toggle to the right
...
refs #44
2017-11-21 18:15:55 +01:00
Alexander A. Klimov
2e5fbd764d
Improve container differencing
...
refs #44
2017-11-21 16:47:08 +01:00
Alexander A. Klimov
a2c09dc47d
Visually associate the flyover content with its toggle
...
refs #44
2017-11-21 12:24:49 +01:00
Alexander A. Klimov
4716cbc405
Use flyover instead of an URL parameter to display the custom time range picker form
...
refs #44
2017-11-16 15:05:35 +01:00
Alexander A. Klimov
cc6fe8c686
Restrict /graph/*
...
refs #11
2017-09-22 11:03:59 +02:00
Alexander A. Klimov
cc5899abab
Fix data-base-target
...
refs #27
2017-09-19 17:27:56 +02:00
Alexander A. Klimov
bb1b0c9c25
Time range picker: remove clear link
2017-09-07 13:53:50 +02:00
Alexander A. Klimov
5f7d8f1466
Don't require the controller trait to be used by a controller
...
refs #33
2017-09-07 13:11:50 +02:00
Alexander A. Klimov
64c776ca9a
Centralize URL parameters
...
refs #33
2017-09-07 12:27:07 +02:00
Alexander A. Klimov
6cde4499f4
Enhance style
...
refs #33
2017-09-07 11:44:31 +02:00
Alexander A. Klimov
37a4b9ad3e
Connect the two forms
...
refs #33
2017-09-07 11:08:24 +02:00