From 050ff87a0bfa61bef17a067cd488b5590e8b2e1b Mon Sep 17 00:00:00 2001 From: William Mantly Date: Thu, 6 Aug 2026 14:42:45 -0400 Subject: [PATCH] fix: roll up sso-manager-node v1.30.1 (v1.44.0) Test Email and Test SMS could never have worked, and all SMS delivery was broken underneath them: - Test Email threw "Email.send is not a function" -- models/email.js exports {Mail} and the handler called .send on the module. - Test SMS threw "Unexpected token '<'" -- it POSTed to api.voip.ms/v1.0/sms/send, which does not exist, and got HTML back. - models/sms.js called PluginInstance.find(), but the ORM has no find, so every SMS threw before it could even reach the VoIP.ms fallback. Both test endpoints now go through the same senders real messages use. A test that reimplements delivery proves nothing, which is how two broken paths went unnoticed. Also: the Install Agent modal now offers the join-key flow that v1.43.0 shipped in the API and documented but never surfaced in the UI. Tagged during a GitHub Actions major outage; verified locally on the merged commit (299/299 in the same Docker suite CI runs). Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 20 ++++++++++++++++++++ sso-manager-node | 2 +- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa3b14f..6b2fcce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,26 @@ orchestration code; see each submodule's own `CHANGELOG.md` [sso-manager-node](https://github.com/theta42/sso-manager-node/blob/master/CHANGELOG.md)) for what changed inside the apps it composes. +## [v1.44.0] - 2026-08-06 + +Rolls up **sso-manager-node v1.30.1**. + +### sso-manager-node v1.30.1 + +**Test Email and Test SMS could never have worked, and all SMS delivery was broken.** + +- Test Email threw `Email.send is not a function`: `models/email.js` exports `{Mail}`, and the handler required the module and called `.send` on it directly. +- Test SMS threw `Unexpected token '<', "