Commit graph

1309 commits

Author SHA1 Message Date
Johannes Meyer
eff6d7aaa4 ObjectDetail: Don't try to group the user query if it's not there
fixes #892
2023-09-28 10:29:34 +02:00
Yonas Habteab
c85e85496c Transform compat action & notes url macros automatically 2023-09-28 10:29:15 +02:00
Johannes Meyer
2d85d98259 Controller: Preserve only selected search request parameters
fixes #887
2023-09-28 09:06:20 +02:00
Johannes Meyer
cd41a207a1 IcingaRedis: Don't throw in method isUnavailable
fixes #883
2023-09-27 10:24:50 +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
Yonas Habteab
0a31addffe X509\Sni: Cleanup some codes 2023-09-12 14:45:27 +02:00
Yonas Habteab
9be9d072f1 X509\Sni: Ping DB connection before using it 2023-09-12 14:45:27 +02:00
Sukhwinder Dhillon
5c30e53765 DetailsActions: Only add data-action-item attr if list is 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
dfc5485d45 JsonResultSet: Extend VolatileStateResults 2023-09-08 16:49:55 +02:00
Johannes Meyer
57e6f3ce15 CsvResultSet: Extend VolatileStateResults 2023-09-08 16:49:55 +02:00
Johannes Meyer
333c94f589 VolatileStateResults: Fetch individual redis results..
..if the cache is disabled.
2023-09-08 16:49:55 +02:00
Johannes Meyer
59d3c1148d CommandActions: Respond with JSON if requested 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
2b046ecf1f IcingaDbWizard: Update the module requirements
- The php version requirement has been removed as it is already defined in icingaweb.
2023-09-08 16:32:24 +02:00
Sukhwinder Dhillon
7f49dd826d IcingaDbWizard: Read required library versions from Module class 2023-09-08 16:32:24 +02:00
Sukhwinder Dhillon
f388b223f2 Remove not in use code 2023-09-08 16:27:59 +02:00
Sukhwinder Dhillon
77a7eef7f8 Move inline css to the style element to provide csp 2023-09-08 16:27:57 +02:00
Yonas Habteab
152d83219a Add missing argument type hint declaration 2023-09-08 15:28:46 +02:00
Yonas Habteab
7638be9733 Use addHtml() instead of add() where applicable 2023-09-08 15:28:46 +02:00
Yonas Habteab
f66b551c75 Add missing return type declaration 2023-09-08 15:28:46 +02:00
Yonas Habteab
8179025748 Add missing property type hints 2023-09-08 15:26:58 +02:00
Yonas Habteab
6016f7e8b9 StateListItem: Use only one return statement in a method 2023-09-08 15:12:57 +02:00
Yonas Habteab
705a470a1f Utilize widgets moved to ipl-web 2023-09-08 14:54:47 +02:00
Yonas Habteab
cacc770ce5
Fix failed to resolve reversed host/service -> comment relations (#858)
fixes #827
2023-09-06 13:50:44 +02:00
Yonas Habteab
b17c30632d Fix failed to resolve reversed host/service -> comment relations 2023-09-05 18:06:02 +02:00
raviks789
172e75102f Do not evaluate invalid performance data 2023-09-05 16:44:42 +02:00
Sukhwinder Dhillon
7a9427ff11 State: Add phpDoc for properties and update phpstan baseline 2023-09-05 14:49:18 +02:00
Sukhwinder Dhillon
e4446e6068 UrlMigration: Remove unnecessary empty check 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
ad39b1125c Controller: PrintableHtmlDocument::setTitle() expects string as param 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
fe641e07ce CustomVarTable: Import missing class Closure 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
030fa3138b BaseHistoryListItem: Fix false positive 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
b1c844d52f Sni: Add variable type hint 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
d2f1a4dbde Add variable type hint to Icinga::app()'s returned object 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
239c33ade9 PerfData: Fix method name case 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
960c21d304 Create(Hosts/Services)SlaReport: Fix method name case 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
fce52f6b35 State: Add missing abstract methods 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
0ff9cca771 PerfDataTable: Respect given $limit 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
076fc02184 PerfDataTable: Simplify the code 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
922b09f7f1 PerfDataTable: Use strict comparison 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
57809e74ce PerfDataTable: Don't iterate unnecessarily 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
1863c7f55b PerfDataTable: Remove unnecessory property $containsSparkline
- Make it a method var
2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
2d195e0489 PerfDataTable: Remove unnecessary loop and $columns[] variable
- $columns[] is populated in loop, but never used
2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
7af6bb7e2c ObjectSuggestion: Fix incorrect variable type hint 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
8bcdb9ae3e Sni: Fix incorrect method name case 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
87f87283f4 SlaReport: Fix Variables '$interval, $boundry, $format' are probably undefined 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
a60ffe854b (Object(s)DetailExtension/ObjectAction)Hook: Fix incorrect var name in phpDoc 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
2365d6e64b ConpatObject: Fix method name case 2023-09-05 14:26:43 +02:00
Sukhwinder Dhillon
a21e0d2443 IcingaRedis: Call private static methods with self instead of static 2023-09-05 14:26:43 +02:00