Johannes Meyer
445410f6ef
Revert "migrate: Fix false positives once more"
...
This reverts commit 436bac321a .
2023-09-28 09:47:41 +02:00
Johannes Meyer
f6e808bac1
migrate: Properly override url params
...
fixes #881
2023-09-26 14:49:04 +02:00
Johannes Meyer
de96826f28
Use ipl\Web\EmptyStateBar where applicable
2023-09-13 12:37:03 +02:00
Sukhwinder Dhillon
d73691017f
(Hosts/Services)Controller: Do not make object list in detail view controls an .action-list
2023-09-12 13:57:11 +02:00
Johannes Meyer
959f06cafd
Utilize ipl\Web\Url::setFilter() where applicable
2023-09-12 09:52:19 +02:00
Johannes Meyer
3d0949edcb
CommandForm: Don't add a submit button and CSRF token..
...
..if it's an API target
2023-09-08 16:37:44 +02:00
Sukhwinder Dhillon
b2a512dc1b
Forms: Don't autocomplete password elements
...
- Setting `autocomplete` to `off` does not work, but `new-password` does.
2023-09-08 16:32:24 +02:00
Sukhwinder Dhillon
1bd2a83be7
Avoid using inline style
2023-09-08 16:25:40 +02:00
Yonas Habteab
705a470a1f
Utilize widgets moved to ipl-web
2023-09-08 14:54:47 +02:00
Sukhwinder Dhillon
7a3eefbb17
HostsController: Check ! $compact as in ServicesContoller
2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
d3c891578e
RedisConfigForm: Fix Variable '$pem' is probably undefined
2023-09-05 14:26:42 +02:00
Johannes Meyer
4714790b5d
Use ipl\Stdlib\iterable_value_first to access the first item..
...
..a command has been transmitted for.
2023-09-05 09:16:56 +02:00
Johannes Meyer
3aedccaad5
History: Sort also by type by default
2023-08-11 16:06:33 +02:00
Johannes Meyer
987a0a3416
Don't pass an array to ObjectsCommand::setObjects()
...
fixes #832
2023-08-10 13:45:56 +02:00
Alexander A. Klimov
bbf2739b6e
DeleteDowntimeCommand: process multiple objects at once
2023-08-02 12:44:02 +02:00
Alexander A. Klimov
cd5f52c1bc
DeleteCommentCommand: process multiple objects at once
2023-08-02 12:44:02 +02:00
Alexander A. Klimov
b92eeb69e7
Actually let ObjectsCommand derivates process multiple objects at once
2023-08-02 12:44:02 +02:00
Alexander A. Klimov
1a04927c8b
Introduce CommandForm#filterGrantedOn()
2023-08-02 12:44:02 +02:00
Alexander A. Klimov
b4222228cc
ObjectCommand and derivates: handle multiple objects
2023-08-02 12:44:02 +02:00
Alexander A. Klimov
051a391444
CommandForm#getCommand(): take (and process) multiple objects, not just one
2023-08-02 12:44:02 +02:00
Johannes Meyer
436bac321a
migrate: Fix false positives once more
...
Hope for the best that this is the last fix -.-
2023-07-05 10:31:52 +02:00
Johannes Meyer
7fb6327604
migrate: Decode urls prior transmission
...
Should be safe to do, as they're transmitted as JSON
2023-06-22 15:48:39 +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
Sukhwinder Dhillon
2e7d7b9129
CheckStatistics: Show TimePeriod name if available
2023-06-15 15:25:25 +02:00
Johannes Meyer
e2650d289f
migrate: Notify the user about the equal/like filter change
2023-06-15 11:07:53 +02:00
Johannes Meyer
561382b8c8
Also use grid layout for users, usergroups and servicegroups
2023-06-07 10:53:44 +02:00
Johannes Meyer
5303abe51c
Use css grid instead of table layout for the hostgroup list
2023-06-07 10:53:44 +02:00
Ravi Srinivasa
4f7b56ade1
Prevent downtime flexible duration being set to 0h0m
2023-06-02 12:19:15 +02:00
Sukhwinder Dhillon
d4958a4a6a
(AddComment/AcknowledgeProblem)Form: Add validators to expire_time element
2023-06-02 09:35:45 +02:00
Sukhwinder Dhillon
f675d539f2
Enhance global search ( #756 )
...
* Controllers: Remove not required method call `handleSearchRequest()`
These controller do not support global search
* Models: Add `display_name` to default search columns
* Controller: Add ´$additionaColumns` param to method handleSearchRequest() and prepareSearchFilter()
* TacticalController: Remove superfluous override of method `prepareSearchFilter()`
2023-05-30 15:26:00 +02:00
Sukhwinder Dhillon
f818356ec6
Ipl-html SelectElement: Use options attr instead of multiOptions
2023-05-26 15:06:13 +02:00
raviks789
cd6f8e87ff
Unset pagination parameters for service grid when limit=0,0
...
The pagination parameters must be unset when the limit parameter is `0,0` and the service grid
for all the hosts and services must be displayed.
2023-05-23 16:31:27 +02:00
Sukhwinder Dhillon
8fa8f4baf0
AcknowledgeProblem|AddComment-Form: Don't show datepicker if expire checkbox is unchecked
2023-05-22 15:07:29 +02:00
raviks789
acc11a395d
Severity sort must also sort objects by last_state_change in descending
2023-05-22 10:53:13 +02:00
Sukhwinder Dhillon
02a2d90f1b
ConfigController: Always check if the user has permissions
2023-05-22 10:46:31 +02:00
Sukhwinder Dhillon
e0d0d19e5d
Pagination|History: Reset query offset on page reload
2023-05-22 09:30:58 +02:00
Johannes Meyer
9041a646c7
migrate/backend-support: Only return results if monitoring is accessible
2023-03-24 10:44:03 +01:00
Johannes Meyer
b3c5caf3d6
RedisConfigForm: Properly clear empty sections/options
...
fixes #672
2022-11-02 15:35:11 +01:00
Johannes Meyer
992eebba3b
RedisConfigForm: Properly store password of 2nd redis
...
fixes #670
2022-11-02 14:48:27 +01:00
raviks789
1a02cd3051
Provide generic tts integration
2022-10-13 10:59:37 +02:00
raviks789
bb066e20be
Replace deprecated hook Icinga\Web\Hook with Icinga\Application\Hook
2022-09-01 08:12:06 +02:00
Johannes Meyer
0cf69faf27
tactical: Also search for hosts during quick search
2022-08-22 16:27:01 +02:00
Johannes Meyer
90b6ef85cd
Add new search route to only search for services on specific hosts
2022-08-22 16:27:01 +02:00
Johannes Meyer
d2b63fddc5
servicegroups: Use the searchbar's updated filter as base filter
2022-08-22 16:19:11 +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
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