vikunja/pkg/modules
kolaente b3d8a56364 fix: use caller's session in LDAP syncUserGroups to avoid nested transactions
syncUserGroups created its own db.NewSession() internally while being
called from AuthenticateUserInLDAP which already has an active session
with writes. In SQLite shared-cache mode this causes a lock conflict.

Pass the caller's session through instead, and add s.Commit() before
db.AssertExists calls in LDAP tests.
2026-02-25 11:03:02 +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(dump): limit copy size to prevent decompression bombs 2026-02-08 15:31:25 +01:00
keyvalue feat: add keyvalue.Remember function 2025-07-17 16:19:13 +02:00
migration fix: add missing Commit() to write callers 2026-02-25 11:03:02 +01:00