nextcloud/apps/encryption/lib
Stephen Cuppett f2d0cb1876 refactor(encryption): Migrate remaining deprecated IConfig calls to typed APIs
Replace IConfig::{get,set}UserValue for the per-user 'recoveryEnabled' key
with IUserConfig::{getValueBool,setValueBool}, and IConfig::getAppValue for
'useMasterKey' with IAppConfig::getValueBool. IConfig is removed from Util
and Recovery constructors entirely. Clears the DeprecatedMethod psalm-baseline
entries for apps/encryption/lib/Util.php and the string-typed recoveryAdminEnabled
calls that were still in Recovery.php.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2026-07-04 08:19:10 -04:00
..
AppInfo chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
Command chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
Controller fix(encryption): Fix endpoint /ajax/userSetRecovery to support boolean 2026-06-02 15:28:53 +02:00
Crypto chore: Suppress last known impure static properties 2026-06-02 09:46:20 +02:00
Exceptions chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
Listeners chore: add missing Override attribute to app code 2026-04-28 21:29:28 +02:00
Migration chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
Services fix: Remove a static var usage in encryption application 2026-03-23 16:48:31 +01:00
Settings refactor(encryption): Migrate remaining deprecated IConfig calls to typed APIs 2026-07-04 08:19:10 -04:00
Users chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
KeyManager.php chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
Recovery.php refactor(encryption): Migrate remaining deprecated IConfig calls to typed APIs 2026-07-04 08:19:10 -04:00
Session.php chore(encryption): Cleanup typing in EncryptAll/DecryptAll 2025-09-09 11:46:18 +02:00
Util.php refactor(encryption): Migrate remaining deprecated IConfig calls to typed APIs 2026-07-04 08:19:10 -04:00