Commit graph

7947 commits

Author SHA1 Message Date
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
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
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
Hemachandar
c09f7d5cf9 Fix file token expiry 2025-11-27 19:40:09 +05:30
Jake Barnby
2a88341edc Add attributes + indexes params 2025-11-28 02:33:13 +13:00
Hemachandar
fd466dfcea
Revert "Update deploymentId in sites rule for first deployment" 2025-11-27 16:31:14 +05:30
Damodar Lohani
06c876906c AI suggested fixes 2025-11-27 00:58:32 +00:00
Damodar Lohani
d539186808 Merge remote-tracking branch 'origin/1.8.x' into feat-appwrite-auth 2025-11-26 10:42:55 +00:00
Matej Bačo
3d8cee4676
Merge pull request #10820 from appwrite/ser-550
Update deploymentId in sites rule for first deployment
2025-11-25 09:50:16 +01:00
Hemachandar
c713357131
Merge branch '1.8.x' into ser-550 2025-11-25 13:23:09 +05:30
Harsh Mahajan
34ce5099e2
Merge branch '1.8.x' into feat-SER-448-improve-MFA-docs-endpoint-order 2025-11-25 11:30:25 +05:30
Jake Barnby
8fe7de7ff9 Custom disposition 2025-11-25 15:19:16 +13:00
Harsh Mahajan
b1f5b6946a
Update src/Appwrite/Platform/Modules/Account/Http/Account/MFA/Authenticators/Create.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-24 17:44:25 +05:30
Harsh Mahajan
9ac594c537
Update src/Appwrite/Platform/Modules/Account/Http/Account/MFA/Challenges/Create.php
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-24 17:44:03 +05:30
Damodar Lohani
94ba8ee5f2 Merge remote-tracking branch 'origin/1.8.x' into feat-appwrite-auth 2025-11-23 06:43:52 +00:00
Harsh Mahajan
e2758691af removed singular folder 2025-11-21 06:49:09 +00:00
Harsh Mahajan
cceb108fd3
Merge branch '1.8.x' into feat-SER-448-improve-MFA-docs-endpoint-order 2025-11-21 11:59:26 +05:30
Chirag Aggarwal
ba10bed271 chore: change VCSDeploymentType enum to VCSReferenceType 2025-11-21 09:56:26 +05:30
Chirag Aggarwal
50f26e8702
Merge branch '1.8.x' into template-type-enum-override 2025-11-20 16:07:07 +05:30
Chirag Aggarwal
a2463f8cc3 fix naming 2025-11-20 15:23:16 +05:30