vikunja/pkg/modules
kolaente 3c0ea7099e fix(restore): validate database file names in zip archive
Check that database entries in the zip have a .json suffix and a
non-empty base name before slicing the extension off. This prevents
a panic from index-out-of-range when the filename is too short.
Also use TrimPrefix instead of ReplaceAll for correctness.
2026-02-25 13:01:00 +01:00
..
auth fix: use caller's session in LDAP syncUserGroups to avoid nested transactions 2026-02-25 11:03:02 +01:00
avatar fix: use session-aware file creation to avoid nested transactions 2026-02-25 11:03:02 +01:00
background fix: use session-aware file creation to avoid nested transactions 2026-02-25 11:03:02 +01:00
dump fix(restore): validate database file names in zip archive 2026-02-25 13:01:00 +01:00
keyvalue feat: add keyvalue.Remember function 2025-07-17 16:19:13 +02:00
migration feat(cli): reorganize repair commands under unified 'vikunja repair' parent (#2300) 2026-02-25 11:50:09 +00:00