feat(fax): add fax routing, job tracking, inbox management, and T.38/UDPTL media support

This commit is contained in:
2026-04-20 20:43:42 +00:00
parent 3c010a3b1b
commit d2c18a4ebb
27 changed files with 4247 additions and 280 deletions
+9
View File
@@ -1,5 +1,14 @@
# Changelog
## 2026-04-20 - 1.26.0 - feat(fax)
add fax routing, job tracking, inbox management, and T.38/UDPTL media support
- adds outbound fax origination through the proxy engine with provider codec validation and a new send_fax command
- introduces fax box configuration, inbox storage, and dashboard/API endpoints for listing, downloading, and deleting received fax messages
- tracks fax lifecycle events and persisted fax jobs in the runtime layer
- extends SIP SDP parsing and rewriting to support non-audio media, including T.38 over UDPTL
- records leg media protocol details and bridge state to distinguish RTP, WebRTC, internal, and fax media paths
## 2026-04-14 - 1.25.2 - fix(proxy-engine)
improve inbound SIP routing diagnostics and enrich leg media state reporting