You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added a dedicated Cloudflare Tunnel Web origin alongside the API-only origin, enabling authenticated browser calls through Cloudflare Realtime TURN while keeping iOS API traffic isolated.
Added the external endpoint and credential groundwork needed by the iOS client.
Changed upgrades to build and replace only affected components with independent API, Web, and Hardware image tags. Hardware and its private ModemManager stay running for API, Web, Tunnel, or TURN-only updates; --rebuild-all remains available for an explicit full replacement.
Fixed
Delayed microphone permission requests until after authentication.
Surfaced failed modem lines in diagnostics instead of hiding them from the failure summary.
Validation
Full make check passed: application and Agent Go tests/vet, 343 Web contract tests, TypeScript 7 sidecar checks, lint, production Web build, hardware tests, deployment tests, Compose validation, and Dockerfile checks.
make build produced the versioned linux/amd64 application and Agent binaries.
Deployed to the production linux/amd64 instance and verified API and Web v1.9.1 healthy, both Cloudflare public origins reachable, and the existing Hardware/ModemManager container retained with both modems online.