Skip to content

v0.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Aug 21:09
· 342 commits to main since this release
09718f1

What's Changed

  • Fix/deploy secrets certs node ip by @voipappz in #1
  • fix: main won't compile (DeployDestination.new) + installer logo by @voipappz in #3
  • prod hardening: acme.sh owns TLS, native SIP checks, syslog logging by @voipappz in #4
  • fix: SIP probes target kamailio's real bind address, not loopback by @voipappz in #5
  • fix: gatus->voip, minio->storage, and CI's /auth path by @voipappz in #6
  • fix: drop committed InfluxDB token, test the syslog->influx pipeline by @voipappz in #7
  • ci: run the log-pipeline test before the app-auth check by @voipappz in #8
  • fix: telegraf/influxdb/acmesh/heplify were never started by @voipappz in #9
  • fix: telegraf waits for a healthy api; log test waits for the collector by @voipappz in #10
  • fix: va.yaml 0600 made the API 500 on every endpoint that reads it by @voipappz in #11
  • fix: setup must detect VA_DOCKER_GID or telegraf crash-loops by @voipappz in #12
  • chore: simplify sip.cr — UDP only, drop dead code by @voipappz in #13
  • chore: trim sip.cr header comment (TCP path is gone) by @voipappz in #14
  • ci: stop truncating db-init, dump schema facts directly by @voipappz in #15
  • Split the SIP plane: ingress forwarder + egress SBC; acme.sh owns certs by @voipappz in #16
  • chore: drop dead redis mocks; ci: cover ingress dispatch, config parse, certs by @voipappz in #17
  • Rename containers to va-; make the CLI handle both kamailios by @voipappz in #18
  • Ingress without a database, a real SIP-plane command hierarchy, and voipappz app by @voipappz in #19
  • Remove sbc: SQLite belongs to the egress, and one operation gets one name by @voipappz in #20
  • One SIP suite: run test-ingress.sh in CI instead of re-testing it inline by @voipappz in #21
  • Deploy this machine by default; ssh only when there's a hop to make by @voipappz in #22
  • Place a whole call, not just an INVITE — and run CI locally by @voipappz in #23
  • ingress list: say which "down" is a fault and which is correct by @voipappz in #24
  • Test the egress for the first time — 1209 native lines had no coverage by @voipappz in #25
  • Untrack certs/acme/crontab — runtime state, committed by accident by @voipappz in #26
  • Test the registrar gate: FreeSWITCH decides, the egress enforces by @voipappz in #27
  • Cleanup pass: delete what cannot run, and stop saying it twice by @voipappz in #28
  • ci: cover ingress list, not just ingress sync by @voipappz in #29
  • Drop docker secrets, fix project-root resolution, remove LavinMQ by @voipappz in #30
  • Fix the release build — linux-arm64 could never have worked by @voipappz in #31
  • release: drop darwin-amd64 — the comment said dropped, the matrix disagreed by @voipappz in #32

New Contributors

Full Changelog: v0.1.2...v0.1.3