Commit graph

30358 commits

Author SHA1 Message Date
Levi van Noort
90fb5b6321 feat: improved reference client ip through _APP_TRUSTED_HEADERS 2025-12-12 08:42:49 +01:00
Matej Bačo
cd8e93db60
Merge pull request #10031 from appwrite/chore-add-new-site-templates
Add formspree and react-admin templates to sites
2025-12-11 16:56:03 +01:00
Aditya Oberai
ceb2108012 shift db seeding command to build command 2025-12-11 15:00:59 +00:00
Aditya Oberai
383f0c1ef1 remove unnecessary images 2025-12-11 15:00:04 +00:00
Matej Bačo
52ccbfcdf7 AI code quality fixes 2025-12-11 15:52:44 +01:00
Aditya Oberai
d502ab0cd5
Merge branch '1.8.x' into chore-add-new-site-templates 2025-12-11 18:35:52 +05:30
Darshan
72f86ce5ef
Merge pull request #10934 from appwrite/database-errors 2025-12-11 16:58:35 +05:30
Darshan
062233cdbc
Merge branch '1.8.x' into database-errors 2025-12-11 16:10:00 +05:30
Darshan
102d3fd245 fix: tests. 2025-12-11 16:08:13 +05:30
Darshan
cb9705f0a2 update: better signature. 2025-12-11 15:59:24 +05:30
Luke B. Silver
61d1546d14
Merge pull request #10911 from appwrite/feat-multiple-app-domains
feat: multiple app domains
2025-12-11 10:09:33 +00:00
Darshan
2e4ac091d1
Merge branch '1.8.x' into database-errors 2025-12-11 15:27:42 +05:30
Darshan
ef5f0ed6b4 update: to use placeholders. 2025-12-11 15:26:45 +05:30
Luke B. Silver
22a1a5a452
Update app/controllers/general.php
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-11 09:41:31 +00:00
Matej Bačo
e738bae523 Fix screenshot script; auto-fill API key, custom required env vars
Tag is correct fallback: decf2c7a1b/src/Appwrite/Utopia/Request/Filters/V21.php (L28)
2025-12-11 10:31:05 +01:00
loks0n
f765eb92e7 feat: cors service 2025-12-11 09:01:31 +00:00
loks0n
50c6a35079 feat: multiple app domains 2025-12-11 09:01:31 +00:00
Chirag Aggarwal
f8c39c8f06
Merge pull request #10933 from appwrite/hide-deprecated-methods-from-docs 2025-12-11 14:23:21 +05:30
Chirag Aggarwal
aa12ef6569 Add public visibility control for deprecated methods
- Add 'public' parameter to SDK Method class to control documentation visibility
- Mark deprecated methods as non-public (public: false) to hide them from docs
- Update OpenAPI and Swagger specs to reflect visibility changes
- Affected endpoints: account verification, messaging providers, and MFA authenticators
2025-12-11 13:53:34 +05:30
Steven Nguyen
5912a4c4a0
Merge pull request #10931 from appwrite/main
Sync main into 1.8.x
2025-12-10 22:50:12 -08:00
Damodar Lohani
e85079a42f
Merge pull request #10928 from appwrite/fix-remove-temp-fix
Fix: remove temp queries
2025-12-11 04:58:41 +05:45
Damodar Lohani
4c9a94f5e2 Fix format 2025-12-10 22:48:07 +00:00
Damodar Lohani
61067bd8d3 Fix: remove temp queries 2025-12-10 10:32:51 +00:00
Steven Nguyen
bdfb9e305e
Merge pull request #10924 from appwrite/chore-bump-docker-base
chore: bump base docker image version to 0.10.6 to fix vulnerabilities
2025-12-09 12:15:39 -08:00
Steven Nguyen
6c1cbfddea
Merge pull request #10922 from appwrite/copilot/fix-delayed-executions-trigger
Fix: Prevent job loss on container shutdown for delayed executions
2025-12-09 10:26:20 -08:00
Steven Nguyen
3a3c92140b
Merge pull request #10916 from appwrite/copilot/fix-schedule-executions-bug
Fix ScheduleExecutions: inverted comparison prevented execution scheduling
2025-12-08 12:22:55 -08:00
Steven Nguyen
cb3b22c9f9
chore: bump base docker image version to 0.10.6 to fix vulnerabilities
Our security scans reported several packages we used were out of date and required updates to patch security vulnerabilities.
2025-12-08 20:19:17 +00:00
copilot-swe-agent[bot]
e4ebf755e4 Fix: Move schedule deletion inside coroutine to prevent job loss
Move the schedule document deletion and unset operation inside the coroutine, after the function is triggered. This ensures the schedule is only deleted after the job is successfully queued, preventing job loss if the container shuts down between coroutine start and completion.

