Commit graph

2259 commits

Author SHA1 Message Date
loks0n
a44a22ce04 Update utopia-php/span to 1.1.* with pretty exporter and instrument HTTP lifecycle
- Add utopia-php/span 1.1.* direct dependency, bump utopia-php/dns to 1.6.*
- Create shared app/init/span.php for span storage and pretty exporter setup
- Instrument HTTP request lifecycle with spans (method, path, response code)
- Add database.setup and http.server.start spans
- Replace old Console error logs with Span::error() in general controller

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 13:56:59 +00:00
loks0n
78e63085cf Update PHPStan 1.8→1.12, pin composer images to 2.8
PHPStan 1.8 triggers deprecation warnings on the PHP version shipped
with composer:2.8. Upgrading to 1.12 resolves the compatibility issue.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 01:16:35 +00:00
Chirag Aggarwal
eb5d7875e4 composer 2026-02-12 17:39:44 +05:30
Chirag Aggarwal
8645a17323 Merge branch '1.8.x' into release-agent-skills 2026-02-12 17:39:33 +05:30
Jake Barnby
40b8b539e8 Update lock 2026-02-12 12:26:19 +13:00
Jake Barnby
ce4e99d643 Merge remote-tracking branch 'origin/1.8.x' into feat-update-base
# Conflicts:
#	composer.json
2026-02-12 12:20:04 +13:00
Chirag Aggarwal
bb56c9a91e Merge branch '1.8.x' into release-cli-13.3.2 2026-02-11 17:24:38 +05:30
Chirag Aggarwal
f7f97cdb33 chore: release cli 13.3.2 2026-02-11 16:16:59 +05:30
Chirag Aggarwal
61c5374134 remove orchestration 2026-02-11 16:04:20 +05:30
Chirag Aggarwal
33cb992934 bump all to stable 2026-02-11 12:07:36 +05:30
Chirag Aggarwal
fed9af7568 remove console dev branch 2026-02-11 12:03:12 +05:30
Chirag Aggarwal
17d3abb287 feat: appwrite agent skills 2026-02-11 11:20:00 +05:30
Chirag Aggarwal
7c5fc442f1 retry 2026-02-10 17:38:52 +05:30
Chirag Aggarwal
d74704e10b composer 2026-02-10 16:26:26 +05:30
Chirag Aggarwal
0fd93f4097 chore try fix console execute 2026-02-10 12:17:49 +05:30
Chirag Aggarwal
a80209ddbd fix cookie parsing 2026-02-10 11:45:10 +05:30
Chirag Aggarwal
63a6714e31 fix import 2026-02-10 10:56:13 +05:30
Chirag Aggarwal
2d05d608f4 Upgrade utopia-php dependencies and fix namespace changes
- Upgrade utopia-php/cli from 0.15 to 0.22
- Upgrade utopia-php/analytics from 0.10 to 0.15
- Upgrade utopia-php/orchestration from 0.9 to 0.19
- Use dev branches for utopia-php/framework and utopia-php/platform
- Remove utopia-php/swoole dependency (merged into framework)
- Migrate Utopia\CLI\Console to Utopia\Console across all files
- Migrate Utopia\Http to Utopia\Http\Http namespace
- Migrate Utopia\Swoole\Files to Utopia\Http\Files (now instance-based)
- Convert static CLI::setResource() calls to instance-based Dependency API
- Fix StatsResources task named parameter mismatch
2026-02-10 10:34:24 +05:30
Jake Barnby
50193ebeeb
Merge branch '1.8.x' into feat-update-base 2026-02-09 23:31:00 +00:00
Chirag Aggarwal
494ce5fc6a chore: release cli 13.3.1 2026-02-09 13:14:28 +05:30
Chirag Aggarwal
ab35806372 update system lib 2026-02-06 15:43:59 +05:30
Chirag Aggarwal
1219391c76 update composer 2026-02-06 15:27:42 +05:30
Chirag Aggarwal
455004a536 chore: upgrade spomky-labs/otphp to latest 2026-02-06 15:12:37 +05:30
Jake Barnby
8bc859bc70 Update utopia-php/websocket to 1.0.0
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 02:42:30 +13:00
Jake Barnby
741e1fb296 Update utopia-php/websocket to fix compression flag issue
Temporarily use dev branch (fix-conditional-compression) that only
applies SWOOLE_WEBSOCKET_FLAG_COMPRESS when compression is enabled.

This fixes websocket compatibility issues with Swoole 6.1.6.

See: https://github.com/utopia-php/websocket/pull/28

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 01:52:03 +13:00
Jake Barnby
d57659c37e Fix header handling for Swoole 6.1.6 compatibility
- Update utopia-php/migration to 1.5.1 (fixes duplicate header issue)
- Fix content-length header override to replace instead of append
  - Single-value headers (content-length, content-type) must replace existing values
  - Multi-value headers continue to use array semantics

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-06 01:40:59 +13:00
Chirag Aggarwal
af5c0da1d9 release cli sdk 13.3.0 2026-02-05 17:05:22 +05:30
Jake Barnby
3b2c05eb8d Update desc 2026-02-05 23:50:10 +13:00
Chirag Aggarwal
9bd2966222 fix: versioning 2026-02-04 14:53:56 +05:30
Chirag Aggarwal
4b02bf1aa8 use stable 2026-02-04 14:21:52 +05:30
Chirag Aggarwal
946a1c8f34 try fix 2026-02-04 12:49:44 +05:30
Chirag Aggarwal
1eaf5d5ffa replace app usage with http 2026-02-04 11:22:04 +05:30
Chirag Aggarwal
94d733ee63 use stable branch 2026-02-04 10:44:18 +05:30
Chirag Aggarwal
a419501ea7 chore: upgrade utopia queue 2026-02-04 10:28:16 +05:30
Jake Barnby
d2eb3f6684 Update database 2026-02-03 23:34:13 +13:00
Prem Palanisamy
cbe7ce7269 fix merge conflict in composer.lock 2026-02-02 21:48:20 +00:00
premtsd-code
ab689af94b
Merge branch '1.8.x' into chore-upgrade-cache 2026-02-02 13:21:22 +00:00
Chirag Aggarwal
2ac265baea update composer 2026-02-02 18:34:24 +05:30
Prem Palanisamy
e79dc39d5d chore: update composer.lock 2026-02-02 12:21:08 +00:00
Chirag Aggarwal
4d062b818d update examples 2026-02-02 17:26:20 +05:30
Prem Palanisamy
a1dad882e4 chore: update composer.lock 2026-02-02 11:02:42 +00:00
Prem Palanisamy
1854d01e6e chore: upgrade utopia-php dependencies for cache reconnection support 2026-02-02 06:13:00 +00:00
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
ArnabChatterjee20k
6b9f48aa76 updated lock 2026-01-29 16:32:49 +05:30
ArnabChatterjee20k
5753c7694d updated lock 2026-01-29 14:52:16 +05:30
ArnabChatterjee20k
7973824321
Merge branch '1.8.x' into new-pool-adapter 2026-01-29 11:20:02 +05:30
Matej Bačo
e22e8d6a5f Upgrade phpunit for vuln 2026-01-28 14:55:13 +01:00
ArnabChatterjee20k
44b52b5a00 updated swoole and pools 2026-01-28 19:24:33 +05:30
ArnabChatterjee20k
6c29dd055c updated php unit 2026-01-28 19:21:01 +05:30