Commit Graph

9 Commits

Author SHA1 Message Date
Nick Mowen
51011dcd87 Add full day of timelines 2023-12-31 15:37:35 -07:00
Nick Mowen
cd4882d1e0 Better dialog sizes 2023-12-31 15:37:35 -07:00
Nick Mowen
48945fef91 Get video scaling working 2023-12-31 15:37:35 -07:00
Nick Mowen
2926a88be4 more modest default width 2023-12-31 15:37:35 -07:00
Nicolas Mowen
944afd7c3a Refactor history viewer to show player / timeline for full hour and use preview while scrubbing timeline (#9051)
* Move history card view to separate view and create timeline view

* Get custom time scrubber working

* Add back nav

* Show timeline bounding boxes

* Implement seeking limiter

* Use browser history to allow back button to close timeline viewer

* Fix mobile timeline and add more icons for detections

* Play when item is initially visible
2023-12-31 07:50:09 -06:00
Nicolas Mowen
21e3002993 Add support for filtering history page and add support for creating timeline entries for audio / custom events (#9034)
* Add filter popover

* Add api filter hook and use UI with filtering

* Get history filtering working for cameras and labels

* Allow filtering on detail level

* Save timeline entries for api events

* reset

* fix width
2023-12-31 07:50:09 -06:00
Nicolas Mowen
7e689efd62 Allow deletion of history items (#9030)
* Allow deletion of history items

* Remove type
2023-12-31 07:50:09 -06:00
Nicolas Mowen
a9a64036a2 Webui cleanups (#8991)
* Fix mobile event timeago

* Reduce preview playback rate for safari browser

* Fix dashboard buttons

* Update recent events correctly

* Fix opening page on icon toggle

* Fix video player remote playback check

* fix history image

* Add sticky headers to history page

* Fix iOS empty frame

* reduce duplicate items and improve time format

* Organize data more effictively and ensure data is not overwritten

* Use icon to indicate preview
2023-12-31 07:50:09 -06:00
Blake Blackshear
363db0596b Use new UI (#8983)
* fixup build

* swap frontends
2023-12-31 07:50:09 -06:00