nextcloud/tests
Stephen Cuppett 1b2b4cb660 refactor(encryption): Migrate appconfig keys to typed bool IAppConfig with repair step
Switch all encryption config reads/writes from deprecated string-typed IConfig to
bool-typed IAppConfig (getValueBool/setValueBool). Adds RetypeEncryptionConfigKeys
repair step to retype existing string values to bool on upgrade. Includes lazy
IAppConfig resolution in Manager and AppConfigTypeConflictException fallbacks
throughout for safety during the upgrade window.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2026-07-04 08:19:10 -04:00
..
apps chore: Add SPDX header 2024-05-13 17:41:36 +02:00
blueprints chore: split frontend building into legacy Vue 2 and Vue 3 2025-10-22 17:10:28 +02:00
Core refactor(encryption): Migrate appconfig keys to typed bool IAppConfig with repair step 2026-07-04 08:19:10 -04:00
data fix(tests): Fix tests for mimetypes 2026-06-21 22:00:27 +02:00
docker chore: Add SPDX header 2024-05-13 17:41:36 +02:00
lib refactor(encryption): Migrate appconfig keys to typed bool IAppConfig with repair step 2026-07-04 08:19:10 -04:00
playwright feat: add frontend test for custom custom background selection from file picker 2026-07-03 14:57:53 +00:00
autoload.php chore: Add an autoload.php file for tests relying on core class 2025-05-19 11:30:37 +02:00
bootstrap.php test: add env option to disable loading all installed apps during tests 2025-08-11 13:35:57 +02:00
databases-all-config.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
enable_all.php chore: Replace last calls to OC_App::enable by IAppManager 2025-08-18 17:09:39 +02:00
memcached.config.php fix(ci): fix Memcached CI job 2026-06-12 15:36:56 +02:00
phpunit-autotest-external.xml test(ci): enforce PHPUnit time limits with sensible timeout values 2026-05-27 11:42:02 +02:00
phpunit-autotest.xml chore(tests): Exclude files_external tests from default testsuite 2026-06-11 09:45:31 +02:00
preseed-config.php chore(tests): Use /dev/shm as a tempdirectory 2026-06-11 09:45:33 +02:00
redis-cluster.config.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
redis.config.php feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
startsessionlistener.php chore: apply new CSFixer rules 2025-07-01 16:26:50 +02:00