Merge branch '1.8.x' into release-python

This commit is contained in:
Chirag Aggarwal 2025-11-06 08:33:07 +05:30
commit 87b0bfcdfe
11 changed files with 27 additions and 24 deletions

View file

@ -31203,7 +31203,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -31224,7 +31224,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -21725,7 +21725,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -21746,7 +21746,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -31203,7 +31203,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -31224,7 +31224,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -21725,7 +21725,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -21746,7 +21746,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -31350,7 +31350,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -31367,7 +31367,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -21920,7 +21920,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -21937,7 +21937,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -31350,7 +31350,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -31367,7 +31367,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

View file

@ -21920,7 +21920,7 @@
"tags": [ "tags": [
"sites" "sites"
], ],
"description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "description": "Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"responses": { "responses": {
"202": { "202": {
"description": "Deployment", "description": "Deployment",
@ -21937,7 +21937,7 @@
"cookies": false, "cookies": false,
"type": "upload", "type": "upload",
"demo": "sites\/create-deployment.md", "demo": "sites\/create-deployment.md",
"edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID.", "edit": "https:\/\/github.com\/appwrite\/appwrite\/edit\/masterCreate a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.",
"rate-limit": 0, "rate-limit": 0,
"rate-time": 3600, "rate-time": 3600,
"rate-key": "url:{url},ip:{ip}", "rate-key": "url:{url},ip:{ip}",

12
composer.lock generated
View file

@ -3840,16 +3840,16 @@
}, },
{ {
"name": "utopia-php/database", "name": "utopia-php/database",
"version": "3.1.2", "version": "3.1.5",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/utopia-php/database.git", "url": "https://github.com/utopia-php/database.git",
"reference": "b6541a9cd9b21786a5020327f582838afdb159aa" "reference": "76568b81f25d89fc1e0c53f0370f139130eeb939"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/utopia-php/database/zipball/b6541a9cd9b21786a5020327f582838afdb159aa", "url": "https://api.github.com/repos/utopia-php/database/zipball/76568b81f25d89fc1e0c53f0370f139130eeb939",
"reference": "b6541a9cd9b21786a5020327f582838afdb159aa", "reference": "76568b81f25d89fc1e0c53f0370f139130eeb939",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -3892,9 +3892,9 @@
], ],
"support": { "support": {
"issues": "https://github.com/utopia-php/database/issues", "issues": "https://github.com/utopia-php/database/issues",
"source": "https://github.com/utopia-php/database/tree/3.1.2" "source": "https://github.com/utopia-php/database/tree/3.1.5"
}, },
"time": "2025-10-30T13:10:13+00:00" "time": "2025-11-05T10:17:55+00:00"
}, },
{ {
"name": "utopia-php/detector", "name": "utopia-php/detector",

View file

@ -589,7 +589,10 @@ class Builds extends Action
// Some runtimes/frameworks can't compile with less memory than this // Some runtimes/frameworks can't compile with less memory than this
$minMemory = $resource->getCollection() === 'sites' ? 2048 : 1024; $minMemory = $resource->getCollection() === 'sites' ? 2048 : 1024;
if ($resource->getAttribute('framework', '') === 'analog') { if (
$resource->getAttribute('framework', '') === 'analog' ||
$resource->getAttribute('framework', '') === 'tanstack-start'
) {
$minMemory = 4096; $minMemory = 4096;
} }

View file

@ -57,7 +57,7 @@ class Create extends Action
group: 'deployments', group: 'deployments',
name: 'createDeployment', name: 'createDeployment',
description: <<<EOT description: <<<EOT
Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the function's deployment to use your new deployment ID. Create a new site code deployment. Use this endpoint to upload a new version of your site code. To activate your newly uploaded code, you'll need to update the site's deployment to use your new deployment ID.
EOT, EOT,
auth: [AuthType::KEY], auth: [AuthType::KEY],
responses: [ responses: [