Commit graph

37 commits

Author SHA1 Message Date
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
183d5ee7ba Introduce HistoryRenderer
- Remove now obsolete ItemList classes
2025-03-28 16:13:16 +01:00
Johannes Meyer
959f06cafd Utilize ipl\Web\Url::setFilter() where applicable 2023-09-12 09:52:19 +02:00
Johannes Meyer
3aedccaad5 History: Sort also by type by default 2023-08-11 16:06:33 +02:00
Sukhwinder Dhillon
e0d0d19e5d Pagination|History: Reset query offset on page reload 2023-05-22 09:30:58 +02:00
raviks789
3c90c2d3e5 Preserve filters after clicking Load More
Currently, the load more urls are fixed and hence the filters are not preserved after clicking on load more.
In this fix load more url has been changed dynamically upon applying filters for history or notifications and
hence preserving the filters.
2022-08-17 15:19:39 +02:00
Johannes Meyer
5b026f8f26 Adjust usages of ipl\Stdlib\Filter::equal() and ::unequal() 2022-05-24 12:02:51 +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
Yonas Habteab
a18c3004ef LEFT JOIN hosts in the history view
Otherwise, MySQL won't utilize the event_time index.

Co-authored-by: Eric Lippmann <eric.lippmann@icinga.com>
2021-11-12 13:02:32 +01:00
Yonas Habteab
d29fdcc6c0 Fix view mode shows less items when using vertical pagination 2021-09-21 15:54:15 +02:00
Yonas Habteab
87ca6df925 Fix uncaught argument count error 2021-08-24 10:56:10 +02:00
Sukhwinder Dhillon
86514acc0c Remove direct use of ShowMore widget 2021-08-23 11:50:42 +02:00
Johannes Meyer
5a8813b98b Move ViewModeSwitcher to Icinga\Module\Icingadb\Web\Control 2021-08-20 17:23:29 +02:00
Johannes Meyer
3bf9356f23 history: Don't travel in time when paginating 2021-08-04 16:30:13 +02:00
Johannes Meyer
262a17598c history: Implement view modes 2021-08-04 12:22:14 +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
e3734e5221 history/: Show search bar control 2021-01-14 11:12:11 +01:00
Johannes Meyer
89471f6465 HistoryController: Don't shift view, it's not used anymore 2020-06-04 09:54:18 +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
8e82510d5f HistoryController: Join flapping relation 2020-03-11 07:58:13 +01:00
Johannes Meyer
29a7452fdd HistoryController: Utilize addFrom() instead 2020-03-10 12:59:19 +01:00
Johannes Meyer
4952b91cb6 Fix missing host history entries 2020-03-10 09:26:28 +01:00
Johannes Meyer
31c980c1fb Join acknowledgement entries in history views
refs #27
2020-03-10 08:18:28 +01:00
Johannes Meyer
ec89fe0024 Don't join service.host[.state] in history queries 2020-02-07 15:49:21 +01:00
Johannes Meyer
ceb7c396a2 HistoryController: Shift param view, we have no view switcher here 2020-01-31 15:34:59 +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
Johannes Meyer
4c2cddd9de Enhance semi infinite scrolling in history lists 2019-12-13 16:19:48 +01:00
Johannes Meyer
7d715c4778 HistoryController: Drop pagination and add show more widget 2019-12-12 16:35:07 +01:00
Eric Lippmann
c795db5313 History: Add sort control 2019-12-11 16:13:55 +01:00
Johannes Meyer
c2d262ec93 history: Don't order explicitly, it's the default sort rule anyway 2019-12-03 09:55:48 +01:00
Eric Lippmann
d34794103d Introduce HistoryController 2019-11-05 11:52:57 +01:00