Commit graph

7344 commits

Author SHA1 Message Date
Chirag Aggarwal
5d8ac0a5b0 add message status 2025-09-23 11:31:29 +05:30
Chirag Aggarwal
17f1cb214f override healthstatus 2025-09-23 10:57:35 +05:30
Chirag Aggarwal
84a4ef0baf chore: include response model enum names 2025-09-23 10:47:39 +05:30
Chirag Aggarwal
3616337646
Merge branch '1.8.x' into refactor-schedules 2025-09-23 09:20:20 +07:00
Chirag Aggarwal
421ec6f3f8 fix: use correct constant 2025-09-23 07:49:55 +05:30
Chirag Aggarwal
734d2ce512 fix: use correct constant 2025-09-23 07:49:07 +05:30
Chirag Aggarwal
232b22b71e use constants 2025-09-23 07:35:17 +05:30
Chirag Aggarwal
c52081dbed fix: to use correct pattern 2025-09-22 19:58:18 +05:30
Chirag Aggarwal
d5d6f9a748
Merge branch '1.8.x' into cursor/add-type-enum-support-and-update-docs-3769 2025-09-22 15:52:43 +07:00
Chirag Aggarwal
f09d5258ec use constants 2025-09-22 14:20:58 +05:30
Jake Barnby
9fde875904
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Workers/StatsResources.php
#	src/Appwrite/Platform/Workers/StatsUsage.php
2025-09-22 16:12:45 +12:00
Chirag Aggarwal
3e8211d6bd refactor: improve code readability for schedules 2025-09-20 19:45:44 +05:30
Jake Barnby
f944ad350e
Catch query exception on bulk update/delete 2025-09-19 17:32:34 +12:00
Jake Barnby
c1782f6f58
Don't remove required attributes 2025-09-19 15:28:41 +12:00
Jake Barnby
34f3501cdc
Merge pull request #10509 from appwrite/fix-spatials-type-required-col
Add spatial column validation during required mode and tests for exis…
2025-09-18 15:29:50 +12:00
Jake Barnby
0e2c5d93f5
Update check 2025-09-18 14:54:07 +12:00
ArnabChatterjee20k
4815780476 Add spatial column validation during required mode and tests for existing data in databases 2025-09-17 18:01:29 +05:30
fogelito
7d1a1d3ef4 use $tenant 2025-09-17 08:45:23 +03:00
fogelito
88c6e783c4 Merge branch '1.8.x' of https://github.com/appwrite/appwrite into stats-resources-try-catch 2025-09-17 08:42:27 +03:00
Jake Barnby
63aee11312
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-17 14:58:17 +12:00
Jake Barnby
b38b2bba0c
Remove state order on created, rely on sequence order 2025-09-16 21:13:41 +12:00
Jake Barnby
c9b39a3f28
Lint 2025-09-16 18:37:52 +12:00
Jake Barnby
081e2aeb6e
Throw appropriate 400s from request filters 2025-09-16 17:51:22 +12:00
Chirag Aggarwal
31ed726409 keep graphql backwards 2025-09-16 09:48:17 +05:30
Jake Barnby
a7cff1b53d
Merge remote-tracking branch 'origin/1.8.x' into feat-txn 2025-09-16 12:58:09 +12:00
Steven Nguyen
64bb1efc44
Merge pull request #10483 from appwrite/SUC-1668-fix-database-usage-stats
SUC-1668 fix:database usage metrics
2025-09-15 16:28:58 -07:00
Chirag Aggarwal
1f9bc650de work in progress 2025-09-15 12:13:48 +05:30
Chirag Aggarwal
ef69520f95 fix: nitpick comments 2025-09-15 11:51:47 +05:30
Chirag Aggarwal
579f6691f9 fix: default to be created 2025-09-15 11:42:23 +05:30
Chirag Aggarwal
40eaf39d91 fix: graphql 2025-09-15 11:39:00 +05:30
Chirag Aggarwal
0f5cb2611d fix: grammer 2025-09-15 10:32:06 +05:30
Chirag Aggarwal
f9ac0b48c8 fix: use 1.8.x 2025-09-15 10:28:34 +05:30
loks0n
39a190f60c fix: db queues 2025-09-12 19:28:27 +01:00
Divyansha Dubey
ef3d38c5a6 fixed db stats env var 2025-09-12 17:48:15 +04:00
Jake Barnby
4f916fae22
Handle limit exception 2025-09-13 00:04:37 +12:00
Jake Barnby
7120bce761
Handle structure exception 2025-09-12 21:47:40 +12:00
Jake Barnby
38dc92bfa7
Delete with worker 2025-09-12 02:05:19 +12:00
Jake Barnby
1403868d05
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-12 01:45:41 +12:00
Jake Barnby
65ad2c9ff5
Handle usage + realtime 2025-09-12 01:45:16 +12:00
Jake Barnby
09753cd6dc
Optimise schema 2025-09-12 01:16:23 +12:00
Jake Barnby
fd6ddf6926
Fix operation spec gen 2025-09-11 23:31:53 +12:00
Jake Barnby
b74e5ce5cd
Block bulk ops through txn create multi ops 2025-09-11 22:22:46 +12:00
Jake Barnby
6652e27dd5
Update TablesDB auth 2025-09-11 22:21:53 +12:00
Jake Barnby
c7dba3690a
Update auth types 2025-09-11 22:17:00 +12:00
Khushboo Verma
a48007d548
Update src/Appwrite/Platform/Workers/Certificates.php
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
2025-09-11 15:40:29 +05:30
Khushboo Verma
e7a44c9fb2
Merge branch '1.8.x' into chore-beautify-certificate-logs 2025-09-11 15:39:45 +05:30
Jake Barnby
8706828c22
Fix tests 2025-09-11 21:13:41 +12:00
fogelito
e673d405d6 formatting? 2025-09-11 10:14:16 +03:00
fogelito
84aaaf810f Question 2025-09-11 10:07:45 +03:00
fogelito
5740eb8901 Add sorting 2025-09-11 10:04:42 +03:00
fogelito
a31190422a formatting 2025-09-11 09:41:17 +03:00
Jake Barnby
498484ca4e
Legacy DB support 2025-09-11 17:54:55 +12:00
Jake Barnby
461c8681af
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Workers/StatsResources.php
2025-09-11 16:36:49 +12:00
Jake Barnby
28a2b577e7
Update lock 2025-09-11 16:36:09 +12:00
fogelito
6ed4590e0f Respect time nulls 2025-09-10 18:04:35 +03:00
fogelito
b44051e0a2 Respect time nulls 2025-09-10 17:48:58 +03:00
fogelito
494fe274b0 sort as strings 2025-09-10 17:43:37 +03:00
fogelito
5820bae097 Merge branch '1.8.x' of https://github.com/appwrite/appwrite into stats-resources-try-catch 2025-09-10 17:24:49 +03:00
fogelito
de9e177bc8 sort and hardcode bachSize 2025-09-10 17:23:33 +03:00
Matej Bačo
81a5f25e4d add certificate valdiation override 2025-09-10 15:29:59 +02:00
Matej Bačo
80d8e32b87 Use proper base action for proxy module 2025-09-10 12:55:46 +02:00
Matej Bačo
8319ff166e Move proxy endpoints to modules 2025-09-10 12:43:21 +02:00
fogelito
95f49559d0 add finally 2025-09-10 12:43:37 +03:00
fogelito
83efc7c152 Merge branch '1.8.x' of https://github.com/appwrite/appwrite into stats-resources-try-catch 2025-09-10 12:25:54 +03:00
fogelito
5f7ca48067 try catch 2025-09-10 12:24:24 +03:00
Khushboo Verma
2c7472d5ec
Merge branch '1.8.x' into chore-beautify-certificate-logs 2025-09-10 12:44:37 +05:30
Jake Barnby
7b9ead6a68
Merge pull request #10463 from appwrite/spatial-type-attributes
Spatial type attributes sdk updates
2025-09-10 18:48:49 +12:00
ArnabChatterjee20k
56fc3ff3d8 updated xlist 2025-09-09 23:22:47 +05:30
ArnabChatterjee20k
ac443e3b98 updated database version , sdk version and docs example in openapi with spatial 2025-09-08 23:30:28 +05:30
Matej Bačo
4bba78eb86 Allow deleteRule override 2025-09-08 14:56:02 +02:00
Jake Barnby
78ffab5116
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Create.php
2025-09-09 00:52:39 +12:00
Jake Barnby
495eeeb929
Support legacy 2025-09-09 00:50:48 +12:00
Luke B. Silver
d3491c2189
Merge pull request #10457 from appwrite/pla-3433
feat: automatic pr creation in sdk release script
2025-09-08 11:16:47 +01:00
Chirag Aggarwal
ea76121382 use sdk version instead 2025-09-08 13:51:34 +05:30
Chirag Aggarwal
3684f80462 feat: automatic pr creation in sdk release script 2025-09-08 13:43:44 +05:30
Jake Barnby
7c3ba74710
Rename 2025-09-08 19:21:59 +12:00
Khushboo Verma
28d31c9726
Merge branch '1.8.x' into chore-beautify-certificate-logs 2025-09-08 11:32:00 +05:30
Chirag Aggarwal
5830942e23
Merge branch '1.8.x' into update-examples 2025-09-08 10:54:59 +07:00
Matej Bačo
67fe523716 Fix router compression 2025-09-07 12:13:11 +02:00
Chirag Aggarwal
aaae6caa2c doMerge branch '1.8.x' into update-examples 2025-09-05 22:36:54 +05:30
Jake Barnby
812a09f556
Add read-your-write support 2025-09-06 04:26:49 +12:00
ArnabChatterjee20k
3a3820c256 updated default value descriptions for the spatial types 2025-09-05 21:13:10 +05:30
ArnabChatterjee20k
8f90774540 updated open api and swagger parser for the array of any type 2025-09-05 20:51:15 +05:30
ArnabChatterjee20k
28f7161964 updated example for the specs to have string instead of arrays to solve error during sdk gen 2025-09-05 20:38:46 +05:30
Jake Barnby
098b0cd028
Fix array as doc 2025-09-06 02:37:52 +12:00
Jake Barnby
391942ba72
Fix bulk logged queries 2025-09-06 02:37:17 +12:00
ArnabChatterjee20k
79fcfff4f4 updated specs 2025-09-05 20:04:56 +05:30
ArnabChatterjee20k
ca87bd2237 updated specs 2025-09-05 19:16:26 +05:30
Chirag Aggarwal
83b6d15381 fix: more mistakes 2025-09-05 19:15:33 +05:30
ArnabChatterjee20k
d948c12d8f linting 2025-09-05 19:07:08 +05:30
ArnabChatterjee20k
55b68e45e4 pr followups 2025-09-05 18:35:09 +05:30
ArnabChatterjee20k
c2f61c1998 updated specs 2025-09-05 18:26:07 +05:30
ArnabChatterjee20k
3b0d02e9b0 updated the spatial specs 2025-09-05 18:13:51 +05:30
ArnabChatterjee20k
00d208f1ac added array to be true 2025-09-05 17:53:42 +05:30
ArnabChatterjee20k
4e164b0b3e updated graphql mapper 2025-09-05 16:42:26 +05:30
ArnabChatterjee20k
7a9faf5243 changed json to array 2025-09-05 16:19:59 +05:30
ArnabChatterjee20k
97a28878ca Merge remote-tracking branch 'upstream/1.8.x' into spatial-type-attributes 2025-09-05 16:16:48 +05:30
ArnabChatterjee20k
4ed42d3304 updated request and response model 2025-09-05 16:15:17 +05:30
Jake Barnby
f4bf1756c9
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-05 21:40:21 +12:00
Luke B. Silver
a9dbd6c3fa
Merge pull request #10431 from appwrite/add-param-examples
feat: add requestBody param examples in specs
2025-09-05 10:36:41 +01:00
Chirag Aggarwal
18445945d6 switch to walter o brien 2025-09-05 15:01:05 +05:30
Matej Bačo
ca6cf01773 Improve customization of queries validator 2025-09-05 10:12:07 +02:00
Matej Bačo
bf59f1ba7d Fix path structure 2025-09-05 09:30:07 +02:00
Matej Bačo
cc50302530 Formatting fix 2025-09-05 09:25:45 +02:00
Matej Bačo
c894b0ab6a Simplify validator override 2025-09-05 09:25:13 +02:00
Matej Bačo
4cf3d0b87b move projects.list() to module 2025-09-05 09:17:44 +02:00
Chirag Aggarwal
586f4dff6f chore: update createRow as well 2025-09-05 09:34:34 +05:30
Chirag Aggarwal
a47d581eea fix: specs 2025-09-04 22:45:46 +05:30
Chirag Aggarwal
d2b681e95c Merge branch '1.8.x' into add-param-examples 2025-09-04 20:48:28 +05:30
Jake Barnby
3d5caaa0bb
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
2025-09-05 01:05:44 +12:00
Jake Barnby
c2916c7a2d
Lint 2025-09-05 01:04:48 +12:00
Jake Barnby
d28643bd2b
Update DB 2025-09-05 01:02:30 +12:00
Khushboo Verma
0b1712c87e Add colors to certificate logs 2025-09-04 18:23:40 +05:30
Chirag Aggarwal
27e2ec04ee chore: keep it as a json string 2025-09-04 16:59:27 +05:30
ArnabChatterjee20k
b3cedcfcd3 Merge branch '1.8.x' into spatial-type-attributes 2025-09-04 14:50:49 +05:30
Jake Barnby
7eba6582c6
Fix bulk payloads 2025-09-04 20:32:37 +12:00
Jake Barnby
e84c9b238c
Merge pull request #10433 from appwrite/spatial-type-attributes
removed spaital type response and will be using the json type for the…
2025-09-04 19:56:15 +12:00
ArnabChatterjee20k
e7113a080d removed spaital type response and will be using the json type for the spatial responses 2025-09-04 12:57:43 +05:30
Chirag Aggarwal
9c05532eff
Merge branch '1.8.x' into add-param-examples 2025-09-04 11:53:28 +07:00
Chirag Aggarwal
8a734293f0 feat: add requestBody param examples in specs 2025-09-04 10:22:51 +05:30
Jake Barnby
5702def9d2
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
# Conflicts:
#	composer.lock
#	src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Bulk/Upsert.php
#	tests/e2e/Services/Databases/Legacy/DatabasesBase.php
2025-09-04 04:00:57 +12:00
Jake Barnby
de5df4b72e
Add extra tests 2025-09-04 03:57:03 +12:00
Matej Bačo
b75952071e Support array headers for set-cookie 2025-09-03 17:32:15 +02:00
ArnabChatterjee20k
52f8cb75ca
Update Upsert.php 2025-09-03 20:27:23 +05:30
ArnabChatterjee20k
a2e9ee73dc bulk upsert support 2025-09-03 19:36:24 +05:30
Jake Barnby
0c139721e4
Merge pull request #10356 from appwrite/spatial-type-attributes
Spatial type attributes
2025-09-04 01:40:58 +12:00
ArnabChatterjee20k
5a6955debd typo fix 2025-09-03 18:38:06 +05:30
ArnabChatterjee20k
dd15023a2b used import 2025-09-03 18:35:42 +05:30
ArnabChatterjee20k
39fc7e996b changed database service to tablesdb service for all tablesdb 2025-09-03 18:18:22 +05:30
ArnabChatterjee20k
a9138d7e8d overwrite decodedDefault with default 2025-09-03 18:06:25 +05:30
ArnabChatterjee20k
e904fa6f9d overwrite decodedDefault with the default 2025-09-03 18:05:28 +05:30
ArnabChatterjee20k
12d2c80431 replaced table with collection 2025-09-03 18:03:46 +05:30
ArnabChatterjee20k
4895865a01 removed redundant comments from ai + removed spatial type conditions 2025-09-03 17:58:25 +05:30
ArnabChatterjee20k
a8bbac4800
Update src/Appwrite/Utopia/Database/Validator/Spatial.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2025-09-03 17:50:23 +05:30
Jake Barnby
903e9b52c2
Fix size limit exception 2025-09-03 23:54:21 +12:00
loks0n
1b586bbc51 chore: revert scheduler & hook changes 2025-09-03 12:47:33 +01:00
loks0n
e4adff4edc chore: jake review 2025-09-03 12:10:34 +01:00
loks0n
5423b63c8a refactor: prevent direct publisher calls 2025-09-03 12:10:34 +01:00
Matej Bačo
ab4ff314b8
Merge pull request #10392 from appwrite/fix-placeholder-style-in-templates
Replace %s with mustache placeholder
2025-09-03 10:23:27 +02:00
ArnabChatterjee20k
2755fd1fe6 updated graphql mappers 2025-09-03 00:47:05 +05:30
ArnabChatterjee20k
0f6b4e07d5 updated validator for the create polygon 2025-09-03 00:41:12 +05:30
ArnabChatterjee20k
0d77a33cf1 updated update endpoint to spatial appwrite validator 2025-09-03 00:40:04 +05:30
ArnabChatterjee20k
22b797165a Merge remote-tracking branch 'upstream/1.8.x' into spatial-type-attributes 2025-09-02 23:07:32 +05:30
ArnabChatterjee20k
b01f146b1c Merge remote-tracking branch 'upstream/1.8.x' into spatial-type-attributes 2025-09-02 23:04:12 +05:30
ArnabChatterjee20k
8f7085ccfc pr followups 2025-09-02 23:00:31 +05:30
Jake Barnby
2202dc9747
Handle intra-transactional ops with state tracking 2025-09-03 04:29:42 +12:00
Jake Barnby
04a9ff9c23
Ensure ID on create doc op 2025-09-03 03:42:56 +12:00
Jake Barnby
70ef7059c3
Add increment validation 2025-09-03 03:42:19 +12:00
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