Commit Graph

16599 Commits

Author SHA1 Message Date
shimon cc87de8934 Merge branch 'feat-mongodb-pulls' of github.com:appwrite/appwrite into feat-mongodb-pulls
# Conflicts:
#	composer.lock
2025-09-16 17:43:47 +03:00
shimon 5f8dc9998c Refactor database document handling by replacing createOrUpdateDocuments with upsertDocuments in multiple classes. Clean up common.php by removing commented-out index definitions and ensuring proper indexing for MongoDB compatibility. Update UsageTest to correct API endpoint paths for database operations. 2025-09-16 17:39:41 +03:00
Jake Barnby 832687dd09 Catch query exception on bucket/file list 2025-09-16 23:42:07 +12:00
Hemachandar 21f25b4ce4 Auto-allow sites domain for OAuth 2025-09-16 14:16:02 +05:30
shimon f5fc099d87 Merge branch '1.8.x' of github.com:appwrite/appwrite into feat-mongodb-pulls
# Conflicts:
#	composer.lock
#	tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2025-09-16 10:26:43 +03:00
Hemachandar e6be9bac07 cleanup 2025-09-16 11:55:43 +05:30
Hemachandar f8ab95b3e1 tests & lint 2025-09-16 11:54:01 +05:30
Damodar Lohani 20c3641ac1 Merge branch '1.8.x' into feat-apps-module-dl 2025-09-16 10:25:30 +05:45
Damodar Lohani 33f7056e7a reest callback 2025-09-16 04:38:52 +00:00
Damodar Lohani 73e7c98131 Fix token length update 2025-09-16 04:36:30 +00:00
Damodar Lohani 1157d6fd10 Fix re-hashing 2025-09-16 04:27:00 +00:00
Jake Barnby 42d981c0ef Add scopes to roles 2025-09-16 13:15:08 +12:00
Jake Barnby a7cff1b53d Merge remote-tracking branch 'origin/1.8.x' into feat-txn 2025-09-16 12:58:09 +12:00
Hemachandar 0b9e43c9f8 Branded email for Console auth flows 2025-09-16 00:58:23 +05:30
loks0n 66503a4e80 fix: api worker-stop 2025-09-15 15:15:56 +01:00
Damodar Lohani cfd82d9709 use newer syntax 2025-09-15 10:57:31 +00:00
Damodar Lohani 4579e41ace update check 2025-09-15 10:33:21 +00:00
Damodar Lohani 19cf94bd7e Fix oauth2 changes 2025-09-15 10:22:45 +00:00
Chirag Aggarwal ef69520f95 fix: nitpick comments 2025-09-15 11:51:47 +05:30
Chirag Aggarwal 0f5cb2611d fix: grammer 2025-09-15 10:32:06 +05:30
Chirag Aggarwal f9ac0b48c8 fix: use 1.8.x 2025-09-15 10:28:34 +05:30
Jake Barnby 981a1278e2 Merge remote-tracking branch 'origin/1.8.x' into feat-csv-export
# Conflicts:
#	composer.lock
2025-09-15 16:30:22 +12:00
Jake Barnby 6d25eb81b6 Move disable 2025-09-15 13:09:08 +12:00
Atharva Deosthale cb03bfe74c specs and sdk 2025-09-14 15:22:51 +05:30
Damodar Lohani 518389d32c fix length 2025-09-14 05:37:06 +00:00
Damodar Lohani 800db0b99d Fix magic URL token length 2025-09-14 05:23:30 +00:00
Damodar Lohani d42841d80a fix: remove hardcode, reuse hasher 2025-09-14 05:02:50 +00:00
Damodar Lohani 365aaca56d fix: remove legacy token generator use 2025-09-14 04:58:34 +00:00
Damodar Lohani 1c726d0466 fix: encoded not defined 2025-09-14 04:53:49 +00:00
Damodar Lohani c903caabcc remove dump 2025-09-14 04:50:13 +00:00
Damodar Lohani 53a117bd0f Merge remote-tracking branch 'origin/1.8.x' into feat-apps-module-dl 2025-09-14 04:49:34 +00:00
Jake Barnby c140dd6fbb Move disable 2025-09-14 10:58:21 +12:00
Atharva Deosthale 6e16340f16 feat: add branch deployments to appwrite 2025-09-13 17:56:19 +05:30
loks0n 39a190f60c fix: db queues 2025-09-12 19:28:27 +01:00
Jake Barnby 0f9c2001f7 Demo SDK 2025-09-13 02:42:42 +12:00
shimon 89d06d00c0 Merge branch '1.8.x' of github.com:appwrite/appwrite into feat-mongodb-pulls
# Conflicts:
#	.github/workflows/tests.yml
#	composer.lock
#	tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2025-09-11 16:54:49 +03:00
Jake Barnby 09753cd6dc Optimise schema 2025-09-12 01:16:23 +12:00
Jake Barnby fd6ddf6926 Fix operation spec gen 2025-09-11 23:31:53 +12:00
Damodar Lohani 72f5793928 revert date format 2025-09-11 09:18:23 +00:00
Jake Barnby e6c83f364c Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-11 21:17:50 +12:00
Damodar Lohani b8e3a19586 Merge branch '1.8.x' into feat-apps-module-dl 2025-09-11 14:47:14 +05:45
Damodar Lohani e36de6b72b revert date format 2025-09-11 08:59:27 +00:00
Damodar Lohani bcec5c0922 revert date format 2025-09-11 08:57:27 +00:00
Damodar Lohani 72186f1882 reset det change 2025-09-11 08:46:38 +00:00
Damodar Lohani e4d70a4d4f Fix: default options 2025-09-11 07:55:52 +00:00
Damodar Lohani 6d19d76bac Fix scope check 2025-09-11 06:51:01 +00:00
Damodar Lohani 55bebd92f3 Fix date format 2025-09-11 06:27:58 +00:00
Damodar Lohani 0d4df67958 Merge branch '1.8.x' into feat-apps-module-dl 2025-09-11 11:59:31 +05:45
Jake Barnby 461c8681af Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Workers/StatsResources.php
2025-09-11 16:36:49 +12:00
Jake Barnby c934524689 Merge remote-tracking branch 'origin/1.8.x' into chore-gen-sdks
# Conflicts:
#	app/config/platforms.php
#	composer.lock
#	docs/examples/1.8.x/console-web/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/console-web/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/console-web/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/console-web/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/console-web/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/console-web/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/console-web/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-dart/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-dart/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-dart/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-dart/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-dart/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-dart/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-dart/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-deno/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-deno/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-deno/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-deno/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-deno/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-deno/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-deno/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-dotnet/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-go/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-go/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-go/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-go/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-go/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-go/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-go/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-graphql/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-graphql/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-kotlin/java/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-kotlin/java/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-kotlin/kotlin/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-nodejs/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-php/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-php/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-php/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-php/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-php/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-php/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-php/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-python/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-python/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-python/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-python/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-python/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-python/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-python/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-rest/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-rest/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-rest/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-rest/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-rest/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-rest/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-rest/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-ruby/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-ruby/examples/tablesdb/update-polygon-column.md
#	docs/examples/1.8.x/server-swift/examples/databases/create-line-attribute.md
#	docs/examples/1.8.x/server-swift/examples/databases/create-point-attribute.md
#	docs/examples/1.8.x/server-swift/examples/databases/create-polygon-attribute.md
#	docs/examples/1.8.x/server-swift/examples/databases/update-line-attribute.md
#	docs/examples/1.8.x/server-swift/examples/databases/update-point-attribute.md
#	docs/examples/1.8.x/server-swift/examples/databases/update-polygon-attribute.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/create-line-column.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/create-point-column.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/create-polygon-column.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/update-line-column.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/update-point-column.md
#	docs/examples/1.8.x/server-swift/examples/tablesdb/update-polygon-column.md
2025-09-11 16:26:25 +12:00