Commit graph

16332 commits

Author SHA1 Message Date
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
Chirag Aggarwal
05a3417297
Merge branch '1.8.x' into upgrade-utopia-queue 2026-02-04 12:23:18 +05:30
Chirag Aggarwal
1eaf5d5ffa replace app usage with http 2026-02-04 11:22:04 +05:30
Jake Barnby
17be0eb634 CLI sites domain fix 2026-02-04 18:04:48 +13:00
Chirag Aggarwal
1ee3f993d0
Merge pull request #11234 from appwrite/update-cli-changelog 2026-02-03 17:36:43 +05:30
Jake Barnby
952f209a44
Merge pull request #11202 from appwrite/realtime-query-subscriptions 2026-02-03 11:44:13 +00:00
Chirag Aggarwal
69cfde440a chore: fix cli release + add changelog 2026-02-03 17:00:22 +05:30
Chirag Aggarwal
b7df5cfcc1
Merge pull request #11228 from appwrite/feat-span-messaging-worker 2026-02-03 14:15:07 +05:30
ArnabChatterjee20k
a10fbc64c7 updated subscription after permission change 2026-02-03 13:46:05 +05:30
Chirag Aggarwal
52cb8a9c56 Improve span data with detailed metrics
Add richer span data for better observability:
- External messages: messageId, topic/user/target counts, recipient total,
  provider details, delivery stats (delivered/errors), final status
- Internal SMS: recipient count, country codes extracted from phone numbers,
  sender number, delivery status and count
2026-02-03 12:27:27 +05:30
Chirag Aggarwal
787e7aed43 Add Span tracing to Messaging worker
Replace Console logging with Span tracing in the Messaging worker
for better observability. Initialize Span storage and exporter in
worker.php to enable tracing in all workers.
2026-02-03 11:59:49 +05:30
ArnabChatterjee20k
d18d4d8263 updated subscription process 2026-02-03 11:43:23 +05:30
premtsd-code
b4e98bd950
Merge branch '1.8.x' into chore-upgrade-cache 2026-02-03 05:58:33 +00:00
ArnabChatterjee20k
29b6adf407
Merge branch '1.8.x' into realtime-query-subscriptions 2026-02-03 10:46:34 +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
Prem Palanisamy
914be48e25 fix: add null check for cache adapter 2026-02-02 18:25:41 +00:00
premtsd-code
47e406baa0
Merge branch '1.8.x' into chore-upgrade-cache 2026-02-02 18:22:02 +00:00
ArnabChatterjee20k
3c2f0cc982 updated to new slot based filtering for realtime 2026-02-02 21:50:23 +05:30
Matej Bačo
a967ee9b1b
Merge pull request #11213 from appwrite/feat-array-domains-env
Feat: Array domain variables
2026-02-02 17:06:55 +01:00
ArnabChatterjee20k
6e576b5140 added realtime query new channel and channel wise filters 2026-02-02 19:45:21 +05:30
premtsd-code
ab689af94b
Merge branch '1.8.x' into chore-upgrade-cache 2026-02-02 13:21:22 +00:00
Prem Palanisamy
e7b4f03227 improve cache reconnection tests 2026-02-02 13:19:41 +00:00
Hemachandar
630d3376a6
Use Swoole timers in Interval task (#11205)
* Use Swoole timers in `Interval` task

* refactor

* block coroutine from exiting

* nit

* Add span

* cleanup unused var

* camelCase
2026-02-02 18:47:54 +05:30
Prem Palanisamy
6876828750 add cache reconnection support 2026-02-02 12:49:58 +00:00
Chirag Aggarwal
ae6a81bd12 update specs 2026-02-02 17:54:57 +05:30
Chirag Aggarwal
9ee318de3c feat: release array param enums support to all sdks 2026-02-02 15:34:32 +05:30
Matej Bačo
fea4994ef0 ai review fixes 2026-01-30 21:30:00 +01:00
Matej Bačo
4807dcf529 Array support for all functions domain usecases 2026-01-30 16:48:40 +01:00
Matej Bačo
150c9033cc Support arrays in domains env variables 2026-01-30 16:20:46 +01:00
Matej Bačo
edceb3e0db move preview domain under platform for future customizability 2026-01-30 13:23:37 +01:00
Hemachandar
1110fdb719
Add appendVariables method to Mail event (#11166)
* Add `addVariable` method to Mail event

* append variables

* Update template
2026-01-30 15:20:53 +05:30
Jake Barnby
0d79ab0fd3 Update specs 2026-01-30 02:21:32 +13:00
Jake Barnby
c9aac86a6b Merge remote-tracking branch 'origin/1.8.x' into feat-string-types
# Conflicts:
#	composer.lock
2026-01-30 02:07:33 +13:00
Matej Bačo
8c626ea2ca
Merge pull request #11206 from appwrite/chore-upgrade-templates
Chore: Upgrade templates version
2026-01-29 13:53:32 +01:00
Jake Barnby
9d953f898d
Merge pull request #11007 from appwrite/new-pool-adapter 2026-01-29 12:44:13 +00:00
Matej Bačo
c466ffcf7e
Merge branch '1.8.x' into chore-upgrade-templates 2026-01-29 12:54:58 +01:00
Matej Bačo
63ceea7aca Fix wrong ref versions 2026-01-29 12:30:47 +01:00
Matej Bačo
1df09c652d
Merge branch '1.8.x' into chore-usecases-enums 2026-01-29 12:12:17 +01:00
Matej Bačo
1131e4ed18 Revert "Upgrade template versions"
This reverts commit a2d920195d.
2026-01-29 11:46:05 +01:00
Matej Bačo
a2d920195d Upgrade template versions 2026-01-29 11:39:42 +01:00
ArnabChatterjee20k
077068e9fc updated tests 2026-01-29 14:20:05 +05:30
ArnabChatterjee20k
64392c1520 fixed failing tests 2026-01-29 11:38:20 +05:30
ArnabChatterjee20k
7973824321
Merge branch '1.8.x' into new-pool-adapter 2026-01-29 11:20:02 +05:30
Luke B. Silver
7bf02811f2
Merge pull request #11198 from appwrite/refactor-remove-magic-class-strings
refactor: remove magic class strings
2026-01-28 16:56:31 +00:00
ArnabChatterjee20k
24385355a0
Merge branch '1.8.x' into new-pool-adapter 2026-01-28 19:24:59 +05:30
Matej Bačo
14a96a2b56 Remove unnessessary attributes 2026-01-28 14:50:17 +01:00
ArnabChatterjee20k
72db0c721b
Merge branch '1.8.x' into realtime-query-subscriptions 2026-01-28 19:06:30 +05:30
ArnabChatterjee20k
b785dea7ac added query per subscription and queryKeys along with the messages 2026-01-28 18:40:30 +05:30
Matej Bačo
a4a589c535
Merge branch '1.8.x' into chore-php-types 2026-01-28 11:44:51 +01:00