Sukhwinder Dhillon
d879186f0e
Fix wrong method param types and add var type hints
2024-02-05 16:05:24 +01:00
Sukhwinder Dhillon
26f8769d28
Icingadb (Host/Service)Actions: Fix permissions and code style
2024-01-16 09:51:47 +01:00
Sukhwinder Dhillon
db7181c29e
Backend: Remove unnecessary calls to isAvailable()
2024-01-16 09:51:47 +01:00
Sukhwinder Dhillon
604667ca65
Relocate Backend classes
2024-01-15 16:25:02 +01:00
Sukhwinder Dhillon
9baa3c4341
Remove redudant class `MonitorBackendMonitoring` and adjuct code accordigly
...
- Use class `Monitoring` instead
- Remove not in use methods from `MonitorBackend` interface and from classes that implements this interface
- Add param types and return type hint to methods
2024-01-15 16:24:27 +01:00
Sukhwinder Dhillon
89134e0366
Remove obsolate class `Backend` and its usages
...
- Create the backend directly in ActionController::backend()
- Simplify the code
2024-01-15 16:24:25 +01:00
Tobias Tiederle
1c6090193d
add support for icingadb as only icingaweb2 data backend
2023-12-04 10:12:54 +01:00
Thomas Gelf
bbf85f052b
app, lib: formatting, syntax
2023-02-23 12:00:20 +01:00
Thomas Gelf
40254714b8
Permissions: refactor, fix monitoring module checks
...
fixes #2712
2023-02-23 11:51:53 +01:00
raviks789
e134f80093
Cleanup IcingaDbCubeLinks with getObjectsFilter provided by IcingaDbCube.
2022-03-28 15:39:49 +02:00
Thomas Gelf
a86c751c33
Cube, BranchedObject: formatting
2021-12-22 11:45:57 +01:00
raviks789
124c4e4c17
Add cube links for objects from Icingadb and register the hook
2021-11-24 14:43:41 +01:00
Thomas Gelf
73884536df
ServiceActions: formatting
2021-10-05 23:33:30 +02:00
Johannes Meyer
82ae0dc52e
Host|ServiceActions: Don't check object access if monitoring isn't active
2021-09-01 10:35:32 +02:00
Thomas Gelf
c27d9c7387
Monitoring, various: use monitoring permissions
...
fixes #2304
2021-03-18 07:01:42 +01:00
Thomas Gelf
dad3b76d50
ProvidedHook/Monitoring: translate links
...
fixes #1945
2019-09-25 15:55:23 +02:00
Thomas Gelf
44e9ec2867
ProvidedHook/Monitoring: check permissions
...
fixes #1784
2019-02-13 10:22:40 +01:00
Thomas Gelf
0f4fd471e2
HostServiceRedirector: new implementation for...
...
...service links. Fallback route and more
fixes #689
2018-05-23 00:47:30 +02:00
Markus Frosch
63a98c05a9
ServiceActions: Show inspect link on all services
...
Not only services of hosts managed by Director. This aligns behavior
with HostActions itself.
2018-02-20 16:25:58 +01:00
Thomas Gelf
1b71df732e
CubeLinks: cleanup, comments
2017-01-13 18:58:46 +01:00
Thomas Gelf
0bb1df2f77
CubeLinks: implement Cube v1.0.0 action hook
...
fixes #13379
2016-12-01 15:08:04 +01:00
Thomas Gelf
42f98e9bbf
CubeLinks: fit modified Cube API
2016-11-25 20:50:31 +01:00
Thomas Gelf
8ce4cf49c0
inspect: show tabs, allow for all hosts
...
fixes #13073
2016-11-08 16:13:01 +01:00
Thomas Gelf
d006449564
inspect: enforce permissions
...
fixes #11763
fixes #11764
2016-11-03 11:49:04 +01:00
Thomas Gelf
46a5b3cb2f
CubeLinks: hook into the cube module
2016-10-14 21:14:04 +00:00
Thomas Gelf
7908d69349
ProvidedHook/Monitoring: make actions failsafe
2016-06-28 09:40:25 +02:00
Thomas Gelf
23cfbb12a4
Monitoring/*Actions: use new hooks as base class
2015-12-16 20:57:33 +01:00
Thomas Gelf
c6af8811a8
ProvidedHook: do not fail on missing config
2015-11-30 12:19:37 +01:00
Thomas Gelf
ffe17cf58c
ServiceActions: newly introduced, provide "inspect"
2015-11-26 18:55:00 +01:00
Thomas Gelf
9ac82db6ef
HostActions: provide an inspect link for monitoring
2015-11-26 18:54:26 +01:00
Thomas Gelf
21451338c3
HostActions: fix namespace to fit new hook style
2015-11-20 12:41:34 +01:00
Thomas Gelf
03ba27d159
HostActions: use new Web 2.1 hook style
2015-11-17 16:53:41 +01:00