Bastian Lederer
fdc0f91daa
Adjust usages of CreateColumnControl with GridViewModeSwitcher
...
Ensure `GridViewModeSwitcher::class` is passed
2026-04-14 15:13:49 +02:00
Bastian Lederer
ed0e4a6b21
Adjust controllers
...
Adjust HostsController and ServicesController to use the new
ColumnChooser form and the TabularViewModeSwitcher.
The Controller class is adjusted to work with the TabularViewModeSwitcher
The HostGroupsController and ServiceGroupsController are adjusted,
to ensure they use with the GridViewModeSwitcher.
2026-04-14 15:13:49 +02:00
Eric Lippmann
272e791390
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 14:03:05 +01:00
Sukhwinder Dhillon
752aca7eb5
Controllers: Use paginationControl::getEmptyStateMessage() to set list's message
2025-05-08 14:19:13 +02:00
Sukhwinder Dhillon
3c5cafbaf7
Host/Service/Hostgroup/Servicegroup: Use severity as default sort order
2025-04-03 10:29:38 +02:00
Sukhwinder Dhillon
b4e6f32f41
Let the Object(List|Grid|Table) call setDetailUrl() and setMultiselectUrl()
...
- Make all the calls in one place
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
9febe3bf36
Introduce class ObjectTable and ObjectGrid
...
- Update css
2025-03-28 16:13:17 +01:00
Sukhwinder Dhillon
1c36123a87
Introduce (Host|Service)(Grid)groupRenderer
...
- Fix and remove obsolete css
2025-03-28 16:13:16 +01:00
Yonas Habteab
705a470a1f
Utilize widgets moved to ipl-web
2023-09-08 14:54:47 +02:00
raviks789
b1654ee0e0
Use BaseTableRowItem for HostgroupGridCell and ServicegroupGridCell
2023-06-20 13:39:53 +02:00
raviks789
cc02853f54
Use GridViewModeSwitcher for host and service groups
...
host and service groups need `GridViewModeSwitcher` to toggle between
list and grid view.
2023-06-20 13:39:53 +02:00
raviks789
acccbcb6d5
Order HostGroup/ServiceGroup by severity for grid list view
2023-06-20 13:39:53 +02:00
Yonas Habteab
ff7acb2574
Introduce Host-/Servicegroup grid action
2023-06-20 13:39:53 +02:00
Johannes Meyer
5303abe51c
Use css grid instead of table layout for the hostgroup list
2023-06-07 10:53:44 +02:00
Johannes Meyer
f65dea6cbb
hostgroups: Use the searchbar's updated filter as base filter
2022-08-22 16:19:11 +02:00
Johannes Meyer
abbf486ed4
Drop view param from show more urls in all index routes
...
refs #463
2022-08-17 15:21:24 +02:00
Johannes Meyer
c6db259248
Adjust calls to CompatController::setTitle()
...
refs https://github.com/Icinga/ipl-web/pull/72
2022-03-16 16:35:34 +01:00
Johannes Meyer
5a8813b98b
Move ViewModeSwitcher to Icinga\Module\Icingadb\Web\Control
2021-08-20 17:23:29 +02:00
Johannes Meyer
8eaab649de
ShowMore: Use trait ipl\Web\Common\BaseTarget
2021-08-02 16:02:05 +02:00
Johannes Meyer
af64a656cb
Allow to blacklist access to hostgroups
2021-05-03 14:58:08 +02:00
Johannes Meyer
f630826871
Implement searchEditorAction everywhere else
2021-03-19 16:08:46 +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
8658c31c89
hostgroups/: 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
9972f11eab
HostgroupsController: Preserve limit and sort params when filtering
2020-05-19 12:34:08 +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
585e65817d
HostgroupsController: Add show more widget in compact mode
2020-01-31 15:57:11 +01:00
Johannes Meyer
9f20fd2d1d
HostgroupsController: Move function opening brace onto the next line
2020-01-17 16:40:26 +01:00
Eric Lippmann
fc3aaf6734
Hostgroups: 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
Eric Lippmann
8fc2b4f91a
Host groups: Apply base filter to badge links
2019-12-03 14:30:02 +01:00
Eric Lippmann
77b4930098
Rename to Icingadb
2019-11-05 01:07:30 +01:00
Eric Lippmann
955c5457d9
Introduce HostgroupsController
2019-11-01 23:05:32 +01:00