Commit Graph

4800 Commits

Author SHA1 Message Date
Josh Hawkins
a246b71580 normalize camera name to lower case and improve hash generation 2025-10-12 18:47:02 -05:00
Josh Hawkins
bedba7a05a tweaks 2025-10-12 18:33:55 -05:00
Josh Hawkins
6f7c32ac02 only display validation results and enable save button if all streams have been tested 2025-10-12 18:21:45 -05:00
Josh Hawkins
71e0ead490 ensure test is invalidated if stream is changed 2025-10-12 18:21:23 -05:00
Josh Hawkins
59b7dea971 add validation results pane to step 3 2025-10-12 18:17:17 -05:00
Josh Hawkins
ad3676f645 add stream details to overlay like stats in liveplayer 2025-10-12 18:16:56 -05:00
Josh Hawkins
e9119f899f keep spaces in friendly name 2025-10-12 17:11:15 -05:00
Josh Hawkins
f3bde69d73 add help/docs link popovers 2025-10-12 13:53:20 -05:00
Josh Hawkins
07340b88aa center camera name on mobile 2025-10-12 13:35:01 -05:00
Josh Hawkins
d113537c30 prevent dialog from closing when clicking outside 2025-10-12 13:26:44 -05:00
Josh Hawkins
44ff205966 consolidate validation logic 2025-10-12 13:24:03 -05:00
Josh Hawkins
e9459c5e29 add camera name to top 2025-10-12 13:11:39 -05:00
Josh Hawkins
c2183bd850 add i18n and popover for brand url 2025-10-12 12:51:23 -05:00
Josh Hawkins
84ac8d3654 extract logic for friendly_name and use in wizard 2025-10-12 12:36:46 -05:00
Josh Hawkins
3c86363f82 add main wizard dialog component 2025-10-11 15:45:01 -05:00
Josh Hawkins
c79b18817c add api endpoint to delete stream from go2rtc 2025-10-11 15:44:52 -05:00
Josh Hawkins
c3e57285fd implement rough idea for step 3 2025-10-11 15:44:24 -05:00
Josh Hawkins
56e7ffdb25 fix type 2025-10-11 15:44:04 -05:00
Josh Hawkins
4f33f4f664 restream tweak 2025-10-11 15:43:00 -05:00
Josh Hawkins
c01db9a1d2 add data unit i18n keys 2025-10-11 15:30:26 -05:00
Josh Hawkins
16d7d068ad add wizard to camera settings view 2025-10-11 06:52:28 -05:00
Josh Hawkins
c80ecc7fd0 step 1 and 2 tweaks 2025-10-11 06:34:33 -05:00
Josh Hawkins
78f126b78f types 2025-10-11 06:34:23 -05:00
Josh Hawkins
71a7a9472e step 2 and i18n 2025-10-11 06:00:02 -05:00
Josh Hawkins
9bcbd9a26e step 1 tweaks 2025-10-11 05:59:28 -05:00
Josh Hawkins
be896789c7 add camera image and stream details on successful test 2025-10-10 15:08:13 -05:00
Josh Hawkins
617d2a239e add go2rtc stream add and ffprobe snapshot endpoints 2025-10-10 14:58:56 -05:00
Josh Hawkins
c96ee0c968 add helper function for ffmpeg snapshot 2025-10-10 14:58:18 -05:00
Josh Hawkins
e7f0cf50bc add step 1 form 2025-10-10 13:56:04 -05:00
Josh Hawkins
c068282143 tweak colors for dark mode to match figma 2025-10-10 13:16:47 -05:00
Josh Hawkins
4a34451232 add classname 2025-10-10 13:16:25 -05:00
Josh Hawkins
ef3e9bccd3 add dots variant to step indicator 2025-10-10 12:06:26 -05:00
Josh Hawkins
1bb35380e6 add detailed param to ffprobe endpoint 2025-10-10 11:46:24 -05:00
Josh Hawkins
19d29527f1 fetch more from ffprobe 2025-10-10 09:46:41 -05:00
Nicolas Mowen
24a1874225
UI Tweaks (#20403)
Some checks failed
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
Stalebot / stale (push) Has been cancelled
* Fix context menu link to debug

* Use genai title for tooltip when available
2025-10-09 09:49:42 -05:00
Josh Hawkins
f4e7549311
UI tweaks (#20401)
* font changes to better match figma

* fix alignment in debug view
2025-10-09 06:23:03 -06:00
Josh Hawkins
c61bb8f8ae
Fix audio transcription (#20395)
Some checks are pending
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* camera level config

* set up model runner on thread start to avoid unpickling error

* ensure feature is enabled globally

* suppress info logs from faster_whisper

* fix incorrect event_type for api and audio timeline entries

* docs

* fix

* clean up
2025-10-08 18:06:03 -05:00
Josh Hawkins
c71e235b38
sidebar i18n fixes (#20394)
Some checks are pending
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
2025-10-08 15:36:23 -06:00
Josh Hawkins
7181f3db5c
Tweaks (#20393)
* don't fetch trigger status if no triggers defined

* settings sidebar tweaks

* padding tweaks

* fix
2025-10-08 15:02:38 -06:00
Josh Hawkins
6df950bb78
Refactor Settings UI (#20392)
* refactor with sidebar and mobile page

* sidebar spacing and color tweaks

* layout tweaks

* move camera switch button to header

* improve mobile

* remove back button on mobile page header

* mobile fixes

* remove debug

* don't use mobilepage

* more mobile tweaks

* use mobile page for components

* add optional actions to mobile page header for top right buttons

* fix alignment

* use page toggle

* tweaks

* sidebar inset tweaks

* move triggers to notifications sub menu

* consistency

* fix padding

* more padding fixes

* navigate history
2025-10-08 14:59:21 -05:00
Nicolas Mowen
3c7e36fb16
Api docs updates (#20388)
* Update classification API docs

* Add information to events api

* Fix tag

* Add exports

* Add generic response to model for classification apis

* Add preview API information

* Cleanup

* Cleanup
2025-10-08 14:55:38 -05:00
Nicolas Mowen
28e3f83ae3
Review genai improvements (#20387)
* Add padding to when genai popup shows

* Move popup to timeline for mobile

* Improve UI

* Use genai title for notification
2025-10-08 14:55:04 -05:00
Nicolas Mowen
7a8f93e9f5
Review summary popup (#20383)
Some checks are pending
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* Add title to prompt

* Add popup for genai review summary

* Add animation
2025-10-07 19:11:04 -05:00
Nicolas Mowen
33f0c23389
RKNN Fixes (#20380)
Some checks are pending
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* Fix arm64 unable to optimize onnx

* Move to onnx format for rknn
2025-10-07 14:45:03 -05:00
Nicolas Mowen
37afd5da6b
Generic classification card (#20379)
* Refactor face card into generic classification card

* Update classification data card to use classification card

* Refactor state training grid to use classification card

* Refactor grouped face card into generic component

* Combine classification objects by event

* Fixup

* Cleanup

* Cleanup

* Do not fail if a single event is not found

* Save original frame

* Cleanup

* Undo
2025-10-07 14:43:06 -05:00
Josh Hawkins
4bea69591b
Only show recordings summary for main camera in history view (#20344)
Some checks failed
CI / AMD64 Build (push) Has been cancelled
CI / ARM Build (push) Has been cancelled
CI / Jetson Jetpack 6 (push) Has been cancelled
CI / AMD64 Extra Build (push) Has been cancelled
CI / ARM Extra Build (push) Has been cancelled
CI / Synaptics Build (push) Has been cancelled
CI / Assemble and push default build (push) Has been cancelled
2025-10-03 09:04:45 -06:00
Josh Hawkins
658b0a064c
Improve live view console errors (#20340)
* improve live view console errors

* more docs clarity
2025-10-03 06:37:18 -06:00
Josh Hawkins
d818dbb6ba
Triggers tweaks (#20339)
* backend

* frontend

* use correct camera name param

* i18n

* change log message to debug level

* docs tweaks
2025-10-03 06:36:14 -06:00
Nicolas Mowen
2d45ea271e
Refactor object genai to be a post-processor (#20331)
Some checks failed
CI / AMD64 Build (push) Has been cancelled
CI / ARM Build (push) Has been cancelled
CI / Jetson Jetpack 6 (push) Has been cancelled
CI / AMD64 Extra Build (push) Has been cancelled
CI / ARM Extra Build (push) Has been cancelled
CI / Synaptics Build (push) Has been cancelled
CI / Assemble and push default build (push) Has been cancelled
* Refactor object genai to be a post-processor

* Include function correctly
2025-10-02 12:48:11 -06:00
Nicolas Mowen
37999abbe6
Improve review summary performance (#20328)
* Undo vite

* Balance the prompt

* Round duration

* Calculate context size to determine number of images

* Increase number of images
2025-10-02 10:17:25 -05:00