Matej Bačo
d8954f424c
Fix specs tests
2026-03-09 15:09:57 +01:00
Matej Bačo
58e5e69fec
Vuln fixes
2026-03-09 13:01:00 +01:00
Matej Bačo
895ec7fd20
security fix
2026-03-09 12:56:51 +01:00
Matej Bačo
248b3c8b32
Revert "Revert "Features with schema changes""
2026-03-04 14:31:27 +01:00
Matej Bačo
f8b31e7db7
Revert "Features with schema changes"
2026-03-04 14:31:05 +01:00
Matej Bačo
1f5fd919c9
Merge branch '1.8.x' into feat-1.8.x-new-schema
2026-03-04 14:13:01 +01:00
Jake Barnby
ce64011551
Merge branch '1.8.x' into feat-mongodb
2026-02-18 08:42:56 +00:00
Hemachandar
a1fb492292
Change CNAME for functions custom domains ( #11348 )
...
* Change CNAME for functions custom domains
* fix test
2026-02-17 22:00:26 +05:30
Jake Barnby
459a5617d6
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
2026-02-17 16:32:46 +13:00
Matej Bačo
13edcbaf6f
fix abuse test; fix mail-related tests
2026-02-16 17:06:11 +01:00
Jake Barnby
b952bf7978
fix: Use custom PostgreSQL image with required extensions (PostGIS, pgvector)
...
The Postgres adapter in utopia-php/database requires PostGIS, pgvector,
and pg_trgm extensions. The plain postgres:18 image lacked these, causing
"collation utf8_ci_ai does not exist" errors (CREATE EXTENSION failed
before the collation could be created).
Switch to postgres:17 with a custom Dockerfile that installs the required
extensions, matching the approach used by utopia-php/database's own tests.
Also reverts the volume mount to /var/lib/postgresql/data (correct for v17).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 04:25:35 +13:00
Jake Barnby
eaff193055
fix: Resolve PostgreSQL DNS failure by routing through Docker's embedded DNS
...
The appwrite container's `dns: 172.16.238.100` (CoreDNS) bypassed Docker's
embedded DNS, preventing resolution of service names like `postgresql`.
CoreDNS only handles custom test domains and forwards unknown queries to
Cloudflare, which can't resolve Docker service names.
Fix: Add 127.0.0.11 (Docker embedded DNS) as primary resolver and configure
CoreDNS to forward unknown queries to Docker DNS with Cloudflare as fallback.
Bind CoreDNS to its static IP to avoid port conflict with Docker's DNS proxy.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 04:02:31 +13:00
loks0n
b432918385
feat: worker executions
2026-02-09 20:20:44 +00:00
loks0n
d864a61f93
chore: upgrade traefik
2026-02-06 19:16:37 +00:00
Matej Bačo
4dc5df3923
Fix test lockfile
2026-01-05 09:27:38 +01:00
Matej Bačo
bc7bdf040f
Fix vuln in test file
2026-01-02 18:42:33 +01:00
Matej Bačo
f8968f69f0
Upgrade test for osv vulns
2026-01-02 18:25:30 +01:00
Matej Bačo
51e03353dd
Merge branch '1.8.x' into feat-1.8.x-new-schema
2025-12-31 15:13:35 +01:00
Hemachandar
109967953e
feedback + tests
2025-12-16 12:20:59 +05:30
Darshan
fe9ecb6fcb
simplify: index.
2025-11-25 13:22:19 +05:30
Matej Bačo
d99a52741d
Merge branch 'feat-1.8.x-new-schema' into feat-custom-start-commands
2025-11-24 15:41:52 +01:00
Darshan
e5fa23ef6c
add: 1:1 comparison tests.
2025-11-21 20:05:31 +05:30
Matej Bačo
63f6840d1b
Finish implementation, update tests
2025-11-20 17:39:19 +01:00
Matej Bačo
f907f76eb5
Custom start command implementation
2025-11-19 15:27:54 +01:00
copilot-swe-agent[bot]
8a9d0a3f33
Rename logo-after.webp to image.webp
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com >
2025-11-05 19:30:21 +00:00
copilot-swe-agent[bot]
2d332264c6
Replace with simple webp image for testing
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com >
2025-11-04 06:16:41 +00:00
copilot-swe-agent[bot]
d1511d5ba1
Refactor webp tests per review feedback
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com >
2025-10-30 22:26:30 +00:00
copilot-swe-agent[bot]
de4f473da1
Initial plan for adding webp test cases
...
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com >
2025-10-30 21:56:12 +00:00
Chirag Aggarwal
11bbe3c6dd
fix: test file
2025-10-01 18:17:35 +05:30
Matej Bačo
10cfc15904
Add set-cookie tests
2025-09-03 17:49:10 +02:00
Khushboo Verma
2876fad322
Merge branch '1.7.x' into feat-extend-function-headers
2025-08-25 12:50:59 +05:30
Matej Bačo
669844ba28
Add cookie test for site execution
2025-08-21 13:27:55 +02:00
Khushboo Verma
10eed78b73
Test truncation in one test
2025-08-21 14:32:48 +05:30
Khushboo Verma
bc47ac7caa
Truncate logs and errors from beginning
2025-08-21 12:49:31 +05:30
Khushboo Verma
1bd6b6452c
Fix PR changes
2025-08-20 18:53:55 +05:30
Khushboo Verma
ed16808930
Add executionId and client IP to execution headers
2025-08-20 16:35:40 +05:30
Jake Barnby
96b7f31abb
Fix tests
2025-08-09 00:53:33 +12:00
Jake Barnby
a21e37b054
Add permissions support for CSV
2025-07-30 23:42:01 +12:00
Jake Barnby
5b12a6c8b1
Add internal attributes CSV test
2025-07-30 16:50:09 +12:00
Matej Bačo
f02ba4c976
Fix function tests
2025-07-10 14:25:53 +02:00
Matej Bačo
eaf9b8b228
Migrate remaining tests to node
2025-07-10 12:55:45 +02:00
Matej Bačo
5ace34790d
Migrate many tests to JS
2025-07-09 16:58:55 +02:00
Matej Bačo
e42275e0b7
Minify tests
2025-07-09 11:26:05 +02:00
Jake Barnby
3ec0f08db1
Merge remote-tracking branch 'origin/1.6.x' into feat-sync-1.6.x
...
# Conflicts:
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
# src/Appwrite/Platform/Workers/Deletes.php
2025-05-21 20:15:08 +12:00
Jake Barnby
16b2449787
Revert "Merge pull request #9703 from appwrite/revert-9659-feat-pool-adapter"
...
This reverts commit bf9deb09f5 , reversing
changes made to d312fe22ff .
# Conflicts:
# app/cli.php
# app/init/registers.php
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
# src/Appwrite/Platform/Tasks/ScheduleBase.php
# src/Appwrite/Platform/Tasks/ScheduleExecutions.php
# src/Appwrite/Platform/Tasks/ScheduleFunctions.php
# src/Appwrite/Platform/Tasks/ScheduleMessages.php
2025-05-14 18:14:07 +12:00
Jake Barnby
c759f9ec11
Revert "Feat pool adapter"
2025-04-30 23:24:54 +12:00
Matej Bačo
cd9a2b761c
Merge branch '1.7.x' into feat-sites
2025-04-17 12:13:06 +02:00
Darshan
36ab6ce236
address comments: add more tests.
2025-04-17 10:36:05 +05:30
Darshan
bc8683ab75
add: csv import tests!
2025-04-16 16:52:23 +05:30
Matej Bačo
e48fadf9fd
PR review changes
2025-04-16 10:43:02 +02:00