-
feat(uplink): make the shared HMAC secret copyable
Release / frontend (push) Canceled after 0sRelease / linux (amd64) (push) Canceled after 0sRelease / linux (arm64) (push) Canceled after 0sRelease / windows (push) Canceled after 0sRelease / macos (push) Canceled after 0sRelease / release (push) Canceled after 0sBuild and Push Docker Image / build-and-push (push) Canceled after 0sreleased this
2026-06-11 22:39:02 +03:00 The secret lived only in the masked form field — impossible to copy
right after generating, and gone entirely after a page reload, so
enrolling a second site meant rotating the secret everywhere.- GET /raft/bridge/secret (admin) reads back the configured secret
(runtime snapshot first, .env fallback); - the form prefills from it once, a copy button next to the field
copies the full value, and the hub hint points at it.
Downloads
- GET /raft/bridge/secret (admin) reads back the configured secret