Matej Bačo
273364114a
Merge pull request #10988 from appwrite/chore-php-types
...
Feat: CE support for Platform API
2026-01-28 14:45:42 +01:00
ArnabChatterjee20k
72db0c721b
Merge branch '1.8.x' into realtime-query-subscriptions
2026-01-28 19:06:30 +05:30
ArnabChatterjee20k
cbe13d71f1
removed redundant key
2026-01-28 19:04:42 +05:30
fogelito
95ce53b66e
Exception
2026-01-28 15:15:33 +02:00
ArnabChatterjee20k
b785dea7ac
added query per subscription and queryKeys along with the messages
2026-01-28 18:40:30 +05:30
fogelito
f35aad0816
Remove extra line
2026-01-28 14:55:09 +02:00
fogelito
69e6c0afc0
getCursorQueries
2026-01-28 14:53:24 +02:00
Prem Palanisamy
2f3fa9e0d3
sync CONTRIBUTING.md with 1.8.x
2026-01-28 11:42:51 +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
cbe2d2383d
chore: update phpunit to 9.6.34 (security fix)
2026-01-28 10:24:11 +00:00
Prem Palanisamy
aef7b8df38
fix: use RELATIONSHIP_VALUE_INVALID exception for validation errors
2026-01-28 08:41:10 +00:00
ArnabChatterjee20k
125394166a
updated docker appwrite image base
cl-1.8.0-pools-1
2026-01-28 12:04:26 +05:30
ArnabChatterjee20k
68cb03d22c
updated to swoole 6
2026-01-27 19:16:57 +05:30
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
ArnabChatterjee20k
87db62b018
updated env
2026-01-27 16:39:08 +05:30
ArnabChatterjee20k
5fe5445283
Merge remote-tracking branch 'origin/1.8.x' into new-pool-adapter
2026-01-27 16:37:58 +05:30
ArnabChatterjee20k
303fca0fd5
updated pools
2026-01-27 16:36:28 +05:30
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
63e6a51af1
test: add assertion for relationship column polling
2026-01-26 15:45:42 +00:00
Prem Palanisamy
1ee2539ce0
fix: generate unique ID before validation per coderabbit suggestion
2026-01-26 15:45:42 +00:00
premtsd-code
cb32dc40ec
Merge branch 'main' into fix-10612-validate-relationship-document-id
2026-01-26 14:06:44 +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
6514a992a1
Merge pull request #11078 from appwrite/feat-sdk-for-md
2026-01-26 13:06:10 +05:30
Chirag Aggarwal
1167654c6a
Merge branch '1.8.x' into feat-sdk-for-md
2026-01-26 13:03:02 +05:30
Chirag Aggarwal
28c5df074d
Merge pull request #11169 from appwrite/release-cli-13.1.0
2026-01-26 12:59:35 +05:30
Chirag Aggarwal
785efa3355
stable release
2026-01-26 10:40:29 +05:30
Chirag Aggarwal
329b7e1856
Merge branch '1.8.x' into feat-sdk-for-md
2026-01-26 10:25:28 +05:30
Matej Bačo
752731050e
Proper quality to template usecases enums
2026-01-25 21:55:52 +01:00
Shivangi Sharma and Copilot
10e2edac90
Update CONTRIBUTING.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-24 14:03:11 +05:30
Shivangisharma4
340081a67d
doc: Fix typos in CONTRIBUTING.md
2026-01-24 13:58:20 +05:30
Jake Barnby
368113ade5
Merge branch 'feat-string-types' of github.com:appwrite/appwrite into feat-string-types
...
# Conflicts:
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Columns/String/Create.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Columns/String/Update.php
2026-01-24 16:24:35 +13:00
Jake Barnby
f1d1c5a737
Merge remote-tracking branch 'origin/1.8.x' into feat-string-types
...
# Conflicts:
# composer.lock
2026-01-24 16:23:39 +13:00
Jake Barnby
5815008994
Update deprecation
2026-01-24 16:23:05 +13:00
Jake Barnby
ac83d417aa
Merge pull request #11183 from appwrite/copilot/sub-pr-11174
2026-01-24 14:47:34 +13:00
copilot-swe-agent[bot] and abnegate
9993c15fb8
chore: revert String attribute routes deprecation to 1.8.0
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-01-24 01:15:15 +00:00
copilot-swe-agent[bot] and abnegate
11aecdf33f
chore: mark TablesDB String column routes as deprecated
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-01-24 01:11:03 +00:00
copilot-swe-agent[bot] and abnegate
a088e85a24
chore: update String attribute deprecation to 1.9.0
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-01-24 01:01:49 +00:00
copilot-swe-agent[bot] and abnegate
1fd687b6b7
chore: update composer.lock after reverting to 4.*
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-01-24 00:30:56 +00:00
copilot-swe-agent[bot] and abnegate
aa26823549
chore: revert utopia-php/database to 4.*
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-01-24 00:26:11 +00:00
copilot-swe-agent[bot]
109e16362d
Initial plan
2026-01-24 00:23:12 +00:00
Jake Barnby
294518d014
Merge branch '1.8.x' into feat-string-types
2026-01-24 13:21:30 +13:00
Jake Barnby and Claude Opus 4.5
046a7cd90e
test: skip update tests pending utopia-php/database fix
...
The updateAttribute method in utopia-php/database does not yet support
VARCHAR, TEXT, MEDIUMTEXT, and LONGTEXT types. These tests are skipped
until the upstream library adds support for updating these attribute types.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 06:15:21 +13:00
Jake Barnby and Claude Opus 4.5
fea210c9ed
chore: use utopia-php/database dev-feat-string-types branch
...
The string types feature requires the dev-feat-string-types branch of
utopia-php/database which includes support for VARCHAR, TEXT, MEDIUMTEXT,
and LONGTEXT types in the updateAttribute method.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 05:51:28 +13:00
Jake Barnby and Claude Opus 4.5
760f065711
fix: reduce longtext size to fit within INT column limit
...
The size field in the attributes collection is stored as a signed 32-bit
integer (VAR_INTEGER). The longtext size of 4294967295 (2^32-1) exceeds
the maximum value of 2147483647 (2^31-1), causing attribute creation to
fail with a 400 error (document_invalid_structure).
Changed the longtext size to 2147483647 which is the maximum value that
fits within the signed 32-bit integer constraint of the schema.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 05:24:26 +13:00