Commit graph

8346 commits

Author SHA1 Message Date
premtsd-code
845aa5c363
Merge branch '1.8.x' into fix-10612-validate-relationship-document-id 2026-01-28 18:45:53 +00:00
Luke B. Silver
7bf02811f2
Merge pull request #11198 from appwrite/refactor-remove-magic-class-strings
refactor: remove magic class strings
2026-01-28 16:56:31 +00:00
premtsd-code
23c1f8fd5a
Merge branch '1.8.x' into fix-10612-validate-relationship-document-id 2026-01-28 15:21:40 +00:00
premtsd-code
71670f8169
Merge branch '1.8.x' into fix-10612-validate-relationship-document-id 2026-01-28 11:17:50 +00:00
Matej Bačo
a4a589c535
Merge branch '1.8.x' into chore-php-types 2026-01-28 11:44:51 +01:00
Prem Palanisamy
aef7b8df38 fix: use RELATIONSHIP_VALUE_INVALID exception for validation errors 2026-01-28 08:41:10 +00:00
Prem Palanisamy
7f3ea98924 refactor: use array_is_list() and assertEventually helper 2026-01-27 13:00:29 +00:00
loks0n
cb66e50612 refactor: remove magic class strings 2026-01-27 11:58:34 +00:00
Hemachandar
99dc31062d
Fix rule status check (#11195) 2026-01-27 15:36:50 +05:30
Prem Palanisamy
d182c85330 fix: reject unsupported relationship value types 2026-01-27 09:35:45 +00:00
Prem Palanisamy
d792d3bbea refactor: use getId() instead of getAttribute('$id') 2026-01-27 09:25:39 +00:00
Prem Palanisamy
00d091513d refactor: simplify relationship validation code 2026-01-27 06:59:53 +00:00
Prem Palanisamy
1ee2539ce0 fix: generate unique ID before validation per coderabbit suggestion 2026-01-26 15:45:42 +00:00
Prem Palanisamy
f66e0c2ff5 refactor: separate validation from normalization in validateRelationship 2026-01-26 14:05:56 +00:00
Prem Palanisamy
aed9816d1e fix: validate relationship document ID 2026-01-26 13:48:32 +00:00
Chirag Aggarwal
329b7e1856 Merge branch '1.8.x' into feat-sdk-for-md 2026-01-26 10:25:28 +05:30
Chirag Aggarwal
67e2104e98 chore: make name update optional in databases and tables 2026-01-23 19:55:06 +05:30
Chirag Aggarwal
7643196d97 fix: deploymentstatus enum missing canceled value 2026-01-23 09:22:18 +05:30
Matej Bačo
e5ed7c835a Merge branch '1.8.x' into chore-php-types 2026-01-21 14:43:22 +01:00
Chirag Aggarwal
bfd34b3b15 fix validation 2026-01-21 14:01:16 +05:30
Chirag Aggarwal
33abd7f0ed Merge branch '1.8.x' into feat-sdk-for-md 2026-01-21 13:46:33 +05:30
shimon
0203323b4a Remove 'authorization' injection from Bulk Delete, Update, and Upsert classes 2026-01-18 14:01:35 +02:00
shimon
c3ea66b37a Merge branch '1.8.x' of github.com:appwrite/appwrite into add-webhooks-and-functions-events
# Conflicts:
#	app/controllers/shared/api.php
#	app/init/resources.php
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Create.php
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Delete.php
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Update.php
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Bulk/Upsert.php
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Create.php
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Transactions/Update.php
2026-01-18 11:01:40 +02:00
Damodar Lohani
72ce068714
Merge pull request #11057 from appwrite/feat-health-module
Feat: Health module
2026-01-18 07:27:19 +05:45
Chirag Aggarwal
ea76213dd2
Merge pull request #11146 from appwrite/feat-cleanup-stale-executions 2026-01-17 12:44:15 +05:30
Matej Bačo
12b79363d1
Merge pull request #11148 from appwrite/feat-new-schema-dualwriting
Feat: Support dual-writing for new schema features
2026-01-16 15:38:23 +01:00
Jake Barnby
0723101397
Merge pull request #11005 from appwrite/dat-969 2026-01-17 03:31:50 +13:00
Matej Bačo
d56a3c1534
Apply suggestion from @Meldiron 2026-01-16 14:53:05 +01:00
ArnabChatterjee20k
b1fab79dc4 updated query logic in array to be of and format 2026-01-16 19:06:55 +05:30
Darshan
2f066a6ba8 add: check. 2026-01-16 18:41:22 +05:30
Darshan
e8ca0610ee fix: type 2026-01-16 18:40:37 +05:30
Darshan
15caa27977 lint. 2026-01-16 18:38:40 +05:30
Darshan
5f22022527 fix: async being missed. 2026-01-16 18:33:27 +05:30
ArnabChatterjee20k
b9c7c172ad updated query conversion for nested query 2026-01-16 18:18:24 +05:30
Matej Bačo
c2bf1e8040 Merge branch '1.8.x' into feat-new-schema-dualwriting 2026-01-16 13:24:02 +01:00
Matej Bačo
cda03f63ab Support dual-writing for new schema features 2026-01-16 13:23:46 +01:00
Chirag Aggarwal
f5a61fb4d6 feat: add cleanup for stale function executions
Adds a new interval task that marks executions stuck in 'processing'
status for more than 30 minutes as 'failed' with a timeout error.
2026-01-16 17:21:05 +05:30
ArnabChatterjee20k
da871635d9 Fix namespace import for RuntimeQuery class and update test file accordingly 2026-01-16 16:16:03 +05:30
Darshan
ccaea5d010 add: constant. 2026-01-16 16:11:38 +05:30
Darshan
b5e9c1786a fix: maintenance logic. 2026-01-16 16:04:54 +05:30
Darshan
beee5e721e upate: run on maintenance as well. 2026-01-16 15:55:45 +05:30
Darshan
0ef4bf21cc address comments. 2026-01-16 15:48:21 +05:30
ArnabChatterjee20k
b2486fcb6c Merge remote-tracking branch 'upstream/1.8.x' into dat-969 2026-01-16 15:47:25 +05:30
Darshan
c67b77bca0 update: implement proper logs cleanup! 2026-01-16 15:06:35 +05:30
Matej Bačo
5d5a14bd77 PR review fixes 2026-01-15 16:16:09 +01:00
Matej Bačo
1308706023 Merge branch '1.8.x' into chore-php-types 2026-01-15 15:52:51 +01:00
Damodar Lohani
fbf390c710 Merge remote-tracking branch 'origin/1.8.x' into feat-health-module 2026-01-15 13:55:09 +00:00
Damodar Lohani
991f5ff9fd Catch exception 2026-01-15 13:19:34 +00:00
Damodar Lohani
e8d8373922 Fix: phone auth limit 2026-01-15 12:59:30 +00:00
Darshan
42a1c8da38
Merge branch '1.8.x' into fix-specs-descriptions 2026-01-15 12:05:19 +05:30