Releases: voipappz/mothership
Releases · voipappz/mothership
Release list
v0.1.3
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 appby @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 justingress syncby @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
v0.1.1
v0.1.0
Full Changelog: https://github.com/voipappz/cli/commits/v0.1.0