diff --git a/appinfo/info.xml b/appinfo/info.xml
index c6b7648e..4aeb7f26 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -25,11 +25,11 @@
security
https://github.com/ChristophWurst/twofactor_admin/issues
-
+
sqlite
mysql
pgsql
-
+
diff --git a/composer.lock b/composer.lock
index 5e401327..85aa9d04 100644
--- a/composer.lock
+++ b/composer.lock
@@ -75,5 +75,5 @@
"platform-overrides": {
"php": "8.1"
},
- "plugin-api-version": "2.6.0"
+ "plugin-api-version": "2.9.0"
}
diff --git a/vendor-bin/csfixer/composer.lock b/vendor-bin/csfixer/composer.lock
index 3d508718..2e576303 100644
--- a/vendor-bin/csfixer/composer.lock
+++ b/vendor-bin/csfixer/composer.lock
@@ -9,16 +9,16 @@
"packages-dev": [
{
"name": "kubawerlos/php-cs-fixer-custom-fixers",
- "version": "v3.35.1",
+ "version": "v3.36.1",
"source": {
"type": "git",
"url": "https://github.com/kubawerlos/php-cs-fixer-custom-fixers.git",
- "reference": "2a35f80ae24ca77443a7af1599c3a3db1b6bd395"
+ "reference": "ec9776e80f5ea9bf0d8ec16d662e431bfab19a24"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/kubawerlos/php-cs-fixer-custom-fixers/zipball/2a35f80ae24ca77443a7af1599c3a3db1b6bd395",
- "reference": "2a35f80ae24ca77443a7af1599c3a3db1b6bd395",
+ "url": "https://api.github.com/repos/kubawerlos/php-cs-fixer-custom-fixers/zipball/ec9776e80f5ea9bf0d8ec16d662e431bfab19a24",
+ "reference": "ec9776e80f5ea9bf0d8ec16d662e431bfab19a24",
"shasum": ""
},
"require": {
@@ -28,7 +28,7 @@
"php": "^7.4 || ^8.0"
},
"require-dev": {
- "phpunit/phpunit": "^9.6.24 || ^10.5.51 || ^11.5.32"
+ "phpunit/phpunit": "^9.6.24 || ^10.5.51 || ^11.5.44"
},
"type": "library",
"autoload": {
@@ -49,7 +49,7 @@
"description": "A set of custom fixers for PHP CS Fixer",
"support": {
"issues": "https://github.com/kubawerlos/php-cs-fixer-custom-fixers/issues",
- "source": "https://github.com/kubawerlos/php-cs-fixer-custom-fixers/tree/v3.35.1"
+ "source": "https://github.com/kubawerlos/php-cs-fixer-custom-fixers/tree/v3.36.1"
},
"funding": [
{
@@ -57,7 +57,7 @@
"type": "github"
}
],
- "time": "2025-09-28T18:43:35+00:00"
+ "time": "2026-03-07T11:35:13+00:00"
},
{
"name": "nextcloud/coding-standard",
@@ -106,16 +106,16 @@
},
{
"name": "php-cs-fixer/shim",
- "version": "v3.89.2",
+ "version": "v3.94.2",
"source": {
"type": "git",
"url": "https://github.com/PHP-CS-Fixer/shim.git",
- "reference": "8f1bf4fd7d8270020cd3c58756fcf3615ed14b68"
+ "reference": "80fd29f44a736136a2f05bae5464816a444b91d1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHP-CS-Fixer/shim/zipball/8f1bf4fd7d8270020cd3c58756fcf3615ed14b68",
- "reference": "8f1bf4fd7d8270020cd3c58756fcf3615ed14b68",
+ "url": "https://api.github.com/repos/PHP-CS-Fixer/shim/zipball/80fd29f44a736136a2f05bae5464816a444b91d1",
+ "reference": "80fd29f44a736136a2f05bae5464816a444b91d1",
"shasum": ""
},
"require": {
@@ -152,9 +152,9 @@
"description": "A tool to automatically fix PHP code style",
"support": {
"issues": "https://github.com/PHP-CS-Fixer/shim/issues",
- "source": "https://github.com/PHP-CS-Fixer/shim/tree/v3.89.2"
+ "source": "https://github.com/PHP-CS-Fixer/shim/tree/v3.94.2"
},
- "time": "2025-11-06T21:13:10+00:00"
+ "time": "2026-02-20T16:14:17+00:00"
}
],
"aliases": [],
@@ -167,5 +167,5 @@
"platform-overrides": {
"php": "8.0"
},
- "plugin-api-version": "2.6.0"
+ "plugin-api-version": "2.9.0"
}
diff --git a/vendor-bin/phpunit/composer.lock b/vendor-bin/phpunit/composer.lock
index 7db6013f..2fa2a006 100644
--- a/vendor-bin/phpunit/composer.lock
+++ b/vendor-bin/phpunit/composer.lock
@@ -359,16 +359,16 @@
},
{
"name": "php-webdriver/webdriver",
- "version": "1.15.2",
+ "version": "1.16.0",
"source": {
"type": "git",
"url": "https://github.com/php-webdriver/php-webdriver.git",
- "reference": "998e499b786805568deaf8cbf06f4044f05d91bf"
+ "reference": "ac0662863aa120b4f645869f584013e4c4dba46a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/998e499b786805568deaf8cbf06f4044f05d91bf",
- "reference": "998e499b786805568deaf8cbf06f4044f05d91bf",
+ "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/ac0662863aa120b4f645869f584013e4c4dba46a",
+ "reference": "ac0662863aa120b4f645869f584013e4c4dba46a",
"shasum": ""
},
"require": {
@@ -377,7 +377,7 @@
"ext-zip": "*",
"php": "^7.3 || ^8.0",
"symfony/polyfill-mbstring": "^1.12",
- "symfony/process": "^5.0 || ^6.0 || ^7.0"
+ "symfony/process": "^5.0 || ^6.0 || ^7.0 || ^8.0"
},
"replace": {
"facebook/webdriver": "*"
@@ -390,10 +390,10 @@
"php-parallel-lint/php-parallel-lint": "^1.2",
"phpunit/phpunit": "^9.3",
"squizlabs/php_codesniffer": "^3.5",
- "symfony/var-dumper": "^5.0 || ^6.0 || ^7.0"
+ "symfony/var-dumper": "^5.0 || ^6.0 || ^7.0 || ^8.0"
},
"suggest": {
- "ext-SimpleXML": "For Firefox profile creation"
+ "ext-simplexml": "For Firefox profile creation"
},
"type": "library",
"autoload": {
@@ -419,9 +419,9 @@
],
"support": {
"issues": "https://github.com/php-webdriver/php-webdriver/issues",
- "source": "https://github.com/php-webdriver/php-webdriver/tree/1.15.2"
+ "source": "https://github.com/php-webdriver/php-webdriver/tree/1.16.0"
},
- "time": "2024-11-21T15:12:59+00:00"
+ "time": "2025-12-28T23:57:40+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -2161,5 +2161,5 @@
"platform-overrides": {
"php": "7.4"
},
- "plugin-api-version": "2.6.0"
+ "plugin-api-version": "2.9.0"
}
diff --git a/vendor-bin/rector/composer.lock b/vendor-bin/rector/composer.lock
index cec1696c..b33cfd3b 100644
--- a/vendor-bin/rector/composer.lock
+++ b/vendor-bin/rector/composer.lock
@@ -9,20 +9,20 @@
"packages-dev": [
{
"name": "nextcloud/ocp",
- "version": "v32.0.1",
+ "version": "v33.0.0",
"source": {
"type": "git",
"url": "https://github.com/nextcloud-deps/ocp.git",
- "reference": "30c298deccb6d52cf55e56a2a379edabe27421fd"
+ "reference": "a643b20f9ff1849a297d69ef250414ef16c48f6a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/30c298deccb6d52cf55e56a2a379edabe27421fd",
- "reference": "30c298deccb6d52cf55e56a2a379edabe27421fd",
+ "url": "https://api.github.com/repos/nextcloud-deps/ocp/zipball/a643b20f9ff1849a297d69ef250414ef16c48f6a",
+ "reference": "a643b20f9ff1849a297d69ef250414ef16c48f6a",
"shasum": ""
},
"require": {
- "php": "~8.1 || ~8.2 || ~8.3 || ~8.4",
+ "php": "~8.1 || ~8.2 || ~8.3 || ~8.4 || ~8.5",
"psr/clock": "^1.0",
"psr/container": "^2.0.2",
"psr/event-dispatcher": "^1.0",
@@ -31,7 +31,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-stable32": "32.0.0-dev"
+ "dev-stable33": "33.0.0-dev"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -51,9 +51,9 @@
"description": "Composer package containing Nextcloud's public OCP API and the unstable NCU API",
"support": {
"issues": "https://github.com/nextcloud-deps/ocp/issues",
- "source": "https://github.com/nextcloud-deps/ocp/tree/v32.0.1"
+ "source": "https://github.com/nextcloud-deps/ocp/tree/v33.0.0"
},
- "time": "2025-10-17T00:48:59+00:00"
+ "time": "2026-02-12T01:11:10+00:00"
},
{
"name": "nextcloud/rector",
@@ -122,11 +122,11 @@
},
{
"name": "phpstan/phpstan",
- "version": "2.1.31",
+ "version": "2.1.40",
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ead89849d879fe203ce9292c6ef5e7e76f867b96",
- "reference": "ead89849d879fe203ce9292c6ef5e7e76f867b96",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
+ "reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
"shasum": ""
},
"require": {
@@ -171,7 +171,7 @@
"type": "github"
}
],
- "time": "2025-10-10T14:14:11+00:00"
+ "time": "2026-02-23T15:04:35+00:00"
},
{
"name": "psr/clock",
@@ -376,21 +376,21 @@
},
{
"name": "rector/rector",
- "version": "2.2.7",
+ "version": "2.3.8",
"source": {
"type": "git",
"url": "https://github.com/rectorphp/rector.git",
- "reference": "022038537838bc8a4e526af86c2d6e38eaeff7ef"
+ "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/rectorphp/rector/zipball/022038537838bc8a4e526af86c2d6e38eaeff7ef",
- "reference": "022038537838bc8a4e526af86c2d6e38eaeff7ef",
+ "url": "https://api.github.com/repos/rectorphp/rector/zipball/bbd37aedd8df749916cffa2a947cfc4714d1ba2c",
+ "reference": "bbd37aedd8df749916cffa2a947cfc4714d1ba2c",
"shasum": ""
},
"require": {
"php": "^7.4|^8.0",
- "phpstan/phpstan": "^2.1.26"
+ "phpstan/phpstan": "^2.1.38"
},
"conflict": {
"rector/rector-doctrine": "*",
@@ -424,7 +424,7 @@
],
"support": {
"issues": "https://github.com/rectorphp/rector/issues",
- "source": "https://github.com/rectorphp/rector/tree/2.2.7"
+ "source": "https://github.com/rectorphp/rector/tree/2.3.8"
},
"funding": [
{
@@ -432,7 +432,7 @@
"type": "github"
}
],
- "time": "2025-10-29T15:46:12+00:00"
+ "time": "2026-02-22T09:45:50+00:00"
},
{
"name": "webmozart/assert",
@@ -503,5 +503,5 @@
"platform-overrides": {
"php": "8.1"
},
- "plugin-api-version": "2.6.0"
+ "plugin-api-version": "2.9.0"
}