Chirag Aggarwal
ce49b8ecb8
Merge pull request #11239 from appwrite/upgrade-utopia-queue
2026-02-04 15:25:56 +05:30
Chirag Aggarwal
579f07f8bb
fix unit test
2026-02-04 14:30:24 +05:30
Jake Barnby
cdd2be175f
Pre-parse queries
2026-02-04 19:27:57 +13:00
Jake Barnby
2f5e5d384f
Array push on hot loop
2026-02-04 19:27:18 +13:00
Jake Barnby
952f209a44
Merge pull request #11202 from appwrite/realtime-query-subscriptions
2026-02-03 11:44:13 +00:00
ArnabChatterjee20k
0528c0d693
updated the case for select all and empty payload
2026-02-03 14:29:34 +05:30
ArnabChatterjee20k
4319612358
updated unit tests
2026-02-03 14:16:35 +05:30
ArnabChatterjee20k
a10fbc64c7
updated subscription after permission change
2026-02-03 13:46:05 +05:30
ArnabChatterjee20k
d18d4d8263
updated subscription process
2026-02-03 11:43:23 +05:30
ArnabChatterjee20k
10e971aded
updated tests and empty subscriptionsid issue
2026-02-03 10:46:01 +05:30
Chirag Aggarwal
6c4394947f
Fix Safe PHP deprecation warnings
2026-02-03 10:11:12 +05:30
ArnabChatterjee20k
3c2f0cc982
updated to new slot based filtering for realtime
2026-02-02 21:50:23 +05:30
ArnabChatterjee20k
6e576b5140
added realtime query new channel and channel wise filters
2026-02-02 19:45:21 +05:30
ArnabChatterjee20k
cbe13d71f1
removed redundant key
2026-01-28 19:04:42 +05:30
ArnabChatterjee20k
b785dea7ac
added query per subscription and queryKeys along with the messages
2026-01-28 18:40:30 +05:30
ArnabChatterjee20k
b9c7c172ad
updated query conversion for nested query
2026-01-16 18:18:24 +05:30
ArnabChatterjee20k
da871635d9
Fix namespace import for RuntimeQuery class and update test file accordingly
2026-01-16 16:16:03 +05:30
ArnabChatterjee20k
3b4196735a
refactor: simplify query handling in Realtime adapter and enhance error messaging for unsupported queries
2025-12-24 21:02:03 +05:30
ArnabChatterjee20k
7e315f79cc
refactor: improve query handling in Realtime adapter and update RuntimeQuery filter logic
2025-12-24 20:50:05 +05:30
ArnabChatterjee20k
336bd44826
fixed payload in adapter
2025-12-24 20:10:00 +05:30
ArnabChatterjee20k
b7e2606b9f
Enhance Realtime functionality with query support and improve tests
...
- Updated Realtime adapter to handle queries during subscription.
- Added query filtering capabilities in RuntimeQuery class.
- Modified RealtimeBase and RealtimeCustomClientTest to support query parameters in WebSocket connections.
- Improved test coverage for account and database channels with queries.
2025-12-22 18:01:00 +05:30
ArnabChatterjee20k
eeebea1dbb
added both collection and table id in the realtime
2025-10-06 20:13:36 +05:30
Darshan
1ac22c0ae0
Merge branch '1.8.x' into 'database-aliases'.
2025-06-11 12:36:33 +05:30
Darshan
fcdddf7bf0
address comments.
2025-06-11 12:21:48 +05:30
Jake Barnby
3ec0f08db1
Merge remote-tracking branch 'origin/1.6.x' into feat-sync-1.6.x
...
# Conflicts:
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
# src/Appwrite/Platform/Workers/Deletes.php
2025-05-21 20:15:08 +12:00
Jake Barnby
16b2449787
Revert "Merge pull request #9703 from appwrite/revert-9659-feat-pool-adapter"
...
This reverts commit bf9deb09f5 , reversing
changes made to d312fe22ff .
# Conflicts:
# app/cli.php
# app/init/registers.php
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
# src/Appwrite/Platform/Tasks/ScheduleBase.php
# src/Appwrite/Platform/Tasks/ScheduleExecutions.php
# src/Appwrite/Platform/Tasks/ScheduleFunctions.php
# src/Appwrite/Platform/Tasks/ScheduleMessages.php
2025-05-14 18:14:07 +12:00
Jake Barnby
3e914a4f1b
Revert name merge issue
2025-05-14 16:42:36 +12:00
Darshan
a807dd97d9
fix: realtime events.
2025-05-09 14:47:01 +05:30
Darshan
f2f23be648
update: events, errors, realtime.
2025-05-07 14:11:28 +05:30
Darshan
ee117b816a
manage: events and channels.
2025-05-07 10:33:54 +05:30
Darshan
d70d001f5a
add: backported channels.
2025-05-06 12:52:05 +05:30
Darshan
3a8f097c17
fix: realtime channels; update: row model.
2025-05-06 11:31:05 +05:30
Jake Barnby
c759f9ec11
Revert "Feat pool adapter"
2025-04-30 23:24:54 +12:00
Jake Barnby
5fc2c1ceb8
Fix registry ref
2025-04-30 10:34:24 +12:00
Jake Barnby
e643e7a406
Lint
2025-04-29 21:33:51 +12:00
Jake Barnby
4d92af5ba6
Realtime pool adapters
2025-04-29 21:28:40 +12:00
Jake Barnby
a9e953d840
Lint
2025-04-28 22:02:31 +12:00
Jake Barnby
6caa347b26
Merge remote-tracking branch 'origin/1.6.x' into feat-pool-adapter
...
# Conflicts:
# composer.lock
# src/Appwrite/Messaging/Adapter/Realtime.php
2025-04-28 21:56:45 +12:00
Darshan
949f58522d
change: events system.
2025-04-27 10:33:44 +05:30
Matej Bačo
d8103cb57e
Merge branch '1.7.x' into 1.6.x
2025-04-25 12:18:04 +02:00
Fabian Gruber
fe28af292b
feat: allow non-critical events to ignore exceptions when enqueuing the message
2025-04-23 16:48:09 +02:00
Jake Barnby
70364d7a07
Format
2025-04-17 17:09:08 +12:00
Jake Barnby
5b843015b0
Realtime scope pool use
2025-03-28 16:43:17 +13:00
Khushboo Verma
2ad0428727
Merge 1.6.x into feat-sites
2024-11-13 13:18:21 +05:30
Fabian Gruber
b410b17ba6
feat: redis-cluster support
2024-11-06 12:27:03 +01:00
Matej Bačo
bb3503f0c4
Fix sites deployment logs realtime
2024-10-28 12:00:06 +01:00
loks0n
e0bd500aa2
fix: realtime event
2024-10-07 15:58:34 +01:00
Torsten Dittmann
bb20b3f52c
feat(realtime): projects channels
2024-09-30 16:32:50 +02:00
Jake Barnby
c4b742ac0d
Allow overriding realtime instance
2024-09-09 20:52:37 +12:00
Eldad Fux
8ed1da4ea8
Updated getEnv to use system lib
2024-04-01 13:02:47 +02:00