vikunja/pkg/modules
kolaente c2cf5ba1c5 fix(restore): validate migration data before wiping database
Move archive validation (migration file existence and slice bounds
check) before the database wipe. Previously a malformed archive
would first destroy the database and then panic, leaving the
instance in an irrecoverable state with total data loss.

Now the migration data is fully parsed and validated before any
destructive operations occur.
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 migration data before wiping database 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