feat(storage): persist siprouter data in smartdata and smartbucket

This commit is contained in:
2026-05-21 23:35:50 +00:00
parent 04e706715f
commit 3e2fee16c1
14 changed files with 2018 additions and 492 deletions
+11 -1
View File
@@ -1,5 +1,15 @@
# Changelog
## Pending
### Features
- persist siprouter config and media through SmartData and SmartBucket (storage)
- store runtime config, voicemail metadata, fax jobs, and fax inbox metadata in SmartData
- store voicemail audio, custom greetings, and fax payloads in SmartBucket while keeping local cache paths for Rust media access
- migrate legacy local voicemail and fax metadata/media into SmartData and SmartBucket on startup
- enable gitzone Docker release publishing through the configured tsdocker target
## 2026-04-20 - 1.26.0 - feat(fax)
add fax routing, job tracking, inbox management, and T.38/UDPTL media support
@@ -337,4 +347,4 @@ Initial SIP-aware proxy for Grandstream HT801 ↔ easybell connectivity.
- Added SDP rewriting and per-call RTP relay sockets
- Added NAT priming and G.722 silence streaming after `200 OK` so easybell detects inbound media promptly
- Inserted `Record-Route` so in-dialog ACK/BYE/re-INVITE continue through the proxy
- Included captured device setting snapshots and setup documentation for diagnosing registration issues
- Included captured device setting snapshots and setup documentation for diagnosing registration issues