Chirag Aggarwal
239a9c5457
Reduce specs task memory retention
2026-03-30 13:32:57 +05:30
ArnabChatterjee20k and GitHub
995e9fdf39
Merge branch '1.9.x' into update-db-size
2026-03-30 13:07:30 +05:30
Damodar Lohani and GitHub
8ce42fe057
Merge pull request #11553 from appwrite/claude/apply-cloud-user-pattern-az7qg
...
Use injected user document for privilege checks
2026-03-30 10:24:58 +05:45
Claude
c14ebab1a0
Fix unintentional merge artifacts in Upsert.php and XList.php
...
Revert auth types in Bulk/Upsert.php back to [AuthType::ADMIN, AuthType::KEY]
and remove duplicate query filter in Databases/XList.php that were accidentally
introduced during the 1.9.x merge.
https://claude.ai/code/session_01JLPDurUgyj7qViA8JqQFTH
2026-03-30 04:11:52 +00:00
Claude
f1ea496764
fix: add missing inject('user') to Transactions/Operations/Create and
...
remove duplicate inject('user') from XList in DocumentsDB/VectorsDB
- DocumentsDB and VectorsDB Transactions/Operations/Create.php were
missing ->inject('user') needed by parent action method
- DocumentsDB and VectorsDB Collections/Documents/XList.php had
duplicate ->inject('user') calls - removed the extra one
https://claude.ai/code/session_01JLPDurUgyj7qViA8JqQFTH
2026-03-29 03:55:17 +00:00
Claude
95b6da085b
fix: add missing ->inject('user') to DocumentsDB and VectorsDB child classes
...
The parent action methods in Databases/Collections/Documents require a
User $user parameter, but 10 child classes in DocumentsDB (6) and
VectorsDB (4) were missing the ->inject('user') call in their
constructor inject chains. This caused fatal errors when those
endpoints were hit during E2E tests.
Files fixed:
- DocumentsDB: Delete, Get, Update, XList, Attribute/Increment, Attribute/Decrement
- VectorsDB: Delete, Get, Update, XList
https://claude.ai/code/session_01JLPDurUgyj7qViA8JqQFTH
2026-03-29 03:26:51 +00:00
Claude
32005c0a49
fix: remove redundant new User(getArrayCopy()) wrapping
...
Since setDocumentType('users', User::class) is registered on all
database instances, getDocument('users', ...) already returns User
instances. The new User($doc->getArrayCopy()) pattern was redundant
and could lose internal state managed by the database layer.
https://claude.ai/code/session_01JLPDurUgyj7qViA8JqQFTH
2026-03-29 03:04:43 +00:00
Damodar Lohani and GitHub
98c63a87d1
Merge branch '1.9.x' into claude/apply-cloud-user-pattern-az7qg
2026-03-29 08:30:11 +05:45
Chirag Aggarwal
ff903e7cbb
lock file
2026-03-28 20:39:08 +05:30
Chirag Aggarwal and GitHub
10ebf942b1
Merge branch '1.9.x' into feat/migrate-di-container
2026-03-28 20:36:08 +05:30
Chirag Aggarwal and GitHub
c5b9ac3dba
Merge pull request #11664 from appwrite/codex/static-sdk-platform-1-9-x
...
[codex] Move static SDKs off platform specs
2026-03-28 20:22:14 +05:30
Chirag Aggarwal
be50318e5d
chore: update composer lock
2026-03-28 17:26:21 +05:30
Chirag Aggarwal
f901b6e0ac
feat: move static SDKs off platform specs
2026-03-28 17:24:20 +05:30
premtsd-code and GitHub
53d0e14f97
Merge branch '1.9.x' into feat/import-export-json
2026-03-28 04:23:07 +00:00
Matej Bačo
d9a75c5938
Improved backwards compatibility
2026-03-27 15:34:34 +01:00
ArnabChatterjee20k and GitHub
325b1d67b4
Merge branch '1.9.x' into update-db-size
2026-03-27 19:47:35 +05:30
ArnabChatterjee20k
3ff7cadcab
updated project size
2026-03-27 18:39:26 +05:30
Matej Bačo
bb80e50d01
Self review after refactor
2026-03-27 14:00:44 +01:00
Matej Bačo
644840ec66
Refactor to new platforms interfaces
2026-03-27 13:45:58 +01:00
Matej Bačo
71e714c66b
Remove extra logging
2026-03-27 12:49:16 +01:00
Matej Bačo
b2b187c57d
review fixes
2026-03-27 12:35:48 +01:00
Chirag Aggarwal and GitHub
f2c8500d73
Merge pull request #11654 from appwrite/fix-specs
...
Fix issues in generated specs
2026-03-27 12:50:01 +05:30
copilot-swe-agent[bot] and Meldiron
ecc76c7520
fix: address review feedback - log abort exception, fix test cleanup
...
Agent-Logs-Url: https://github.com/appwrite/appwrite/sessions/045e63f6-9a81-447b-ba79-7391ab97fb01
Co-authored-by: Meldiron <19310830+Meldiron@users.noreply.github.com >
2026-03-26 18:34:19 +00:00
copilot-swe-agent[bot] and Meldiron
898e8e214b
fix: allow deletion of partially-uploaded (pending) files and add test
...
Agent-Logs-Url: https://github.com/appwrite/appwrite/sessions/8d14b17a-78d8-48c6-b6d8-51d9697adde0
Co-authored-by: Meldiron <19310830+Meldiron@users.noreply.github.com >
2026-03-26 18:04:41 +00:00
Aditya Oberai
babb0196e4
Fix examples in MFAType model
2026-03-26 16:29:39 +00:00
Matej Bačo
43db2ddf6e
Fix default null
2026-03-26 16:24:28 +01:00
Matej Bačo
7371b68418
Fix tests compatibility
2026-03-26 15:51:03 +01:00
Matej Bačo
7f4d5f692d
Fix non-expiry key actions
2026-03-26 15:44:50 +01:00
Matej Bačo
8113854a89
AI review fixes
2026-03-26 15:37:57 +01:00
Matej Bačo
eb097a037b
Finish security todos
2026-03-26 15:35:40 +01:00
Matej Bačo
cbfdd27834
Public keys Apis
2026-03-26 15:00:20 +01:00
Matej Bačo
113c266881
Fix audit resource ID missing
2026-03-26 14:43:38 +01:00
Chirag Aggarwal and GitHub
9353fbfb74
Merge pull request #11614 from appwrite/feat-rust-sdk
...
feat: add Rust SDK support
2026-03-26 18:59:43 +05:30
Chirag Aggarwal
918f1d37d4
phpstan
2026-03-26 18:37:45 +05:30
Chirag Aggarwal
196acd45a2
lock file
2026-03-26 18:26:17 +05:30
Harsh Mahajan
614db7388e
fix: push
2026-03-26 17:59:30 +05:30
Chirag Aggarwal
ef6fdc6c72
lock file
2026-03-26 17:47:58 +05:30
Chirag Aggarwal
915a8bfbe0
Merge branch '1.9.x' into feat-rust-sdk
2026-03-26 17:43:47 +05:30
Prem Palanisamy
741267c6c5
fix: rename locale keys to dataExport, use {{type}} placeholder for CSV/JSON
2026-03-26 12:09:10 +00:00
Prem Palanisamy
e85080499a
fix: generalize export handler for CSV and JSON — download URL, email, dynamic file extension
2026-03-26 11:54:54 +00:00
Prem Palanisamy
ee1ca5ace6
fix: remove email verification from vectorsdb export test (tested separately)
2026-03-26 11:36:50 +00:00
Prem Palanisamy
b36472f0da
add E2E tests for vectorsdb and documentsdb JSON import/export
2026-03-26 11:24:14 +00:00
Prem Palanisamy
52ae8b3880
fix: use type-specific resources for JSON endpoints, add JSON source/destination to worker
2026-03-26 09:23:45 +00:00
Prem Palanisamy
8f09e74462
fix: bump migration to 1.9.*, fix dataExportType property
2026-03-26 07:41:23 +00:00
Prem Palanisamy
30907d716f
cleanup: remove duplicate setProject, remove stale spec files
2026-03-26 06:55:28 +00:00
Darshan and Prem Palanisamy
eb46855e72
regen: specs.
2026-03-26 06:44:53 +00:00
Darshan and Prem Palanisamy
45557e5929
add: missing doc.
2026-03-26 06:44:36 +00:00
Darshan and Prem Palanisamy
6ad6a5dea3
specs.
2026-03-26 06:44:22 +00:00
Darshan and Prem Palanisamy
098f7aa3e3
update: comment.
2026-03-26 06:43:49 +00:00
Darshan and Prem Palanisamy
f8c8c17757
add: tests;
...
fix: tests.
2026-03-26 06:43:49 +00:00