v0.2.3
A patch release: the dashboard now works when served over plain HTTP on a non-localhost
origin (LAN/remote), plus a configurable dev-compose bind host.
Fixed
- Dashboard now works over plain HTTP on a non-
localhostorigin. Toast notifications and
the API-key copy button used secure-context-only browser APIs (crypto.randomUUID,
navigator.clipboard) that are unavailable over HTTP on a LAN IP — so creating a session
threwcrypto.randomUUID is not a function. Both now degrade gracefully (non-crypto id
fallback;execCommand('copy')clipboard fallback). (#244) - The Infrastructure page's "View Bull Board" link no longer hardcodes
http://localhost:2785;
it opens the configured API origin, so it works on remote/LAN deployments.
Changed
- The dev compose (
docker-compose.dev.yml) bind host is now configurable viaBIND_HOST
(default127.0.0.1); setBIND_HOST=0.0.0.0in.envto reach the dev stack from another
host (front it with a TLS proxy for anything public). Thanks @Stanley-blik (#245).