481 Commits

Author SHA1 Message Date
raviks789
7d5b8983a7
Fix: Save array values in dictionary as array instead of comma separated string 2025-07-10 14:06:10 +02:00
raviks789
c67f529041
Handle boolean field in object custom properties 2025-07-10 14:06:09 +02:00
raviks789
dad61abe7b
Show inherited values in placeholder 2025-05-22 13:00:51 +02:00
raviks789
ba4a74376e
DirectorObjectForm: Do not show custom variables for hosts 2025-05-14 17:29:13 +02:00
raviks789
559660c3bc
Remove unnecessary files 2025-05-14 17:29:13 +02:00
raviks789
7f6f275f08
DirectorObjectForm: Reset changes 2025-05-14 17:29:13 +02:00
raviks789
4c4297ea54
Apply for rule: Configurable for both dictionaries and arrays 2025-05-14 17:29:13 +02:00
raviks789
5527d096e4
WIP: ipl form for custom properties 2025-05-14 17:29:11 +02:00
raviks789
e708496868
WIP: Add items to instantiable dictionary 2025-05-12 09:47:49 +02:00
raviks789
92790d2ede
WIP: Instantiable dictionary support 2025-05-12 09:47:49 +02:00
raviks789
e4b78b9361
WIP: Alternative custom property support 2025-05-12 09:47:49 +02:00
raviks789
b18cf4f80d Fix editing of custom variables for multi-selected objects 2025-03-25 15:56:11 +01:00
Johannes Meyer
cdd3fea9d2 PropertyTableSortForm: Don't use ipl`s CSRF counter measure
It's incompatible with gipfl`s…

fixes #2935
2024-12-04 13:28:42 +01:00
raviks789
7fd1468229 Fix CSRF validation for sorting in property tables 2024-11-07 12:57:40 +01:00
Eric Lippmann
ce64888b81 Fix const visibility 2024-10-22 15:36:03 +02:00
Eric Lippmann
00985429c5 Fix PSR-12 violations 2024-10-22 14:31:14 +02:00
raviks789
428a49f433 Remove gipfl/format package dependency
refs: #2847
2024-02-08 15:59:13 +01:00
Sukhwinder Dhillon
d879186f0e Fix wrong method param types and add var type hints 2024-02-05 16:05:24 +01:00
Sukhwinder Dhillon
bb8076a09d var_export() expects #param 2 to be bool 2024-02-05 16:05:23 +01:00
Sukhwinder Dhillon
9f58dcf8d9 phpstan: Strict check function/class name-case and fix violations 2024-02-05 16:05:23 +01:00
raviks789
98f6768dcb Declare properties that are dynamically used
Dynamic properties are deprecated since PHP 8.2.
2023-09-21 09:00:55 +02:00
Thomas Gelf
2a140a512b DataFilter: hide json-encoded special characters
...from our filter parser

fixes #2667
2023-07-30 19:46:38 +02:00
EmTeedee
6b7bff80de ${var} deprecated in favor of {$var}
See: https://www.php.net/manual/en/migration82.deprecated.php#migration82.deprecated.core.dollar-brace-interpolation
2023-07-19 10:44:40 +02:00
Thomas Gelf
7d5d5b38ba Web/Form: fix dark mode for clone forms
fixes #2670
2023-03-07 14:30:56 +01:00
Thomas Gelf
bec49d1230 library: cleanup, drop import/export methods 2023-03-07 14:29:34 +01:00
Thomas Gelf
40254714b8 Permissions: refactor, fix monitoring module checks
fixes #2712
2023-02-23 11:51:53 +01:00
Thomas Gelf
616d329be3 IcingaNotification: implement users_var
fixes #462
2022-12-01 12:03:45 +01:00
Thomas Gelf
b2afca2496 Sync: support branches 2022-08-31 14:45:28 +02:00
Thomas Gelf
cb58573558 SimpleNote: do not fail on invalid content 2022-07-18 12:14:20 +02:00
Thomas Gelf
14317a9c20 css, QuickForm: style director-form only 2022-07-01 08:38:33 +02:00
Thomas Gelf
56f81b91bb Exporter: centralize export logic
fixes #2549
2022-06-24 12:52:35 +02:00
Thomas Gelf
d615ce932c DirectorObjectForm: do not return void 2022-02-06 11:48:03 +01:00
Thomas Gelf
6db30263d0 DirectorObjectForm: allow host (w/o id) in main 2022-02-06 11:47:41 +01:00
Thomas Gelf
2845be7542 DirectorObjectForm: remove unused method 2022-02-06 11:47:23 +01:00
Thomas Gelf
818ee7a01a DirectorObjectForm: don't set vals twice on create 2022-02-06 11:46:22 +01:00
Thomas Gelf
100bc4b777 library: php8-related cleanup 2021-12-06 23:03:06 +01:00
Thomas Gelf
6786cc768f Director: some fixes for PHP v8.1
refs #2435
2021-11-24 11:56:18 +01:00
Thomas Gelf
09c9a9db72 DirectorObjectForm: use new DbObjectStore 2021-10-05 23:33:30 +02:00
Thomas Gelf
c994610031 DirectorObjectForm: hidden id field, start...
...fading it out - don't want to see this here
2021-10-05 23:33:30 +02:00
Thomas Gelf
b898041caa DirectorObjectForm: use Branch, not UUID 2021-08-25 13:00:56 +02:00
Thomas Gelf
1470a134f4 Branch support: initial import 2021-08-16 11:43:09 +02:00
Thomas Gelf
38d17af92e DirectorObjectForm: remove unused property 2021-08-16 11:22:50 +02:00
Thomas Gelf
234bb89454 QuickForm: typo 2021-06-01 21:29:21 +02:00
Thomas Gelf
4c4f9541e5 DirectorObjectForm: show inherited non-scalars...
...in select boxes. This should make it more obvious that invalid data has been
inherited.

refs #2288
2021-03-12 00:07:50 +01:00
Thomas Gelf
09a0323ad6 DirectorObjectForm: render inherited scalars only
fixes #2288
2021-03-11 23:47:56 +01:00
Thomas Gelf
e2a8886148 DirectorObjectForm: deal with "no template"...
...when fetching Choices

fixes #2268
2021-01-21 11:25:23 +01:00
Thomas Gelf
c4261cb241 Merge branch 'feature/datatype-dictionary-337' 2021-01-15 11:51:52 +01:00
Thomas Gelf
40e1b5a798 DataTypeDictionary: new data type
fixes #337
2021-01-15 11:45:35 +01:00
Thomas Gelf
121dd774c4 IcingaTemplateChoiceForm: allow to require...
...a specific template/import

fixes #1178
2021-01-15 11:20:33 +01:00
Thomas Gelf
1e8adb8586 QuickForm: preserve existing classes 2020-12-01 05:51:06 +01:00