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