Jake Barnby and Claude Opus 4.5
18125156d2
fix: Update compileAndFilter return type to nullable array
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 22:14:41 +13:00
Jake Barnby and Claude Opus 4.5
765d334674
fix: Return null instead of empty array for non-matching queries
...
RuntimeQuery::filter() now returns null when the query doesn't match,
instead of an empty array. This distinguishes between "no match" and
"match with empty payload", fixing the issue where subscriptions with
empty payloads weren't being delivered.
Updated Realtime::getSubscribers() to check for null instead of using
!empty(), and updated all tests to expect null for non-matches.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 22:08:43 +13:00
Matej Bačo
a46fa50c51
Merge pull request #11252 from appwrite/ser-1103-installations
...
Move VCS installation APIs to Modules
2026-02-05 10:07:35 +01:00
Matej Bačo
cb81939604
Merge pull request #11253 from appwrite/ser-1033
...
Cleanup functions & sites attribute when installation is deleted
2026-02-05 10:04:38 +01:00
Jake Barnby and Claude Opus 4.5
3e31094e1e
fix: Fix unit test failures for RuntimeQuery and Messaging tests
...
- Add missing isSelectAll() method to RuntimeQuery class
- Update RuntimeQueryTest to use compile() before filter() since filter()
expects pre-compiled query arrays, not Query objects
- Remove incorrect break statement in Realtime::getSubscribers() that was
stopping iteration after the first matching channel, causing subscribers
to not be found for subsequent channels
- Use local variable $subscriptionsByChannel to avoid unused variable warning
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 21:57:00 +13:00
fogelito
074470c2c2
check _APP_MIGRATION_HOST
2026-02-05 10:35:35 +02:00
ArnabChatterjee20k
f8f2f9ca25
removed reduntant test
2026-02-05 14:03:26 +05:30
fogelito
aff180c517
docker-compose.yml
2026-02-05 10:30:21 +02:00
fogelito
5d1b63fd35
docker-compose.yml
2026-02-05 10:29:45 +02:00
Hemachandar
aa30db2136
refactor
2026-02-05 13:51:32 +05:30
fogelito
64f8b9195b
_APP_MIGRATION_HOST
2026-02-05 10:12:55 +02:00
fogelito
12b7f94c1f
_APP_MIGRATION_HOST
2026-02-05 10:06:11 +02:00
Hemachandar
4aaa3bfd9f
Cleanup functions & sites attribute when installation is deleted
2026-02-05 13:27:06 +05:30
Hemachandar
6dd928b73c
Merge branch '1.8.x' into ser-1103-installations
2026-02-05 13:23:19 +05:30
Jake Barnby
e490f375ee
Batch groups
2026-02-05 20:48:40 +13:00
ArnabChatterjee20k
96ea3391d3
Merge branch '1.8.x' into realtime-query-subscriptions
2026-02-05 13:01:28 +05:30
Hemachandar
7f824785d5
lint
2026-02-05 12:55:34 +05:30
Hemachandar
8c191fca92
wire module
2026-02-05 12:44:19 +05:30
fogelito
85ea4c8904
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-05 08:54:50 +02:00
fogelito
7e385fe87f
localhosts
2026-02-05 08:52:12 +02:00
Jake Barnby
d06759e33e
Cleanup
2026-02-05 18:47:54 +13:00
Jake Barnby
ecf0a1ec67
Avoid closures on hot path
2026-02-05 18:47:49 +13:00
Jake Barnby
ead2afb9d4
Early exit on select all
2026-02-05 18:47:27 +13:00
Hemachandar
26b0447657
add to http
2026-02-04 20:41:46 +05:30
Matej Bačo
f7f6b5187c
Merge pull request #11248 from appwrite/feat-trusted-console-projects
...
Feat: Support trusted console projects
2026-02-04 16:10:36 +01:00
Hemachandar
c3fbb83ed6
Move VCS installation APIs to Modules
2026-02-04 20:03:52 +05:30
Matej Bačo
a860975b0e
update docs
2026-02-04 15:23:10 +01:00
Matej Bačo
ce99d80c2f
ai review fixes
2026-02-04 15:09:02 +01:00
Hemachandar
a30f12cd66
tiny
2026-02-04 19:31:00 +05:30
Hemachandar
0003443c77
Create rule in SSL task
2026-02-04 19:23:27 +05:30
Matej Bačo
227d61e194
Support trusted console projects
2026-02-04 14:45:38 +01:00
fogelito
4cf6f4e066
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 13:58:22 +02:00
Chirag Aggarwal
b1409e5e8e
Merge pull request #11246 from appwrite/fix/phpunit-bootstrap-global-register
2026-02-04 16:11:24 +05:30
Chirag Aggarwal
a744cb0843
fix: add global scope declaration for $register in registers.php
...
PHPUnit's FileLoader::load() includes bootstrap files inside a function
scope. Without the global declaration, $register is created in local
scope and isn't accessible when other files (like resources.php) use
global $register to reference it.
2026-02-04 16:05:13 +05:30
fogelito
186ed5b61f
fix graphQL
2026-02-04 12:29:20 +02:00
fogelito
522c9d3272
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 12:16:24 +02:00
Chirag Aggarwal
720ceabbbc
Merge pull request #11244 from appwrite/simplify-messaging-span-country-codes
2026-02-04 15:45:14 +05:30
fogelito
5ff31e92d7
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
...
# Conflicts:
# composer.lock
2026-02-04 12:03:28 +02:00
Chirag Aggarwal
4ef43aacd9
Simplify country code span logging for internal SMS messages
...
Internal SMS always has a single recipient, so remove the unnecessary
count-based tracking and simplify to just log the country code directly.
2026-02-04 15:28:27 +05:30
Chirag Aggarwal
ce49b8ecb8
Merge pull request #11239 from appwrite/upgrade-utopia-queue
2026-02-04 15:25:56 +05:30
fogelito
1db42c6fc7
revert lock
2026-02-04 11:43:56 +02:00
Chirag Aggarwal
9bd2966222
fix: versioning
2026-02-04 14:53:56 +05:30
Chirag Aggarwal
579f07f8bb
fix unit test
2026-02-04 14:30:24 +05:30
fogelito
febb7dc10a
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
2026-02-04 10:53:26 +02:00
Chirag Aggarwal
4b02bf1aa8
use stable
2026-02-04 14:21:52 +05:30
Jake Barnby
d45893d123
Merge pull request #11241 from appwrite/fix-leaks
...
Fix leaks
2026-02-04 08:31:27 +00:00
fogelito
ffd568aecd
Update 1.8.x
2026-02-04 10:05:54 +02:00
fogelito
d811d1c534
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into localhost-endpoint
...
# Conflicts:
# composer.lock
2026-02-04 10:04:52 +02:00
fogelito
c2b87cff66
$this->webEndpoint,
2026-02-04 09:53:37 +02:00
fogelito
ca03176ad6
$this->webEndpoint,
2026-02-04 09:53:19 +02:00