Chirag Aggarwal
9d7df34590
fix: clean up php 8.5 runtime deprecations
2026-04-29 14:47:05 +05:30
Chirag Aggarwal
b2d24080b9
Stabilize database e2e CI retries
2026-04-22 18:08:45 +05:30
Chirag Aggarwal
983adf3ffd
Fix analyze regressions in PHPStan cleanup
2026-04-01 11:00:26 +05:30
Chirag Aggarwal
f2ea0b9b48
Fix PHPStan baseline cleanup issues (part 2)
2026-04-01 10:20:20 +05:30
Prem Palanisamy
5d1009b324
fix: correct resourceType routing, schemaless validation, and E2E tests for migrations
...
- Add getDatabaseResourceType() helper to map database types to resource constants
- Use database-specific resourceType for CSV/JSON import/export instead of hardcoded TYPE_DATABASE
- Skip attribute validation for schemaless databases (DocumentsDB/VectorsDB) in exports
- Parse JSON export queries in migration worker
- Restore MigrationsBase from 1.9.x and append VectorsDB/DocumentsDB E2E tests
2026-03-31 12:35:18 +01:00
Prem Palanisamy
ee1ca5ace6
fix: remove email verification from vectorsdb export test (tested separately)
2026-03-26 11:36:50 +00:00
Prem Palanisamy
b36472f0da
add E2E tests for vectorsdb and documentsdb JSON import/export
2026-03-26 11:24:14 +00:00
Darshan
098f7aa3e3
update: comment.
2026-03-26 06:43:49 +00:00
Darshan
f8c8c17757
add: tests;
...
fix: tests.
2026-03-26 06:43:49 +00:00
Jake Barnby
8666bf1325
Merge branch '1.9.x' into revert-11585-revert-11402-sync-mongodb
2026-03-24 03:03:02 +00:00
Matej Bačo
01142bba2c
Merge branch '1.8.x' into feat-public-project-variables-api
2026-03-23 12:21:06 +01:00
ArnabChatterjee20k
c7907932e4
Revert "Revert "Documentsdb + vectordb (latest)""
2026-03-19 20:30:42 +05:30
ArnabChatterjee20k
9917f95dfd
Revert "Documentsdb + vectordb (latest)"
2026-03-19 19:18:27 +05:30
Matej Bačo
8af0efafd4
Merge branch '1.8.x' into feat-public-project-variables-api
2026-03-19 14:17:26 +01:00
ArnabChatterjee20k
feddd77066
fixed analyze
2026-03-19 17:02:27 +05:30
Matej Bačo
564f56e0f5
Finalize tests
2026-03-18 16:12:47 +01:00
ArnabChatterjee20k
540979f9fb
updated migration test
2026-03-18 13:35:42 +05:30
ArnabChatterjee20k
8d58383c2e
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-18 11:38:37 +05:30
loks0n
a804cba999
Refactor usage metrics to stateless publisher pattern
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-12 15:36:16 +00:00
ArnabChatterjee20k
64dc730a3b
refactor: remove debug output and enhance collection creation test with eventual assertion
2026-03-11 16:52:11 +05:30
ArnabChatterjee20k
4f3468de7b
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-11 14:36:30 +05:30
Prem Palanisamy
ee2e41fa45
feat: add messaging resource migration support
2026-03-10 09:48:45 +00:00
ArnabChatterjee20k
c417206e7c
updated migration
2026-03-09 14:22:26 +05:30
ArnabChatterjee20k
681d930da3
renamed vectordb to vectordb
2026-03-09 13:51:48 +05:30
ArnabChatterjee20k
d6c8aeee2a
Merge remote-tracking branch 'origin/1.8.x' into sync-mongodb
2026-03-02 12:49:01 +05:30
ArnabChatterjee20k
bab3a49b0b
updated
2026-02-27 18:01:06 +05:30
ArnabChatterjee20k
905763e755
added tests
2026-02-25 16:08:40 +05:30
Prem Palanisamy
d58873ef14
added site migration E2E test
2026-02-24 15:54:42 +00:00
Jake Barnby
9a97694a19
fix: resolve flaky E2E tests for realtime, avatars, migrations, and GraphQL
...
- Realtime: Use getLastEmailByAddress with userId probe instead of getLastEmail
to prevent email race conditions in parallel execution; add status assertions
on verification/recovery PUT responses for clearer failure diagnostics
- Avatars: Wrap external URL image fetches in assertEventually to retry
transient network failures from appwrite.io
- Migrations: Increase performMigrationSync timeout from 10s to 60s
- GraphQL: Increase attribute polling timeouts from 60s to 120s with 500ms
intervals to accommodate PostgreSQL under CI load
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 16:51:22 +13:00
Jake Barnby
bada1a7c05
Timing updates
2026-02-24 14:00:07 +13:00
ArnabChatterjee20k
2d0140f705
Merge remote-tracking branch 'origin/1.8.x' into documents-db-api
2026-02-18 16:01:55 +05:30
Jake Barnby
64a368ba3d
Merge remote-tracking branch 'origin/feat-db-tests' into feat-mongodb
...
# Conflicts:
# .github/workflows/tests.yml
# src/Appwrite/Utopia/Response.php
# src/Appwrite/Utopia/Response/Model/AttributeList.php
# tests/e2e/Client.php
# tests/e2e/Scopes/ProjectCustom.php
# tests/e2e/Services/Databases/DatabasesBase.php
# tests/e2e/Services/Databases/Legacy/DatabasesCustomClientTest.php
# tests/e2e/Services/Databases/Legacy/DatabasesCustomServerTest.php
# tests/e2e/Services/Databases/Legacy/DatabasesStringTypesTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesCustomClientTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesCustomServerTest.php
# tests/e2e/Services/Databases/TablesDB/DatabasesStringTypesTest.php
# tests/e2e/Services/Databases/Transactions/TransactionsBase.php
# tests/e2e/Services/GraphQL/Legacy/DatabaseServerTest.php
# tests/e2e/Services/GraphQL/TablesDB/DatabaseServerTest.php
# tests/e2e/Services/Messaging/MessagingBase.php
# tests/e2e/Services/Sites/SitesBase.php
# tests/e2e/Services/Sites/SitesCustomServerTest.php
2026-02-18 03:27:23 +13:00
fogelito
3796f55e0d
varchar size
2026-02-16 12:23:49 +02:00
fogelito
2ce1717d39
varchar migration test
2026-02-16 12:18:19 +02:00
fogelito
52c4eb419a
typo longtext
2026-02-15 13:49:45 +02:00
fogelito
3a1f4f439a
lines
2026-02-15 13:48:50 +02:00
fogelito
38a816bb58
Remove var_dump
2026-02-15 13:47:15 +02:00
fogelito
3a07a4b133
attributes types
2026-02-15 13:40:42 +02:00
ArnabChatterjee20k
3b2eb02f8a
Merge branch '1.8.x' into documents-db-api
2026-02-09 17:27:09 +05:30
Jake Barnby
2d160747ca
perf: Remove @depends from Migrations, Projects, and Tokens tests
...
Added helper methods with static caching for independent test execution.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-06 12:13:54 +13:00
Jake Barnby
c8d2cc090e
Merge remote-tracking branch 'origin/1.8.x' into feat-db-tests
...
# Conflicts:
# tests/e2e/Services/Databases/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2026-02-06 01:29:44 +13:00
fogelito
ca03176ad6
$this->webEndpoint,
2026-02-04 09:53:19 +02:00
fogelito
8b4f4d2fea
localhost
2026-02-03 12:43:37 +02:00
fogelito
c0cbf991ab
Run tests
2026-02-03 11:48:48 +02:00
fogelito
91f3bf0244
Run tests
2026-02-03 11:47:21 +02:00
ArnabChatterjee20k
02bba85fe7
updated migration tests for adding endpoint
2026-01-21 12:21:37 +05:30
Jake Barnby
714b8d7ea6
Migrate to PHPUnit 11
2026-01-15 16:14:53 +13:00
ArnabChatterjee20k
f580dc9145
Merge remote-tracking branch 'upstream/1.8.x' into documents-db-api
2026-01-13 14:32:46 +05:30
loks0n
f765eb92e7
feat: cors service
2025-12-11 09:01:31 +00:00
ArnabChatterjee20k
def028e970
Merge remote-tracking branch 'upstream/documents-db-api' into vector-db-api
2025-12-02 18:38:21 +05:30