Files
Ferdinand Thiessen f3d29dc49b fix(encryption): keep the encryption_enabled app config untyped
decrypt-all wrote core/encryption_enabled through the typed app config
while every other accessor on this branch - Manager::isEnabled(),
encryption:enable, encryption:disable and the provisioning API - reads
and writes it as the string "yes"/"no". The first decrypt-all therefore
switched the stored type to boolean, after which encryption:enable threw
an AppConfigTypeConflictException and isEnabled() no longer recognised
the value.

The legacy accessors are deprecated, so the command joins
encryption:enable and encryption:disable in the psalm baseline.

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2026-10-01 14:19:29 +02:00
..