You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
WebRTC cameras with a WHEP endpoint can now be watched directly. Paste a whep://
or wheps:// URL into Cameras → Stream URL and PrintGuard pulls the original feed
through its bundled MediaMTX server, without converting it to MJPEG or adding another
service. This also gives go2rtc users a lower-overhead bridge for printer cameras: use whep://<go2rtc-host>:1984/api/webrtc?src=<stream> instead of its MJPEG output. Cameras
with proprietary WebRTC signalling, including camera-streamer and Creality feeds, still
need their MJPEG endpoint or a bridge such as go2rtc.
Fixed
Updates now load the matching dashboard instead of a cached older one. The HTML shell
is revalidated while Vite's content-hashed assets remain safely cached, so Docker browsers
pick up the new interface on reload. Desktop builds also open a versioned local URL, which
bypasses HTML cached by an earlier app version without erasing saved settings or camera state.