This follows the same pattern used in ScheduleMessages.php.

Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-12-08 19:50:32 +00:00
copilot-swe-agent[bot]
6a712e236d Initial plan 2025-12-08 19:46:13 +00:00
Steven Nguyen
1cf8b103a8
chore: only sleep if delay is greater than 0 seconds
This prevents the warning:

Swoole\Coroutine::sleep(): Timer must be greater than or equal to 0.001
2025-12-08 19:23:35 +00:00
Jake Barnby
689e61c84f
Merge pull request #10917 from appwrite/fix-array-index
Block array indexes
2025-12-08 10:51:06 +00:00
Jake Barnby
aec7f27ce4 Fix tests 2025-12-08 23:20:40 +13:00
Luke B. Silver
c7bdf2a99d
Merge pull request #10907 from appwrite/ser-650-2
Update utopia-php/dns version
2025-12-08 09:27:18 +00:00
Jake Barnby
6320721f51
Merge pull request #10919 from appwrite/bump-lib-1.8.x
Bump migration lib 1.3.9
2025-12-08 09:23:26 +00:00
fogelito
77917c8b46 utopia-php/migration 1.3.9 2025-12-08 10:47:22 +02:00
fogelito
d1b47a7916 utopia-php/migration 1.3.8 2025-12-08 09:39:51 +02:00
fogelito
5df786be4b utopia-php/migration (1.3.6 => 1.3.7) 2025-12-08 08:49:28 +02:00
Jake Barnby
65bd9a41d5
Merge pull request #10894 from appwrite/feat-multi-create
Feat multi create
2025-12-08 05:55:52 +00:00
Jake Barnby
425bd514c2 Block array indexes 2025-12-08 18:54:46 +13:00
copilot-swe-agent[bot]
be5f066dc3 Fix ScheduleExecutions bug: correct comparison operator to properly execute scheduled tasks
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-12-07 21:53:18 +00:00
copilot-swe-agent[bot]
b2155acc56 Initial plan 2025-12-07 21:48:09 +00:00
Aditya Oberai
decf2c7a1b add new site templates for CRM dashboard and job applications form 2025-12-05 18:51:22 +00:00
Aditya Oberai
43d57bbe4e Merge remote-tracking branch 'origin/1.8.x' into chore-add-new-site-templates 2025-12-05 16:19:08 +00:00
Hemachandar
a26efc7aa5 Update utopia-php/dns version 2025-12-05 17:48:10 +05:30
Jake Barnby
549570a29e
Merge pull request #10895 from appwrite/dat-957
Refactor: use Coroutine context for database and cache functions
2025-12-05 09:59:29 +00:00
Jake Barnby
3c9548bc9d Update specs 2025-12-05 21:47:30 +13:00
Luke B. Silver
3459133fd4
Merge pull request #10547 from appwrite/ser-409
fix: Send deployment ready event after updating associated resource
2025-12-05 08:27:47 +00:00
Luke B. Silver
1d91ecd9fb
Merge pull request #10759 from appwrite/ser-359
fix: Use supported runtimes from env config
2025-12-05 08:27:20 +00:00
Jake Barnby
48038512b9 Fix index validation 2025-12-05 21:05:14 +13:00
Hemachandar
b62a1d8b5c fix test 2025-12-05 12:40:35 +05:30