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
Chirag Aggarwal
77b4f8b7a0
style: apply formatter
2026-04-02 08:23:51 +05:30
Chirag Aggarwal
24bd4c3d7b
fix: preserve migration resource stats
2026-04-02 08:11:57 +05:30
Chirag Aggarwal
33f8e35b62
chore: remove phpstan baseline
2026-04-01 23:01:11 +05:30
Chirag Aggarwal
2c1060f57a
Fix null array key in HeadersTest
...
Cast null to string to avoid invalid array key type error
while preserving the test's intent of validating empty keys.
2026-04-01 21:31:08 +05:30
Chirag Aggarwal
30e0ca81bd
Fix Usage::fromArray() to use static return type with new static()
...
Keep covariant return type with parent Base::fromArray(). The
new static() is safe here because the cloud subclass constructor
is backwards-compatible via optional params.
2026-04-01 21:30:36 +05:30