From 4523e86b91ec8b49a97b97402b789f85156143ab Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Sat, 11 Apr 2026 09:01:42 +0530 Subject: [PATCH 1/2] fix: bump phpseclib to 3.0.51 --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 164b3a036f..3d7800a919 100644 --- a/composer.lock +++ b/composer.lock @@ -1996,16 +1996,16 @@ }, { "name": "phpseclib/phpseclib", - "version": "3.0.50", + "version": "3.0.51", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "aa6ad8321ed103dc3624fb600a25b66ebf78ec7b" + "reference": "d59c94077f9c9915abb51ddb52ce85188ece1748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/aa6ad8321ed103dc3624fb600a25b66ebf78ec7b", - "reference": "aa6ad8321ed103dc3624fb600a25b66ebf78ec7b", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/d59c94077f9c9915abb51ddb52ce85188ece1748", + "reference": "d59c94077f9c9915abb51ddb52ce85188ece1748", "shasum": "" }, "require": { @@ -2086,7 +2086,7 @@ ], "support": { "issues": "https://github.com/phpseclib/phpseclib/issues", - "source": "https://github.com/phpseclib/phpseclib/tree/3.0.50" + "source": "https://github.com/phpseclib/phpseclib/tree/3.0.51" }, "funding": [ { @@ -2102,7 +2102,7 @@ "type": "tidelift" } ], - "time": "2026-03-19T02:57:58+00:00" + "time": "2026-04-10T01:33:53+00:00" }, { "name": "psr/clock", From 98af2a5eb3b1d08ebc8c5dec2d8ff3bfd1deea79 Mon Sep 17 00:00:00 2001 From: Chirag Aggarwal Date: Sat, 11 Apr 2026 22:05:01 +0530 Subject: [PATCH 2/2] fix: make rule deploymentResourceType optional --- src/Appwrite/Utopia/Response/Model/Rule.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Appwrite/Utopia/Response/Model/Rule.php b/src/Appwrite/Utopia/Response/Model/Rule.php index 86ac6f470e..1ff854e7ce 100644 --- a/src/Appwrite/Utopia/Response/Model/Rule.php +++ b/src/Appwrite/Utopia/Response/Model/Rule.php @@ -66,8 +66,9 @@ class Rule extends Model ]) ->addRule('deploymentResourceType', [ 'type' => self::TYPE_ENUM, + 'required' => false, 'description' => 'Type of deployment. Possible values are "function", "site". Used if rule\'s type is "deployment".', - 'default' => '', + 'default' => null, 'example' => 'function', 'enum' => ['function', 'site'], ])