Commit graph

7964 commits

Author SHA1 Message Date
Damodar Lohani
c50db111d6 format 2025-12-14 02:19:53 +00:00
Damodar Lohani
9441295510 Feat: Audits upgrade 2025-12-14 01:43:35 +00:00
Darshan
37b43b0ce0 address comment. 2025-12-12 17:49:48 +05:30
Darshan
2052496635 add: support for replyTo* and simplify variables. 2025-12-12 17:41:00 +05:30
Darshan
6787b0c7f1 Merge branch '1.8.x' into allow-custom-sender 2025-12-12 12:17:45 +05:30
Steven Nguyen
72ae883587
Merge branch 'main' into chore-sync-main 2025-12-11 22:40:23 +00:00
loks0n
c6ffa181a2 fix: imagine hostnames 2 2025-12-11 18:53:58 +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
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
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
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
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
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
Darshan
39aa4c4a9a add: setfrom. 2025-12-10 15:14:55 +05:30
Darshan
b03aa8d632 add: custom senders for cloud. 2025-12-10 14:32:04 +05:30
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
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
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
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
Jake Barnby
48038512b9 Fix index validation 2025-12-05 21:05:14 +13:00
Hemachandar
4ebc67c235 Merge branch '1.8.x' into ser-409 2025-12-05 12:15:08 +05:30
Chirag Aggarwal
b06b33016c fix: format for int32 2025-12-05 08:41:10 +05:30
Jake Barnby
121f94676d Fix test 2025-12-05 01:03:43 +13:00
Jake Barnby
df94765cf3 Update validation 2025-12-04 23:25:15 +13:00
Jake Barnby
c6ccbfaae1 Remove redundant validation 2025-12-04 21:23:08 +13:00
Jake Barnby
331e294ef5 Improve min/max validation 2025-12-04 00:03:12 +13:00
Jake Barnby
252a4e12ff Validate format on non-strings 2025-12-03 22:38:37 +13:00
Jake Barnby
4de4b475a1 Add more validation cases 2025-12-03 22:07:34 +13:00
Jake Barnby
7d26131019 Validate other relationship options 2025-12-03 21:19:53 +13:00
Jake Barnby
8b4657ff8a Cleanup on create failures 2025-12-03 21:17:38 +13:00
Chirag Aggarwal
68ffa5258c fix: roles enum 2025-12-03 12:04:30 +05:30
Chirag Aggarwal
91a1e4cfd0 fix format 2025-12-03 12:02:00 +05:30
Chirag Aggarwal
7aceae05d5
Merge branch '1.8.x' into release-sdks-4 2025-12-03 12:01:03 +05:30
Chirag Aggarwal
8fe1ec48d0 chore: browser permissions enum 2025-12-03 09:28:39 +05:30
Chirag Aggarwal
aaafdaae52 chore: better examples 2025-12-01 19:21:49 +05:30
Jake Barnby
38af4b83c0 Merge remote-tracking branch 'origin/1.8.x' into feat-multi-create 2025-12-01 21:44:41 +13:00
Darshan
27b8b23c07 fix: wrong path. 2025-11-29 17:49:52 +05:30
Hemachandar
adc5426ce9 feedback 2025-11-27 20:02:39 +05:30