0.3.0
·
11 commits
to master
since this release
Frontend
- Replace axios polling with WebSocket camera state #210 #211 #212 #213 #216 #217 #220 #221 #225
- Health problems dialog and status UX #234 #235 #243 #245 #246 #247 #248 #256
- Rebrand RadCam to 4K Cam Manager (
br4kcam_*) #250 #257 - Misc: storage units
Gb/h->GB/h, Cockpit iframe overflow, sentence-case white balance labels #249 #258 #260
Backend
- WebSocket
/v1/wsAPI and camera control bridge #202 #203 #204 #205 #206 #207 #208 #209 #214 #215 #218 #219 #222 #223 #224 - Health API, probes, and resilience #228 #229 #230 #231 #232 #233 #237 #238 #239 #240 #241 #242 #244 #245 #246 #256
- Rebrand RadCam to 4K Cam Manager (
br4kcam_*) #250 #253 - Misc: Delete legacy MAVLink endpoint before create, Cockpit white-balance action descriptions, BlueOS 1.4.4 requirement, isolate apply tests from live
PARAM_VALUEobserves #252 #254 #255 #259
CI / hooks / docs / misc
- Self-check CI and problem timing #243
- Upgrade actions to Node.js 24 runtimes #251
- Bump version to 0.3.0 #236
Full Changelog: 0.2.3...0.3.0