Commit graph

53 commits

Author SHA1 Message Date
Yonas Habteab
aefd0e1f7d Add PHP 7 argument & return type declarations to all member methods 2021-11-03 16:06:59 +01:00
Johannes Meyer
7efb797fbb Utilize VolatileStateResults where applicable 2021-10-08 15:36:36 +02:00
Johannes Meyer
a3f1c73f79 CommandActions: Make required methods abstract 2021-10-08 15:10:44 +02:00
Yonas Habteab
ac13e104bc Render two different state ball sizes for soft & hard state changes in object header & history 2021-10-01 17:31:52 +02:00
Yonas Habteab
d29fdcc6c0 Fix view mode shows less items when using vertical pagination 2021-09-21 15:54:15 +02:00
Sukhwinder Dhillon
39a501c2f7 Make object header unclickable in detail view 2021-09-02 09:41:05 +02:00
Sukhwinder Dhillon
4c28d63545 HostController: Add sortControl to services tab of host detail 2021-09-01 12:30:48 +02:00
Sukhwinder Dhillon
564d0b6d8c HostsController: Add missing query column 2021-09-01 08:59:29 +02:00
Yonas Habteab
fc43aec80d Support ViewModeSwitcher & sortControl in Host/Service history 2021-08-31 14:24:51 +02:00
Johannes Meyer
85b9295db9 Don't shift URL params to identify objects in detail views
Parameters used to identify what will be shown need to be
preserved. Just like it's done for filters in lists.

refs #299
refs #312
2021-08-31 13:54:46 +02:00
Yonas Habteab
87ca6df925 Fix uncaught argument count error 2021-08-24 10:56:10 +02:00
Sukhwinder Dhillon
7fe9b33ee8 Remove showMore from contoller and create it through HistoryList class 2021-08-23 12:00:27 +02:00
Johannes Meyer
d827699b50 Move ServiceList to Icinga\Module\Icingadb\Widget\ItemList 2021-08-20 16:27:06 +02:00
Johannes Meyer
00d92dd86b Move HostList to Icinga\Module\Icingadb\Widget\ItemList 2021-08-20 16:14:00 +02:00
Florian Strohmaier
1d1992891a
Add icon image support (#225) 2021-08-20 15:43:12 +02:00
Johannes Meyer
0add288730 HostController: Load additional tabs 2021-08-20 11:09:58 +02:00
Johannes Meyer
d39b31f097 Drop redundant comment/downtime routes 2021-08-02 16:02:45 +02:00
Johannes Meyer
6217d67b64 host/index: Utilize widget HostMetaInfo 2021-05-12 12:59:35 +02:00
Johannes Meyer
f24ebd50da Allow to show technical host details 2021-05-11 13:32:26 +02:00
Johannes Meyer
76c7c04a26 Make list items in host and service headers non-clickable 2021-04-29 15:19:04 +02:00
Johannes Meyer
64f13209a1 Make host and service names in headers non-clickable 2021-04-29 15:19:04 +02:00
Johannes Meyer
7ab9ae4f71 host/index: Apply restrictions to the service statistics widget 2021-03-09 09:26:19 +01:00
Johannes Meyer
989fbfe487 Apply our own restrictions instead of monitoring/filter/objects 2021-03-09 09:26:19 +01:00
Johannes Meyer
b348088b61 HostController: Join relation flapping in history action 2020-05-04 12:41:49 +02:00
Johannes Meyer
2e191a6826 Use t() instead of translate() in controllers and forms
There's no `icingadb` domain so why should we ask everytime
for it. `t()` only utilizes the `icinga` domain and that's
what we need.
2020-04-24 15:01:29 +02:00
Johannes Meyer
dba06b2eab Add missing/refactor existing localization markings 2020-04-24 15:01:29 +02:00
Johannes Meyer
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Johannes Meyer
31c980c1fb Join acknowledgement entries in history views
refs #27
2020-03-10 08:18:28 +01:00
Johannes Meyer
0c45793e71 HostDetail: Add service statistics 2020-02-06 15:39:06 +01:00
Johannes Meyer
e32323e1d1 Assemble object details in concrete classes for hosts/services 2020-02-06 15:39:06 +01:00
Johannes Meyer
65448ea9ac HostController: Use the correct history route to load more 2020-01-31 15:36:25 +01:00
Johannes Meyer
281ced3bf4 */history: Don't execute history queries twice 2020-01-31 14:01:01 +01:00
Johannes Meyer
05c38484e7 history: Clone params instead of the whole url object 2020-01-17 15:21:14 +01:00
Johannes Meyer
f01c8b5c89 Controller: Ensure parameter view is non-existent in getFilter() 2020-01-15 15:50:41 +01:00
Eric Lippmann
47d1fbc4ac HostController: Keep addControl() calls together 2020-01-08 09:56:22 +01:00
Eric Lippmann
4f5da8840f HostController: Move protected methods 2020-01-08 09:56:22 +01:00
Johannes Meyer
4c2cddd9de Enhance semi infinite scrolling in history lists 2019-12-13 16:19:48 +01:00
Johannes Meyer
8beb16e18e app: Set autorefresh intervals for some routes 2019-12-11 08:59:30 +01:00
Florian Strohmaier
ddeedfe493 HostController: Add overdue class to controls 2019-12-09 14:06:41 +01:00
Johannes Meyer
2cac14d54f Use qualified columns where Query::getSelectBase() is used 2019-12-03 09:55:48 +01:00
Johannes Meyer
4875c06bb9 Apply monitoring restrictions in all controllers 2019-12-03 09:55:48 +01:00
Eric Lippmann
ab69fa2a5f Rename view mode 'compact' to 'minimal' 2019-11-05 12:15:32 +01:00
Eric Lippmann
77b4930098 Rename to Icingadb 2019-11-05 01:07:30 +01:00
Eric Lippmann
1ee9b6526f HostController: Add actions comments and downtimes 2019-11-05 00:39:18 +01:00
Eric Lippmann
8b13e64559 Host: Add services tab 2019-11-04 23:42:42 +01:00
Eric Lippmann
f3e1df45a5 Host: Add history 2019-11-04 16:22:09 +01:00
Eric Lippmann
a1acc0057e Use class Links for creating host and service links 2019-11-03 21:52:41 +01:00
Florian Strohmaier
8b113618b5 Host: Add title "Host" 2019-11-03 15:50:33 +01:00
Eric Lippmann
9696a4273d Add host detail 2019-11-03 15:50:33 +01:00
Johannes Meyer
24223b950e HostController: Implement method getCommandTargetsUrl() 2019-11-02 23:10:03 +01:00