Skip to content

v0.2.3

Choose a tag to compare

@rmyndharis rmyndharis released this 15 Jun 15:30
· 2810 commits to main since this release
a1c3a85

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-localhost origin. 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
    threw crypto.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 via BIND_HOST
    (default 127.0.0.1); set BIND_HOST=0.0.0.0 in .env to reach the dev stack from another
    host (front it with a TLS proxy for anything public). Thanks @Stanley-blik (#245).