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 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
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
Chirag Aggarwal
720ceabbbc
Merge pull request #11244 from appwrite/simplify-messaging-span-country-codes
2026-02-04 15:45:14 +05:30
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
ce49b8ecb8
Merge pull request #11239 from appwrite/upgrade-utopia-queue
2026-02-04 15:25:56 +05:30
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
Chirag Aggarwal
4b02bf1aa8
use stable
2026-02-04 14:21:52 +05:30
Jake Barnby
d45893d123
Merge pull request #11241 from appwrite/fix-leaks
...
Fix leaks
2026-02-04 08:31:27 +00: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
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
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
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
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
Chirag Aggarwal
b89f474cb5
fix skill
2026-02-04 10:20:31 +05:30
Chirag Aggarwal
345d8f2db5
fix: use individual span attributes for country codes
...
Replace stringified JSON countryCodes attribute with individual
countryCode_{code} attributes to improve LogQL query compatibility.
2026-02-04 10:15:36 +05:30
Chirag Aggarwal
5537fe210e
Merge pull request #11236 from appwrite/safeguard-span-finish
2026-02-03 18:32:32 +05:30
Chirag Aggarwal
4c08cb36a8
chore: safeguard span finish
2026-02-03 18:30:51 +05:30
Chirag Aggarwal
1ee3f993d0
Merge pull request #11234 from appwrite/update-cli-changelog
2026-02-03 17:36:43 +05:30
Jake Barnby
952f209a44
Merge pull request #11202 from appwrite/realtime-query-subscriptions
2026-02-03 11:44:13 +00:00
Jake Barnby
c04353bd38
Merge pull request #11230 from appwrite/fix-responses
2026-02-03 11:37:09 +00:00
Chirag Aggarwal
69cfde440a
chore: fix cli release + add changelog
2026-02-03 17:00:22 +05:30
Chirag Aggarwal
739b36b0c9
Merge pull request #11233 from appwrite/wrap-markdown-docs
2026-02-03 16:17:18 +05:30
Jake Barnby
d2eb3f6684
Update database
2026-02-03 23:34:13 +13:00
Chirag Aggarwal
31b5a1cb36
chore: wrap all markdown docs with language fences
2026-02-03 15:48:48 +05:30
Chirag Aggarwal
727c29ec0c
Merge pull request #11232 from appwrite/chore-add-pr-workflow-skill
2026-02-03 15:29:20 +05:30
Chirag Aggarwal
fab0c7ce7c
Add PR workflow skill for AI agents
...
Documents that PRs should target version branches (e.g., 1.8.x)
instead of main, helping AI agents follow the correct workflow.
2026-02-03 15:12:47 +05:30
Jake Barnby
413a91bd0a
Lint
2026-02-03 22:33:51 +13:00