Commit Graph

33325 Commits

Author SHA1 Message Date
Prem Palanisamy f4ce9b1d6a Add documentsdb/vectorsdb shared tables env vars to CI steps 2026-04-06 03:05:39 +01:00
Prem Palanisamy e95c256c1e Include db_main in shared tables lists 2026-04-06 02:54:23 +01:00
Prem Palanisamy e4bac5a5f7 Fix shared mode routing for documentsdb/vectorsdb pools 2026-04-06 02:36:44 +01:00
Prem Palanisamy a56f5ecef5 Remove all (int) casts from setTenant, TEMP: run only failing MongoDB shared tests 2026-04-06 02:21:38 +01:00
Prem Palanisamy 4840333e4f TEMP: only run 14 failing MongoDB shared tests 2026-04-06 02:21:17 +01:00
premtsd-code 190b760052 Merge branch '1.9.x' into bump-database-version4 2026-04-05 23:10:58 +05:30
Prem Palanisamy 660fd86142 Restore original 1.9.x matrix logic and realtime test 2026-04-05 18:40:16 +01:00
Prem Palanisamy a85b0957ee Restore full CI: remove all temp restrictions 2026-04-05 17:52:53 +01:00
Prem Palanisamy 0f8d4bb5ad TEMP: remove include block to fix phantom matrix entries 2026-04-05 17:50:11 +01:00
Shimon Newman 9ac686ae31 Merge pull request #11790 from appwrite/schedule-functions-fix
Improve schedule function logic
2026-04-05 19:34:49 +03:00
Prem Palanisamy 2267469d00 TEMP: skip non-essential jobs, only run 4 failing tests 2026-04-05 17:27:33 +01:00
Prem Palanisamy acf21bb22d Match cloud: only cast setTenant to (int) for getDatabasesDB and worker sync 2026-04-05 17:26:21 +01:00
Shimon Newman 7385bc1d9f Merge branch '1.9.x' into schedule-functions-fix 2026-04-05 19:22:44 +03:00
Prem Palanisamy 070cc38b6c TEMP: limit CI to only failing tests for validation 2026-04-05 17:09:56 +01:00
Prem Palanisamy 6f9b530d75 Add documentsdb/vectorsdb env vars to all worker services 2026-04-05 17:08:13 +01:00
Chirag Aggarwal e3f373b8d2 Merge pull request #11772 from appwrite/codex/fix-vectordb-migration-flake
[codex] Fix flaky VectorsDB metadata bootstrap in migrations
2026-04-05 21:16:18 +05:30
Chirag Aggarwal 8b591f3522 Merge branch '1.9.x' into codex/fix-vectordb-migration-flake 2026-04-05 21:13:18 +05:30
Chirag Aggarwal 4e10cabec0 Merge pull request #11789 from appwrite/codex/fail-missing-spec-docs
[codex] Fail specs when referenced docs are missing
2026-04-05 20:58:24 +05:30
Prem Palanisamy 8fa94e98d9 Add connection and keys env vars for documentsdb/vectorsdb to compose 2026-04-05 16:05:36 +01:00
premtsd-code 0e3ad4f677 Merge branch '1.9.x' into bump-database-version4 2026-04-05 20:27:49 +05:30
Prem Palanisamy 9e31e4c64f Move documentsdb/vectorsdb shared tables config to .env.tests 2026-04-05 15:56:08 +01:00
Prem Palanisamy cb4bf473bc Add shared tables test infrastructure for documentsdb/vectorsdb
Add docker-compose.tests.yml with separate MongoDB and PostgreSQL
containers for shared tables v1/v2 testing, .env.tests with multi-pool
connection strings, and update CI workflow to pass documentsdb/vectorsdb
shared tables env vars based on the test matrix mode.
2026-04-05 15:52:49 +01:00
Chirag Aggarwal 5d1da00138 refactor: remove redundant desc guards 2026-04-05 20:12:25 +05:30
Chirag Aggarwal 5ab28ad99a docs: add missing json migration references 2026-04-05 19:52:48 +05:30
shimon 9be447aacf Update enqueue timer and improve schedule function logic
Reduced the ENQUEUE_TIMER constant from 60 seconds to 30 seconds. Modified the condition for currentTick to use less than or equal to (<=) instead of less than (<) for better accuracy in scheduling. Changed return statement to continue in case of missing schedule key to enhance flow control.
2026-04-05 17:20:31 +03:00
Chirag Aggarwal 66e68aea14 fix: fail specs when docs are missing 2026-04-05 19:37:29 +05:30
Eldad A. Fux cf8519bfa5 Revise Appwrite description and product details
Updated the description of Appwrite to emphasize its open-source nature and capabilities. Added detailed product descriptions for Appwrite services.
2026-04-04 08:41:23 +02:00
Eldad A. Fux 860cf8cd57 Revise README content and structure
Updated the README to enhance clarity and remove outdated information.
2026-04-04 08:32:46 +02:00
Chirag Aggarwal c978b6f34f Stabilize function deployment activation in tests 2026-04-03 23:58:25 +05:30
Chirag Aggarwal f3f2855fe5 Remove final formatting-only diff 2026-04-03 23:44:19 +05:30
Chirag Aggarwal 3cb53f0604 Drop unrelated formatting churn from VectorsDB fix 2026-04-03 23:43:51 +05:30
Chirag Aggarwal a5f45b46e9 Handle raced VectorsDB metadata bootstrap errors 2026-04-03 23:41:44 +05:30
Prem Palanisamy 5fb857f0b2 bump utopia-php/database to 5.3.19 (MariaDB only) 2026-04-03 19:27:31 +02:00
Prem Palanisamy a7fb3d91e1 bump utopia-php/database to 5.3.19 2026-04-03 19:23:56 +02:00
Chirag Aggarwal 130c2221ec Fix VectorsDB metadata bootstrap race 2026-04-03 22:12:21 +05:30
Torsten Dittmann c08e5f706c Merge pull request #11745 from appwrite/fix-yahoo-oauth-scopes 2026-04-02 19:44:10 +04:00
Matej Bačo 58a90cca4a Merge pull request #10643 from appwrite/feat-disposable-emails
feat: add support for blocking disposable email addresses
2026-04-02 13:03:32 +02:00
Matej Bačo 90e705f8c5 Improve docs 2026-04-02 12:26:03 +02:00
Matej Bačo 17076e4a00 Fix formatting 2026-04-02 11:55:32 +02:00
Matej Bačo 7c50bbc500 Merge branch '1.9.x' into feat-disposable-emails 2026-04-02 11:05:19 +02:00
Chirag Aggarwal 387668bb47 Merge pull request #11748 from appwrite/feat-smtp-messaging-adapter
Replace PHPMailer with utopia-php/messaging SMTP adapter
2026-04-02 12:11:58 +05:30
Chirag Aggarwal b6e95f4502 test: remove redundant headers empty-key case 2026-04-02 11:05:03 +05:30
Chirag Aggarwal 1900492aad Merge branch '1.9.x' into feat-smtp-messaging-adapter 2026-04-02 10:58:09 +05:30
Chirag Aggarwal 96f4ef7d22 Merge pull request #11751 from appwrite/chore/remove-phpstan-baseline
chore: remove phpstan baseline
2026-04-02 10:22:21 +05:30
Chirag Aggarwal 8e02a5a227 Merge pull request #11757 from appwrite/air/fix-flaky-migration-test-580aa1bc-d
Fix flaky vectordb migration test
2026-04-02 10:19:15 +05:30
Chirag Aggarwal c2dd8aceda use stable 2026-04-02 09:42:59 +05:30
Chirag Aggarwal 24fcf4247c Fix flaky vectordb migration test 2026-04-02 09:41:20 +05:30
Chirag Aggarwal 2dc20ef0eb Update utopia-php/messaging lock to latest 2026-04-02 09:31:48 +05:30
Chirag Aggarwal 04943b6313 Pass recipient display name in EmailMessage to field
Use associative array format ['email' => ..., 'name' => ...] for
the to field so the recipient display name appears in the To header.
2026-04-02 09:29:57 +05:30
Chirag Aggarwal eb366cf94b fix: preserve cors max age type 2026-04-02 08:25:59 +05:30