Commit Graph

15 Commits

Author SHA1 Message Date
f7c3eafb54 fix(webapp): require realtime before requesting streams 2026-04-09 15:40:00 +01:00
933f3d0b25 fix(webapp): prime remote live streams before viewing 2026-04-09 11:15:00 +01:00
92b25a8bac fix(webapp): autoplay client live feed video 2026-04-06 16:50:00 +01:00
798fffa2a1 fix(webapp): persist motion alerts in activity feed 2026-04-06 13:30:00 +01:00
3e0635fec3 fix(webapp): attach live feed when stream starts late 2026-04-01 17:25:00 +01:00
8c877c0e85 fix(webapp): avoid overlapping client stream sessions 2026-04-01 14:00:00 +01:00
2044754666 fix(webapp): ignore stale client stream sessions 2026-03-29 17:30:00 +00:00
360e923987 fix(webapp): keep device presence alive via heartbeats 2026-03-29 14:10:00 +00:00
d057626e15 fix(app): stabilize auth bootstrap and direct backend integration 2026-03-16 17:50:00 +00:00
f6849f425c Wire automatic motion event lifecycle 2026-03-08 15:15:00 +00:00
72903a97eb Add local motion detector engine 2026-03-08 12:40:00 +00:00
3c2ea7fd75 Add motion detection controls and persistence 2026-03-08 10:10:00 +00:00
d03b22a99f feat(webapp): remove frame fallback from runtime stream path 2026-03-05 16:10:00 +00:00
c458857f0a Add camera input selection and fallback capture flow 2026-03-05 10:50:00 +00:00
13e77294be feat(app): add controller, state store, and API client modules 2026-02-26 16:20:00 +00:00