Commit graph

962 commits

Author SHA1 Message Date
Jake Barnby
3f0ad7f6c7
Update registry 2025-09-03 03:41:53 +12:00
Jake Barnby
c9cf38d630
Add expired log deletion 2025-09-03 01:31:53 +12:00
ArnabChatterjee20k
1112058689 pr followups 2025-09-02 18:07:34 +05:30
ArnabChatterjee20k
cfe9b34cd5 updated pr followups 2025-09-02 17:33:30 +05:30
Jake Barnby
f836fbeba5
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Update.php
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Update.php
#	src/Appwrite/Utopia/Response.php
2025-09-02 23:31:47 +12:00
Matej Bačo
14194ec972 Fix missing vendor changes 2025-09-02 11:50:02 +02:00
Matej Bačo
d21244ff41 PR review changes 2025-09-02 11:42:35 +02:00
Matej Bačo
b1c1acf36b Finish refactor for internal select queries 2025-09-02 11:16:47 +02:00
Matej Bačo
6b8a4a03c3 Simplify PR 2025-09-02 11:11:31 +02:00
Jake Barnby
364eacc3e2
Remove dump 2025-09-01 20:17:49 +12:00
Jake Barnby
1e230a93a9
Format 2025-08-29 21:06:13 +12:00
Jake Barnby
57071af3e8
Handle privileged 2025-08-29 20:38:55 +12:00
Jake Barnby
d9aadb02e7
Move filter 2025-08-29 19:53:47 +12:00
Jake Barnby
f0c10acbb4
Fix readonly attr stripping on write 2025-08-29 19:30:59 +12:00
Chirag Aggarwal
6e51985037 casing 2025-08-28 12:31:14 +05:30
Chirag Aggarwal
ca6f947642 chore: update description for upsert methods 2025-08-28 10:04:28 +05:30
Chirag Aggarwal
6dc33ed27a use single quotes 2025-08-27 19:29:34 +05:30
Chirag Aggarwal
e2dcc49fa9 chore: update tables group in specs 2025-08-27 18:51:52 +05:30
Jake Barnby
114902d040
Merge remote-tracking branch 'origin/1.8.x' into fix-nested-filter-selects 2025-08-28 00:51:52 +12:00
Jake Barnby
66f541092d
Update desc 2025-08-28 00:04:32 +12:00
Jake Barnby
1462522438
Remove logging 2025-08-28 00:04:25 +12:00
ArnabChatterjee20k
ba0d334f80 Merge remote-tracking branch 'upstream/1.8.x' into spatial-type-attributes 2025-08-27 17:00:28 +05:30
ArnabChatterjee20k
7a4929a51f added update and default cases for the spatial attributes endpoints 2025-08-27 16:30:25 +05:30
Chirag Aggarwal
0a2fb92baa
Merge branch '1.8.x' into allow-head-requests 2025-08-27 16:45:30 +07:00
Khushboo Verma
c19122e97d
Merge branch '1.8.x' into feat-extend-function-headers 2025-08-27 13:10:38 +05:30
Khushboo Verma
a81d980334 Resolve merge conflicts 2025-08-27 12:54:22 +05:30
Khushboo Verma
1063b5979b Update default method in description 2025-08-27 12:51:42 +05:30
Khushboo Verma
bca1996d99 Merge branch '1.7.x' into feat-extend-function-headers 2025-08-27 12:40:09 +05:30
Khushboo Verma
2d497cbdd5
Merge branch '1.8.x' into feat-add-execution-and-log-response-headers 2025-08-27 11:58:18 +05:30
Jake Barnby
9b453e79ac
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	src/Appwrite/Platform/Modules/Console/Http/Resources/Get.php
2025-08-27 16:30:11 +12:00
Jake Barnby
24e4207ba6
Merge branch '1.8.x' into fix-scopes 2025-08-27 14:52:01 +12:00
Jake Barnby
c1676bcffd
Array scopes 2025-08-27 14:43:34 +12:00
Jake Barnby
c31b72c3e9
Merge branch '1.8.x' into fix-domain-valdiator 2025-08-27 14:25:02 +12:00
Jake Barnby
35579bfda1
Fix domain validator 2025-08-27 14:21:22 +12:00
Chirag Aggarwal
f090a23bc3 feat: allow HEAD requests in function executions 2025-08-27 07:44:29 +05:30
Steven Nguyen
737e2f8624
fix: Remove $sequence attribute from documents on create and update
Including attribute can cause a invalid structure error as the incoming data may be an int but the database expects a string.
2025-08-26 15:10:23 -07:00
copilot-swe-agent[bot]
bfd8b554cd Add $tenant attribute removal to Action.php processDocument method
Co-authored-by: stnguyen90 <1477010+stnguyen90@users.noreply.github.com>
2025-08-26 20:37:33 +00:00
ArnabChatterjee20k
51b01ab803 Merge remote-tracking branch 'upstream/1.8.x' into spatial-type-attributes 2025-08-26 21:46:43 +05:30
ArnabChatterjee20k
b28ec182d7 added spatial index tests 2025-08-26 20:54:55 +05:30
Khushboo Verma
aac98b2ec7 Update function domain test 2025-08-26 18:56:26 +05:30
Khushboo Verma
8df305576c Add execution id and log id to response headers 2025-08-26 18:34:43 +05:30
Matej Bačo
901a924af7 PR review changes 2025-08-26 12:53:25 +02:00
Matej Bačo
6ee95186ce Apply improved domain validator 2025-08-26 11:48:54 +02:00
Jake Barnby
ba401ea42e
Update docs 2025-08-26 21:29:44 +12:00
Khushboo Verma
753175d796 Replace x-real-ip with ->getIP() 2025-08-26 13:59:46 +05:30
Khushboo Verma
2876fad322 Merge branch '1.7.x' into feat-extend-function-headers 2025-08-25 12:50:59 +05:30
fogelito
959db2ea02 Restrict array list 2025-08-24 18:08:12 +03:00
fogelito
ba79dda788 Check no change 2025-08-24 17:39:29 +03:00
Jake Barnby
33e166d7a6
Fix attribute refs 2025-08-23 21:34:35 +12:00
ArnabChatterjee20k
110d3d83cd added attribute endpoints 2025-08-22 12:47:15 +05:30
Jake Barnby
557bffb350
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
2025-08-22 00:35:12 +12:00
Khushboo Verma
bc47ac7caa Truncate logs and errors from beginning 2025-08-21 12:49:31 +05:30
Jake Barnby
842dce2659
Update tablesDb -> tablesDB 2025-08-21 02:20:05 +12:00
Khushboo Verma
1bd6b6452c Fix PR changes 2025-08-20 18:53:55 +05:30
Jake Barnby
75bbd1b47a
Fix inline doc refs 2025-08-21 01:15:30 +12:00
Mayank Agarwal
492ff10ee7 Add async=false solution 2025-08-20 18:41:00 +05:30
Khushboo Verma
ed16808930 Add executionId and client IP to execution headers 2025-08-20 16:35:40 +05:30
Jake Barnby
2b425e25ac
Fix inc/dec auth types 2025-08-20 18:46:55 +12:00
Jake Barnby
aa63a8d698
Fix lint 2025-08-20 17:50:35 +12:00
Jake Barnby
a2d7c3c138
Remove redundant param 2025-08-20 16:53:22 +12:00
Jake Barnby
82cb491a3c
Fix attribute update refactor collision 2025-08-20 02:56:44 +12:00
Jake Barnby
e3807366a9
Fix service refs 2025-08-20 01:56:12 +12:00
Jake Barnby
14f8f9af4e
Fix namespace 2025-08-20 01:39:18 +12:00
Jake Barnby
619092a8b2
Fix namespace 2025-08-20 01:34:27 +12:00
Jake Barnby
b298f0c67a
Fix namespace 2025-08-20 01:29:38 +12:00
Jake Barnby
bf161fad42
Format 2025-08-20 01:24:14 +12:00
Jake Barnby
e3c932686a
Fix references 2025-08-20 01:23:01 +12:00
Jake Barnby
2ade66d85e
Casing 2025-08-20 01:02:58 +12:00
Jake Barnby
6f170fdb6d
Fix static user refs 2025-08-19 23:13:47 +12:00
Jake Barnby
8e900c6b04
Fix update/upsert set collection ID 2025-08-19 23:01:22 +12:00
Jake Barnby
c323435dad
Remove filter 2025-08-19 22:09:30 +12:00
Jake Barnby
42d6a7b00d
Fix hardcoded collectionId 2025-08-19 20:08:13 +12:00
Jake Barnby
e58091d86b
Fix tests 2025-08-19 03:16:55 +12:00
Jake Barnby
425d424e7c
Fix index context 2025-08-19 02:17:31 +12:00
Jake Barnby
68bf4a6f44
Fix usage 2025-08-19 01:50:32 +12:00
Jake Barnby
434c199510
Fix spec gen 2025-08-19 01:24:41 +12:00
Jake Barnby
1771934af6
Fix context 2025-08-19 01:19:34 +12:00
Jake Barnby
867a950abd
Update registry 2025-08-19 00:38:14 +12:00
Jake Barnby
f67b90e376
TablesDB CRUD 2025-08-19 00:38:02 +12:00
Jake Barnby
cfeced03e4
Move usage 2025-08-19 00:37:41 +12:00
Jake Barnby
372317bee7
Add log route 2025-08-19 00:37:11 +12:00
Jake Barnby
71a97a106a
Remove db multimethod 2025-08-19 00:36:33 +12:00
Jake Barnby
4493131d86
Fix collection context 2025-08-19 00:34:28 +12:00
Jake Barnby
c86b35fbb3
Add usage routes 2025-08-18 22:29:43 +12:00
Jake Barnby
e4228fe2e5
Fix imports 2025-08-18 21:02:55 +12:00
Jake Barnby
ea9cbd2f2c
Switch removable attributes 2025-08-18 19:52:55 +12:00
Jake Barnby
34cf5a7c2f
Lint 2025-08-18 19:26:21 +12:00
Jake Barnby
670e869855
Migrate to TablesDB 2025-08-18 19:15:49 +12:00
Matej Bačo
746a76dc8e Add extensive build logging 2025-08-16 17:11:27 +02:00
Jake Barnby
8579a01cfc
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-08-16 00:07:42 +12:00
Jake Barnby
c63e3bd75b
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x 2025-08-16 00:06:32 +12:00
Matej Bačo
23bc39254c Increase dynamic API key expiration 2025-08-15 12:29:34 +02:00
Jake Barnby
71ed39e17e
Revert "Fix index delete event"
This reverts commit c69ec97802.
2025-08-15 20:01:06 +12:00
Jake Barnby
c69ec97802
Fix index delete event 2025-08-15 19:51:42 +12:00
Jake Barnby
de0b4dd733
Lint + lock 2025-08-15 19:39:59 +12:00
Jake Barnby
64820ad5f5
Port inc/dec fixes 2025-08-15 19:28:22 +12:00
Jake Barnby
237263a194
Lint 2025-08-15 02:01:44 +12:00
Jake Barnby
ef8d1b525d
Fix missing grids injections 2025-08-15 01:54:45 +12:00
Jake Barnby
46f8d76d7a
Fix defualts for bulk op add 2025-08-15 01:32:21 +12:00
Jake Barnby
ad8cebc6e3
Ensure updated txn is returned from bulk op add 2025-08-15 01:32:09 +12:00
Jake Barnby
bed46be720
Add grids params 2025-08-15 01:05:03 +12:00
Jake Barnby
e9c730e0c1
Add txn id to create multi-method params 2025-08-15 01:03:18 +12:00
Jake Barnby
dfeadfd50f
Update naming 2025-08-15 00:37:29 +12:00
Jake Barnby
9838571184
Catch explicit txn exception 2025-08-15 00:37:18 +12:00
Jake Barnby
5cd99de6e4
Remove redundant read 2025-08-15 00:36:59 +12:00
Jake Barnby
fb31fbea9b
Ensure parsed queries 2025-08-15 00:36:42 +12:00
Jake Barnby
d6544f412d
Add missing bulk cases on commit 2025-08-15 00:36:26 +12:00
Jake Barnby
3a7d8d2296
Remove redundant order 2025-08-15 00:35:41 +12:00
Jake Barnby
84bf2641aa
Fix scope 2025-08-15 00:35:20 +12:00
Jake Barnby
ede88a533e
Handle create single/bulk split 2025-08-15 00:35:06 +12:00
Jake Barnby
3d1ae4feda
Process permissions before txn logging 2025-08-15 00:34:20 +12:00
Jake Barnby
2235848262
Clear txn logs on worker 2025-08-15 00:32:03 +12:00
Jake Barnby
c8afcbccee
Fix create inject 2025-08-14 22:22:12 +12:00
Jake Barnby
ef63d421b3
Merge branch 'feat-txn' into cursor/enforce-operations-cap-per-transaction-6dd5 2025-08-14 22:21:06 +12:00
Jake Barnby
ba25f9f8d5
Merge branch 'feat-txn' of github.com:appwrite/appwrite into feat-txn 2025-08-14 22:20:57 +12:00
Jake Barnby
31a7df7214
Import fixes 2025-08-14 22:20:30 +12:00
Cursor Agent
335052bc84 Remove unused function and webhook event queue injections in database actions
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-14 10:17:54 +00:00
Cursor Agent
dffe030d16 Replace databasesBatchSize with databasesTransactionSize in database operations
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-14 10:06:43 +00:00
Cursor Agent
6d477688d7 Enforce max operations per transaction in database operations
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-14 09:50:45 +00:00
Jake Barnby
1da2812864
Merge remote-tracking branch 'origin/1.8.x' into feat-txn 2025-08-14 21:44:05 +12:00
Jake Barnby
ff6c2b076d
Port desc fixes 2025-08-14 19:40:43 +12:00
Cursor Agent
a71333ac60 Refactor transaction replay to preserve exact order and timestamps
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-12 12:00:28 +00:00
Jake Barnby
38204a2c23
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	composer.lock
#	docker-compose.yml
#	tests/e2e/Services/Migrations/MigrationsBase.php
2025-08-12 17:38:02 +12:00
Cursor Agent
5886c53ce3 Add transaction staging support for document operations
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-11 08:43:30 +00:00
Cursor Agent
480f8c97ca Add transaction support for databases with staging and commit/rollback
Co-authored-by: jakeb994 <jakeb994@gmail.com>
2025-08-11 08:25:58 +00:00
Darshan
bc55639bf7 update: if/else > switch > match 2025-08-08 16:25:48 +05:30
Darshan
0556f8fdca update: readability. 2025-08-08 16:06:19 +05:30
Darshan
65c767c2b0 update: grid on resource events. 2025-08-08 16:03:00 +05:30
Darshan
ad79f3dcca fix: wrong resource path. 2025-08-08 13:34:33 +05:30
ArnabChatterjee20k
ee9f1f8645 updated database type to grids and legacy 2025-08-06 17:30:11 +05:30
ArnabChatterjee20k
46cdaa0e4e Merge remote-tracking branch 'upstream/1.8.x' into dat-600 2025-08-05 18:09:40 +05:30
ArnabChatterjee20k
28cf4e1d94 updated the validator of type of database to validator 2025-08-05 18:07:11 +05:30
fogelito
fb6988465f Merge branch '1.8.x' of https://github.com/appwrite/appwrite into test-var-id-attribute 2025-08-05 14:42:44 +03:00
ArnabChatterjee20k
7fdbd12937 Merge remote-tracking branch 'upstream/1.8.x' into dat-600 2025-08-05 16:49:45 +05:30
ArnabChatterjee20k
f06af411ba Add 'type' attribute to database creation and update tests 2025-08-05 16:48:05 +05:30
ArnabChatterjee20k
5baa2ad113 refactor: Rename triggerQueuesForBulkDocuments to triggerBulk for consistency across document actions 2025-08-05 13:29:38 +05:30
ArnabChatterjee20k
7334efbf3a feat: Initialize event and payload properties in Event class and optimize bulk document queue triggering 2025-08-05 11:52:58 +05:30
ArnabChatterjee20k
59026a17dc feat: Enhance database operations with event queues and improve test coverage for bulk operations
- Added event queue injections in Bulk Update and Create classes for better event handling.
- Modified getUser method in Scope class to allow for user retrieval with an override option.
- Expanded RealtimeCustomClientTest to include comprehensive tests for bulk create, update, and delete operations, ensuring proper event emissions for multiple clients.
- Improved assertions in tests to validate event data and permissions for created, updated, and deleted documents.
2025-08-04 19:01:48 +05:30
fogelito
0818af372f Merge branch '1.8.x' of https://github.com/appwrite/appwrite into test-var-id-attribute
# Conflicts:
#	composer.lock
2025-08-03 09:03:58 +03:00
fogelito
bc53c73a7a Remove $sequence 2025-08-03 09:00:24 +03:00
ArnabChatterjee20k
f6c4457398 changed the error message for client side 2025-08-01 14:54:15 +05:30
ArnabChatterjee20k
27684ef38c Merge remote-tracking branch 'upstream/1.8.x' into dat-588 2025-08-01 13:54:13 +05:30
ArnabChatterjee20k
983d102ff2 Restrict createdAt and updatedAt attributes for non-API key and non-privileged users in Create, Update, and Upsert actions 2025-08-01 12:31:29 +05:30
ArnabChatterjee20k
de69692ff2 added modify createdAt/updatedAt support 2025-07-31 20:32:14 +05:30
fogelito
78887b9df6 fallbacks 2025-07-28 11:18:03 +03:00
Darshan
4146671ff8 address comments. 2025-07-27 17:55:07 +05:30
Darshan
d17e7e853b update: deprecation methods. 2025-07-27 17:39:43 +05:30
Darshan
5b1a750dd1 regen: specs and fix file name. 2025-07-27 16:40:36 +05:30
Darshan
ba79c5d9df update: docs. 2025-07-27 16:31:10 +05:30
Darshan
1f31b75582 fix: tests. 2025-07-27 14:48:19 +05:30
Darshan
557493d091 update: move to grids api. 2025-07-27 12:05:40 +05:30
Jake Barnby
cdbd89b3f3
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	app/config/specs/open-api3-1.8.x-client.json
#	app/config/specs/open-api3-1.8.x-console.json
#	app/config/specs/open-api3-1.8.x-server.json
#	app/config/specs/open-api3-latest-client.json
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.8.x-client.json
#	app/config/specs/swagger2-1.8.x-console.json
#	app/config/specs/swagger2-1.8.x-server.json
#	app/config/specs/swagger2-latest-client.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/databases.php
#	composer.lock
#	tests/e2e/Services/Databases/Legacy/DatabasesBase.php
2025-07-27 16:07:04 +12:00
Hemachandar
d7f85f9f58
remove dot 2025-07-24 20:06:49 +05:30
Matej Bačo
fc31787e9a
Merge branch '1.7.x' into 1we6-better-error-msg-for-scheduled-date 2025-07-24 16:15:06 +02:00
hmacr
5ce141b75b change error msg 2025-07-24 19:43:14 +05:30
Matej Bačo
3439951538
Merge pull request #10199 from hmacr/1we21-handle-failed-git-action-in-worker
Suppress git-action exception in deployment worker
2025-07-24 14:50:57 +02:00
hmacr
9055d41aa0 send log to queue 2025-07-24 17:56:24 +05:30
Matej Bačo
b762e7fb73
Merge pull request #10181 from hmacr/1we9-use-preview-for-screenshots
fix: Use direct source for file-preview when empty
2025-07-24 13:39:24 +02:00
hmacr
ed4e85f28a validate only when scheduledAt is available 2025-07-24 11:56:05 +05:30
hmacr
7ae237e433 Better error message for invalid function scheduled time 2025-07-24 11:44:44 +05:30
hmacr
7ca03a5889 Suppress git-action exception in deployment worker 2025-07-23 22:26:35 +05:30
Matej Bačo
b194558226 Switch from gzip to none compression 2025-07-23 15:49:07 +02:00
hmacr
c29ef4087b compress screenshots before uploading 2025-07-23 16:28:09 +05:30
hmacr
9c0e6f4203 Skip deployment when commit is created by us 2025-07-22 20:39:36 +05:30
Chirag Aggarwal
2a81075830 chore: use class 2025-07-22 16:43:02 +05:30
Chirag Aggarwal
51614105df chore: uncomment 2025-07-22 15:54:42 +05:30
Chirag Aggarwal
8018e7dd80 chore: review comments 2025-07-22 15:54:24 +05:30
Chirag Aggarwal
929c7a3d36 Merge branch '1.8.x' into deprecate-old-methods 2025-07-22 15:42:32 +05:30
Jake Barnby
959e101c88
Fix merge 2025-07-22 21:23:32 +12:00
ArnabChatterjee20k
c398e08f90 Add user injection and permission handling in Upsert actions 2025-07-22 14:10:58 +05:30
fogelito
b2cd1413ce Fallback index length 0 2025-07-21 17:45:34 +03:00
fogelito
ffb3a522b0 Check tests 2025-07-21 14:06:39 +03:00
Jake Barnby
0b7f62c75c
Merge branch '1.8.x' into update-documentation 2025-07-18 19:51:57 +12:00
Darshan
5b60eb8b94
update: code quality.
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2025-07-18 12:44:51 +05:30
Darshan
5a44f6bcea update: maintain consistency for permissions with a null check. 2025-07-18 12:03:46 +05:30
Darshan
d4de3a722d Merge branch '1.8.x' into 'update-documentation'. 2025-07-18 11:46:27 +05:30
Darshan
d3726f9a55 fix: null permissions on tables api as well. 2025-07-18 11:37:47 +05:30
Darshan
dca9a17e7a fix: null permissions. 2025-07-18 11:36:47 +05:30
Jake Barnby
9ceeb76ad0
Merge branch '1.7.x' into 1.8.x
# Conflicts:
#	app/controllers/api/databases.php
#	composer.lock
#	src/Appwrite/GraphQL/Types/Mapper.php
2025-07-18 17:24:12 +12:00
loks0n
94decb26e6 fix: build usage specification 2025-07-17 14:05:05 +01:00
Darshan
5b8751d270 add: changes to module structure. 2025-07-17 18:23:33 +05:30
Matej Bačo
8c57d28f8f
Merge pull request #10127 from appwrite/chore-speed-up-tests
Chore: speed up tests
2025-07-11 16:21:40 +02:00
Matej Bačo
9bab764378 Fix specs with new env vars 2025-07-11 11:15:55 +02:00
Matej Bačo
89d54f847f Speed up build cancellation 2025-07-10 15:52:29 +02:00
Matej Bačo
41fc925103
Merge branch '1.7.x' into chore-speed-up-tests 2025-07-09 13:47:33 +02:00
Matej Bačo
e42275e0b7 Minify tests 2025-07-09 11:26:05 +02:00
Matej Bačo
26496e68c4 Attempt to simplify code 2025-07-08 14:51:28 +02:00
Khushboo Verma
f7cbe5b961
Merge branch '1.7.x' into fix-build-activation-race-condition 2025-07-08 17:53:12 +05:30
Khushboo Verma
bd63f0cf3d Remove empty check 2025-07-08 17:46:54 +05:30
Khushboo Verma
bc9caeaae0 Use ruleId 2025-07-08 17:45:45 +05:30
Khushboo Verma
a5a1860ba6 Use createdAt instead of buildStartTime 2025-07-08 17:42:23 +05:30
Khushboo Verma
9d7e218e99 Save result of updateDocument 2025-07-08 17:12:35 +05:30
Khushboo Verma
61a27bfe55 Simplify auto-activation logic and just update attributes 2025-07-08 16:30:43 +05:30
Darshan
14e52058c7 fix: file tokens not working on file-security. 2025-07-08 13:46:53 +05:30
Khushboo Verma
067b53482f Fix bug 2025-07-08 01:02:55 +05:30
Khushboo Verma
80c4982482 Update only specific attribute 2025-07-08 00:51:35 +05:30
Khushboo Verma
ea238bc5ec Fix merge conflicts 2025-07-07 12:36:42 +05:30
Jake Barnby
b2fa28754d
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
# Conflicts:
#	.github/workflows/benchmark.yml
#	composer.lock
#	src/Appwrite/Event/Database.php
2025-07-04 10:00:45 -04:00
Chirag Aggarwal
8cc254a56f fix: replacewith methods 2025-07-03 11:29:41 +05:30
Khushboo Verma
0f37a0e0ef Fix tests 2025-07-03 00:08:29 +05:30