Hemachandar
0003443c77
Create rule in SSL task
2026-02-04 19:23:27 +05:30
Matej Bačo
227d61e194
Support trusted console projects
2026-02-04 14:45:38 +01:00
Jake Barnby and Claude Opus 4.5
6850d7ae9e
fix: add sleep for async attribute deletion verification
...
Attribute deletion is asynchronous - add sleep to wait for deletion
to complete before verifying the attribute no longer exists.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 02:01:01 +13:00
Jake Barnby and Claude Opus 4.5
45a3793cc0
fix: correct expected default values and attribute name in tests
...
- Update expected default values to match the actual defaults (update
tests are skipped, so original defaults apply)
- Fix varchar_max -> varchar_min (varchar_max was never created)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 01:48:36 +13:00
Jake Barnby and Claude Opus 4.5
2e061e2f2b
fix: make testCreatePhoneVerification self-contained
...
Remove @depends annotation and set up phone number within the test
to ensure it works with PHPUnit 12 and paratest parallel execution.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 01:33:01 +13:00
Jake Barnby and Claude Opus 4.5
6f6ea94a19
fix: make testUpdateWithExistingRelationships self-contained
...
Remove @depends annotation and create a new database within the test
to fix compatibility with PHPUnit 12 and paratest parallel execution.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 01:30:52 +13:00
Jake Barnby and Claude Opus 4.5
0aff01793b
fix: remove @depends annotations from DatabasesStringTypesTest
...
Replace @depends annotations with static property assertions to fix
compatibility issues with PHPUnit 12 and paratest parallel execution.
Tests now use self::$databaseId and self::$collectionId/self::$tableId
directly instead of passing data between dependent tests.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 01:18:16 +13:00
Jake Barnby
e70739a3c0
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# Dockerfile
# app/controllers/api/account.php
# app/controllers/api/avatars.php
# app/controllers/api/console.php
# app/controllers/api/projects.php
# app/controllers/api/storage.php
# app/controllers/api/teams.php
# app/http.php
# app/init/database/filters.php
# app/init/registers.php
# app/init/resources.php
# app/views/install/compose.phtml
# composer.json
# composer.lock
# docker-compose.yml
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Attributes/Integer/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Upsert.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Columns/Integer/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Upsert.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Update.php
# src/Appwrite/Platform/Modules/Functions/Http/Deployments/XList.php
# src/Appwrite/Platform/Tasks/Install.php
# tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2026-02-05 01:01:03 +13:00
fogelito
4cf6f4e066
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 13:58:22 +02:00
Jake Barnby and Claude Opus 4.5
f34983f056
fix: update composer image to 2.x for PHP 8.3+ compatibility
...
PHPUnit 12 requires PHP 8.3+ and uses PHP enums like
CodeCoverageInitializationStatus. The old composer:2.0 image used
PHP 8.0.6 which doesn't support enums, causing autoloader issues.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 00:41:50 +13:00
Jake Barnby
4933cdda10
Merge remote-tracking branch 'origin/1.8.x' into feat-db-tests
2026-02-05 00:16:15 +13:00
Jake Barnby
b704378bf1
Revert platform downgrade
2026-02-05 00:16:08 +13:00
Jake Barnby
cfa4c0876b
Merge remote-tracking branch 'origin/1.8.x' into feat-db-tests
...
# Conflicts:
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
2026-02-04 23:47:08 +13:00
Jake Barnby
936adce15b
Update phpunit
2026-02-04 23:45:46 +13:00
Chirag Aggarwal and GitHub
b1409e5e8e
Merge pull request #11246 from appwrite/fix/phpunit-bootstrap-global-register
2026-02-04 16:11:24 +05:30
Chirag Aggarwal
a744cb0843
fix: add global scope declaration for $register in registers.php
...
PHPUnit's FileLoader::load() includes bootstrap files inside a function
scope. Without the global declaration, $register is created in local
scope and isn't accessible when other files (like resources.php) use
global $register to reference it.
2026-02-04 16:05:13 +05:30
Jake Barnby and Claude Opus 4.5
0a492fb1e2
fix: pin utopia-php/platform to 0.7.14 for framework compatibility
...
Platform 0.7.15 introduced a breaking change that requires Utopia\Http
instead of Utopia\App, but framework 0.33.x still uses Utopia\App.
This pins platform to 0.7.14 which is compatible with the current
framework version.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 23:30:23 +13:00
fogelito
186ed5b61f
fix graphQL
2026-02-04 12:29:20 +02:00
fogelito
522c9d3272
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 12:16:24 +02:00
Chirag Aggarwal and GitHub
720ceabbbc
Merge pull request #11244 from appwrite/simplify-messaging-span-country-codes
2026-02-04 15:45:14 +05:30
fogelito
5ff31e92d7
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
...
# Conflicts:
# composer.lock
2026-02-04 12:03:28 +02:00
Chirag Aggarwal
4ef43aacd9
Simplify country code span logging for internal SMS messages
...
Internal SMS always has a single recipient, so remove the unnecessary
count-based tracking and simplify to just log the country code directly.
2026-02-04 15:28:27 +05:30
Chirag Aggarwal and GitHub
ce49b8ecb8
Merge pull request #11239 from appwrite/upgrade-utopia-queue
2026-02-04 15:25:56 +05:30
fogelito
1db42c6fc7
revert lock
2026-02-04 11:43:56 +02:00
Chirag Aggarwal
9bd2966222
fix: versioning
2026-02-04 14:53:56 +05:30
Chirag Aggarwal
579f07f8bb
fix unit test
2026-02-04 14:30:24 +05:30
fogelito
febb7dc10a
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 10:53:26 +02:00
Chirag Aggarwal
4b02bf1aa8
use stable
2026-02-04 14:21:52 +05:30
Jake Barnby and GitHub
d45893d123
Merge pull request #11241 from appwrite/fix-leaks
...
Fix leaks
2026-02-04 08:31:27 +00:00
fogelito
ffd568aecd
Update 1.8.x
2026-02-04 10:05:54 +02:00
fogelito
d811d1c534
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
...
# Conflicts:
# composer.lock
2026-02-04 10:04:52 +02:00
fogelito
c2b87cff66
$this->webEndpoint,
2026-02-04 09:53:37 +02:00
fogelito
ca03176ad6
$this->webEndpoint,
2026-02-04 09:53:19 +02:00
Chirag Aggarwal
946a1c8f34
try fix
2026-02-04 12:49:44 +05:30
Chirag Aggarwal
91c1572318
log
2026-02-04 12:23:55 +05:30
Jake Barnby
cdcee01015
Update lock
2026-02-04 19:53:28 +13:00
Chirag Aggarwal and GitHub
05a3417297
Merge branch '1.8.x' into upgrade-utopia-queue
2026-02-04 12:23:18 +05:30
Jake Barnby
d4694ff8af
Merge remote-tracking branch 'origin/1.8.x' into feat-db-tests
...
# Conflicts:
# composer.json
# composer.lock
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
# tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
# tests/e2e/Services/Realtime/RealtimeCustomClientTest.php
2026-02-04 19:49:09 +13:00
Jake Barnby and GitHub
5e495aa2da
Merge pull request #11240 from appwrite/fix-sites-domains
...
CLI update
2026-02-04 06:28:14 +00:00
Jake Barnby
cdd2be175f
Pre-parse queries
2026-02-04 19:27:57 +13:00
Jake Barnby
2f5e5d384f
Array push on hot loop
2026-02-04 19:27:18 +13:00
Jake Barnby
2c790ecd84
Fix potential depth leak
2026-02-04 19:22:00 +13:00
Jake Barnby
5733972218
Fix webhook leak
2026-02-04 19:20:42 +13:00
Jake Barnby
2416eef4a7
Fix stats leak
2026-02-04 19:20:19 +13:00
Chirag Aggarwal and GitHub
49195e5d6f
Merge branch '1.8.x' into upgrade-utopia-queue
2026-02-04 11:22:23 +05:30
Chirag Aggarwal
1eaf5d5ffa
replace app usage with http
2026-02-04 11:22:04 +05:30
Jake Barnby and GitHub
17fc91aa19
Merge pull request #11238 from appwrite/fix-span-country-codes-logql
...
fix: use individual span attributes for country codes
2026-02-04 05:16:15 +00:00
Chirag Aggarwal
94d733ee63
use stable branch
2026-02-04 10:44:18 +05:30
Jake Barnby
17be0eb634
CLI sites domain fix
2026-02-04 18:04:48 +13:00
Chirag Aggarwal
a419501ea7
chore: upgrade utopia queue
2026-02-04 10:28:16 +05:30