Commit graph

52 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
Sukhwinder Dhillon
69da3621ba Add relation to last_comment 2021-08-23 10:57:33 +02:00
Johannes Meyer
5a8813b98b Move ViewModeSwitcher to Icinga\Module\Icingadb\Web\Control 2021-08-20 17:23:29 +02:00
Johannes Meyer
00d92dd86b Move HostList to Icinga\Module\Icingadb\Widget\ItemList 2021-08-20 16:14:00 +02:00
Yonas Habteab
9f8935f081 Controller: Increase limit on minimal view mode 2021-08-20 15:43:59 +02:00
Florian Strohmaier
1d1992891a
Add icon image support (#225) 2021-08-20 15:43:12 +02:00
Johannes Meyer
43327bcac8 ObjectsDetail: Load native detail hooks 2021-08-20 11:09:58 +02:00
Johannes Meyer
8eaab649de ShowMore: Use trait ipl\Web\Common\BaseTarget 2021-08-02 16:02:05 +02:00
Florian Strohmaier
016b9f3f17
Make view mode switcher a form (#182) 2021-05-26 11:44:50 +02:00
Johannes Meyer
1957c90196 Adjust usages of the old ContinueWith widget to use the new one 2021-04-22 16:18:16 +02:00
Johannes Meyer
f630826871 Implement searchEditorAction everywhere else 2021-03-19 16:08:46 +01:00
Johannes Meyer
18f009c55f Utilize ipl\Orm\Query::filter() where appropriate 2021-03-19 15:42:15 +01:00
Johannes Meyer
40e2950052 hosts/detail: Filter and restrict feature status query 2021-03-09 09:26:19 +01:00
Johannes Meyer
1522dfa535 hosts/details: Only show host comment count
Previously, also service comments were counted.
2021-03-09 09:26:19 +01:00
Johannes Meyer
f88066a930 Add native implementation to toggle object features 2021-03-09 09:13:20 +01:00
Johannes Meyer
6e73d390c2 Replace all usages of Icinga\Data\Filter with ipl\Stdlib\Filter 2021-01-14 12:08:59 +01:00
Johannes Meyer
b469a88428 Handle search bar validity in all controllers 2021-01-14 11:17:08 +01:00
Johannes Meyer
b344f5c38f hosts/: Show search bar control 2021-01-14 11:12:11 +01:00
Johannes Meyer
65925cd7ac Ignore showCompact instead of view in controllers 2020-06-04 09:54:55 +02:00
Johannes Meyer
4313b9b19a HostsController: Preserve limit, sort and view params when filtering 2020-05-19 12:26:52 +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
5e441c93a0 Add license note to every file 2020-03-13 10:36:24 +01:00
Johannes Meyer
7ec08f51cf HostsController: Add show more widget in compact mode 2020-01-31 15:37:51 +01:00
Johannes Meyer
493483bd7a ObjectsDetail: Remove redundant second parameter $objects 2020-01-15 09:58:48 +01:00
Johannes Meyer
21e0489129 MultiselectQuickActions: Remove redundant second parameter $objects 2020-01-15 09:58:08 +01:00
Johannes Meyer
e1a107ddde HostsController: Prefer to use the ShowMore widget 2020-01-15 09:54:32 +01:00
Eric Lippmann
ac4403c9eb Hosts: Add "Continue with filter" link 2020-01-10 09:29:15 +01:00
Eric Lippmann
9a7e9c9ac7 Implement HostsController::getFeatureStatus() 2020-01-08 13:59:48 +01:00
Eric Lippmann
ed7094af9e Add multiselect action for hosts 2020-01-08 10:00:11 +01:00
Johannes Meyer
ee2f4d436e HostsController: Don't show statussummary in compact view 2019-12-12 16:59:12 +01:00
Eric Lippmann
9179b3d2b6 Hosts: Add status bar 2019-12-11 22:14:34 +01:00
Eric Lippmann
b964440a57 Hosts: Add sort control 2019-12-11 16:13:55 +01:00
Johannes Meyer
8beb16e18e app: Set autorefresh intervals for some routes 2019-12-11 08:59:30 +01:00
Florian Strohmaier
72b5670cf6 HostsController: Adjust right aligned controls order 2019-11-05 13:00:49 +01:00
Johannes Meyer
9b88d3d8d3 HostsController: Fetch host state summary 2019-11-05 12:37:34 +01:00
Eric Lippmann
77b4930098 Rename to Icingadb 2019-11-05 01:07:30 +01:00
Johannes Meyer
8a1a5c2453 HostsController: Add filter control 2019-10-18 09:57:14 +02:00
Eric Lippmann
7601e1fb24 Support filters for hosts and services 2019-10-16 09:22:05 +02:00
Eric Lippmann
13a05d9078 Support format=sql for hosts and services 2019-10-15 16:50:40 +02:00
Eric Lippmann
97b00979c2 Don't set limit twice 2019-10-15 15:29:36 +02:00
Johannes Meyer
4dbb672083 StateList: Don't fetch volatile states 2019-10-15 10:24:05 +02:00
Eric Lippmann
014ff59f57 Optimize imports 2019-10-09 16:19:45 +02:00
Eric Lippmann
963a27933e LimitControl: Use a Url instance instead of calling handleRequest() 2019-10-09 16:19:45 +02:00
Eric Lippmann
bb4780f6c1 Add pagination control to host list 2019-10-09 16:19:45 +02:00
Eric Lippmann
a6d65bb375 Add limit control to host list 2019-10-09 16:19:45 +02:00
Eric Lippmann
471862d22b Add view mode switcher to host list 2019-10-09 16:19:45 +02:00
Johannes Meyer
bec94c7be8 Use a common base class for volatile stateful lists 2019-10-08 23:33:10 +02:00
Eric Lippmann
45698d7020 Fetch volatile host state 2019-09-13 10:09:41 +02:00