Chirag Aggarwal
ae720c3462
Fix country code extraction using locale config
...
Use the existing locale-phones config to accurately extract country
codes from phone numbers. Sorts codes by length descending to match
longer codes first (e.g., 1868 Trinidad before 1 USA).
2026-02-03 12:36:46 +05:30
Chirag Aggarwal
e14a026415
Add country code extraction for external SMS messages
...
Extract country codes from target identifiers for external SMS
messages to match the behavior of internal SMS messages.
2026-02-03 12:32:21 +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
Chirag Aggarwal
92d2310a53
Merge pull request #11227 from appwrite/fix-deprecation-warnings
2026-02-03 11:19:23 +05:30
Chirag Aggarwal
6c4394947f
Fix Safe PHP deprecation warnings
2026-02-03 10:11:12 +05:30
Chirag Aggarwal
f15e9eb356
Add 7-day job TTL for functions queue
...
Set jobTTL to 7 days for FUNCTIONS_QUEUE_NAME using a match expression
for easy extensibility to other queues in the future.
2026-02-03 09:24:32 +05:30
Hemachandar
f648d82c8c
Remove cleanup-stale-executions from Interval task ( #11224 )
2026-02-03 01:18:34 +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
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
Jake Barnby
dfdbcf015c
Merge pull request #11207 from appwrite/migration-endpoint
2026-02-02 10:34:04 +00:00
Chirag Aggarwal
52174816b2
chore: update messaging worker logging
2026-02-02 15:39:12 +05:30
fogelito
53b8886729
Remove env variable
2026-02-02 11:29:38 +02:00
fogelito
c1161ff27c
check isset
2026-02-02 08:13:24 +02:00
fogelito
f530ec3db5
Remove dbg
2026-02-01 15:57:30 +02:00
fogelito
3502cad4a5
formatting
2026-02-01 15:53:41 +02:00
fogelito
e760a1386b
Use credentials
2026-02-01 15:51:41 +02:00
fogelito
644dcb8fb1
empty $credentials
2026-02-01 15:11:29 +02:00
fogelito
40dede6503
Use apiHostname
2026-02-01 14:54:42 +02:00
fogelito
d19eec9849
var dump
2026-02-01 12:31:17 +02:00
fogelito
88044eaa71
check key
2026-02-01 12:15:32 +02:00
fogelito
e1f8d0bbbc
remove extra vars
2026-02-01 10:38:04 +02:00
fogelito
7da2bdf4da
remove extra vars
2026-02-01 10:36:38 +02:00
fogelito
d89539b56a
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into migration-endpoint
2026-02-01 08:49:01 +02:00
fogelito
23f08ef144
formatting
2026-02-01 08:46:39 +02:00
Matej Bačo
ce1bb3fd29
ai review fixes
2026-01-30 22:23:36 +01:00
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
edbec1ef41
AI review fixes
2026-01-30 13:29:28 +01:00
Matej Bačo
edceb3e0db
move preview domain under platform for future customizability
2026-01-30 13:23:37 +01:00
Jake Barnby
d3974776be
Merge pull request #11210 from appwrite/fix-events
2026-01-30 10:05:18 +00: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
67e43cc1a5
Push vs merge
2026-01-30 21:48:36 +13:00
Jake Barnby
d4b0ea64ad
Fix event caching
2026-01-30 21:41:01 +13:00
fogelito
9d7bc04089
throw
2026-01-30 10:04:09 +02:00
fogelito
6e6081f693
set credentials
2026-01-29 17:33:37 +02:00
fogelito
ddb72c7546
set credentials
2026-01-29 17:32:28 +02:00
fogelito
1b82d32436
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into migration-endpoint
...
# Conflicts:
# .env
2026-01-29 17:15:05 +02:00
fogelito
e8d40a48dc
endpoint
2026-01-29 17:13:01 +02: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
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
premtsd-code
845aa5c363
Merge branch '1.8.x' into fix-10612-validate-relationship-document-id
2026-01-28 18:45:53 +00:00
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
premtsd-code
23c1f8fd5a
Merge branch '1.8.x' into fix-10612-validate-relationship-document-id
2026-01-28 15:21:40 +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
aef7b8df38
fix: use RELATIONSHIP_VALUE_INVALID exception for validation errors
2026-01-28 08:41:10 +00:00