Bastian Lederer
8622514fcd
Change implicit nullable type declaration to explicit
...
Since PHP 8.4 implicitly nullable parameter types are deprecated.
Normalize scoped PHPDoc for nullable-parameter updates: use `?Type` instead of
`Type|null` and remove column alignment.
Co-authored-by: "Eric Lippmann <eric.lippmann@icinga.com>"
2026-03-19 22:08:30 +01: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
Johannes Meyer
db3f6e72ae
MigrateCommand: Ensure to match owners of shared items using wildcards
...
fixes #1341
2026-03-06 14:09:59 +01:00
Johannes Meyer
e66661196b
usergroups: Rename to contactgroups
2025-04-10 15:04:41 +02:00
Johannes Meyer
9ea5d70512
users: Rename to contacts
2025-04-10 15:04:41 +02:00
Johannes Meyer
2a9c06e7f6
Some more fixes to make phpstan happy
2024-03-14 15:22:05 +01:00
Johannes Meyer
ce750587a0
migrate: Document the --no-backup switch for the filter subcommand
2023-11-13 15:03:12 +01:00
Johannes Meyer
4c7cbfa67d
migrate: Also backup roles
...
Logging is useful, but a backup even more.
2023-11-13 15:03:12 +01:00
Johannes Meyer
f1af2c2765
migrate: Improve documentation
2023-11-13 15:03:12 +01:00
Johannes Meyer
89fb9de4fd
migrate: Enhance logging
2023-11-13 15:03:12 +01:00
Johannes Meyer
687f3ce281
migrate: Simplify error logging
2023-11-13 15:03:12 +01:00
Johannes Meyer
98c43732f7
migrate: Don't crash just because a directory does not exist
2023-11-13 15:03:12 +01:00
Johannes Meyer
8a3407b33c
migrate: Also transform/migrate menu items
2023-11-13 15:03:12 +01:00
Johannes Meyer
cc43d99424
migrate: Avoid false-positives
2023-11-13 15:03:12 +01:00
Johannes Meyer
3dade7387f
migrate: Also migrate legacy macros in navigation items
2023-11-07 17:05:02 +01:00
Johannes Meyer
b3751a417e
migrate: Fix that preference items are checked instead of shared ones
2023-11-07 16:57:18 +01:00
Johannes Meyer
3e91e6a955
migrate: Always render relative urls
2023-11-07 16:57:18 +01:00
Johannes Meyer
455f59a487
migrate: Preserve framework params during dashboard migration
2023-11-07 16:57:18 +01:00
Johannes Meyer
921729f010
migrate: Don't decode entire urls
2023-11-07 16:57:18 +01:00
Johannes Meyer
78e5c757c0
migrate: Add filter sub command
2023-11-07 16:57:18 +01:00
Johannes Meyer
4e8a3a13a7
cli: Require mandatory params as early as possible
2023-11-07 16:57:18 +01:00
Ravi Kumar Kempapura Srinivasa
2c898ba7b9
cli: Add migrate command
2023-11-07 16:57:18 +01:00