Jason Hunter
4e6495fedb
show textarea if no description but selected cd /workspace/frigate ; /usr/bin/env /usr/bin/python3 /home/vscode/.vscode-server/extensions/ms-python.python-2023.22.1/pythonFiles/lib/python/debugpy/adapter/../../debugpy/launcher 40321 -- -m frigate
2023-12-19 15:00:20 -05:00
Jason Hunter
f220e4d3f3
add ability to update description in frontend
2023-12-19 14:57:46 -05:00
Jason Hunter
99cdf10e1c
fix typing
2023-12-19 12:12:28 -05:00
Jason Hunter
f3a8eef312
fix mypy
2023-12-19 02:40:30 -05:00
Jason Hunter
7066688bfb
restore __main__.py
2023-12-19 02:32:30 -05:00
Jason Hunter
3da86df9f6
cleanup pysqlite imports and chroma errors - fix tests
2023-12-19 02:29:41 -05:00
Jason Hunter
45d1c51d8d
hide search field and find similar button when semantic search is disabled
2023-12-19 01:48:31 -05:00
Jason Hunter
dbf9f0cb05
delete old vectors as events removed from DB, add image similarity search
2023-12-19 01:19:26 -05:00
Jason Hunter
343136341b
fix test run and chroma connection in final docker image
2023-12-18 14:39:15 -05:00
Jason Hunter
59586e0a78
ignore ruff errors with reason
2023-12-18 02:21:43 -05:00
Jason Hunter
3b529ede36
Initial vector similarity implementation
2023-12-18 02:12:53 -05:00
Blake Blackshear
21609631f9
Use new UI ( #8983 )
...
* fixup build
* swap frontends
2023-12-16 10:20:59 -06:00
Nicolas Mowen
82064975ac
Camera dashboard ( #8981 )
...
* Show camera dashboard
* Cleanup
* Cleanup
* Cleanup
* Cleanup
* fix
* Fix input color
* Show recent events on dashboard
2023-12-16 08:40:00 -06:00
Nicolas Mowen
573c08c46c
Review grid playback ( #8971 )
...
* Playback recording when clicking on review item
* Add timeline overlay selector
* Lint fixes
* Lint fixes
* Set video plays inline
* Stop autoplay on open
* Reverse order
* Improve autoplay performance
* Remove chromecast icon by default
* Improve margin and remove lazy image loading to reduce jumping
* Fix root margin for mobile
* Fix scrolling behavior
* Fix width
2023-12-16 11:06:02 +00:00
Nicolas Mowen
6a400a5f12
Add live views to new webui ( #8970 )
...
* Add support for live views
* Lint fixes
* Fix width
* Fix lint
* Cleanup hooks
2023-12-15 23:24:50 +00:00
Nicolas Mowen
a4ae15e6ec
Improve review grid ( #8953 )
...
* Use constant aspect ratio for review grid
* Add infinite scrolling
* Don't have horizontal scrolling
* Handle autoplay for mobile
* Load more efficiently
2023-12-13 21:15:28 -06:00
Nicolas Mowen
9bc15f76bd
Support storage page in new ui ( #8948 )
...
* Add table and oveview components
* Add toooltips for cards
* Add storage
* Undo
2023-12-13 21:15:10 -06:00
Nicolas Mowen
80428a8cc1
Add initial implementation of history view in new webui framework ( #8895 )
...
* Add support for review grid
* Cleanup reloading on focus
* Adjust timeline api to include metadata and before
* Be more efficient about getting info
* Adjust to new data format
* Cleanup types
* Cleanup text
* Transition to history
* Cleanup
* remove old web implementations
* Cleanup
2023-12-13 06:13:35 -06:00
Nicolas Mowen
02a082ee1a
Support config editor in new webUI ( #8928 )
...
* Add config editor to new webUI and fix double scroll
* Address review comments and enable light theme for vscode
2023-12-13 06:13:35 -06:00
Nicolas Mowen
992aca7cbd
Add export page in to new web UI ( #8929 )
2023-12-13 06:13:35 -06:00
Nicolas Mowen
e41f40dcde
Remove rtmp ( #8941 )
...
* remove rtmp from python
* remove rtmp from nginx
* remove rtmp from docs
* fix test for missing role
2023-12-13 06:13:35 -06:00
Josh Hawkins
50ca42bac3
Initial framework for new UI with React/Typescript ( #8885 )
...
* Write a low resolution low fps stream from decoded frames (#8673 )
* Generate low res low fps previews for recordings viewer
* Make sure previews end on the hour
* Fix durations and decrase keyframe interval to ensure smooth scrubbing
* Ensure minimized resolution is compatible with yuv
* Add ability to configure preview quality
* Fix
* Clean up previews more efficiently
* Use iterator
* Ensure final frame in preview is not duplicated
* initial react/ts framework
* fix gitignore glob excluding ts files
* ignore folders in web-new
* SWRConfig changes for swr 2.x
* use frigateConfig type in websocket handlers
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-12-13 06:13:35 -06:00
Nicolas Mowen
e666fc56f2
Add external sub label as timeline entry ( #8855 )
...
* Add external sub label to timeline
* Include icon
* Update timeline.py
Co-authored-by: Sergey Krashevich <svk@svk.su>
* Formatting
---------
Co-authored-by: Sergey Krashevich <svk@svk.su>
2023-12-13 06:13:35 -06:00
Nicolas Mowen
8fb8c384db
Ensure final frame in preview is not duplicated
2023-12-13 06:13:35 -06:00
Nicolas Mowen
360b85ebfe
Write a low resolution low fps stream from decoded frames ( #8673 )
...
* Generate low res low fps previews for recordings viewer
* Make sure previews end on the hour
* Fix durations and decrase keyframe interval to ensure smooth scrubbing
* Ensure minimized resolution is compatible with yuv
* Add ability to configure preview quality
* Fix
* Clean up previews more efficiently
* Use iterator
2023-12-13 06:13:35 -06:00
Nicolas Mowen
e390533760
Make recording docs more clear about 24/7 recording ( #8931 )
...
* Make recording docs more clear about 24/7 recording
* Add note about partial days
* remove `X`
2023-12-12 23:21:06 +00:00
FinnakaLite
64bee7a64f
Included caution about Snapcraft docker issues. ( #8925 )
...
* Included caution about Snapcraft docker issues.
* Accepted format suggestion from NickM-27
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-12-12 10:48:42 +00:00
Nicolas Mowen
ca4e0dbc75
Fix ffmpeg input arg parsing ( #8924 )
2023-12-12 10:48:09 +00:00
Nicolas Mowen
ee7eaff965
Don't fail if NaN is returned for segment duration ( #8923 )
2023-12-12 10:47:40 +00:00
Matti Hiljanen
e512406764
Fix inertia calculation check ( #8890 )
2023-12-08 07:30:22 -06:00
Josh Hawkins
a4f5ad3a94
Proxy websockets in devcontainers ( #8886 )
...
* proxy websockets
* remove whitespace
2023-12-08 01:08:35 +00:00
Blake Blackshear
a47068922f
Update deps ( #8872 )
...
* update web deps
* update docs deps
* update gh actions
2023-12-07 06:09:20 -06:00
Nicolas Mowen
f8153bdacc
Add docs specifically for reolink doorbell ( #8851 )
...
* Add docs specifically for reolink doorbell
* Update docs/docs/configuration/camera_specific.md
2023-12-04 18:46:54 -06:00
Nicolas Mowen
0de800a8e5
don't fail on empty producers ( #8854 )
2023-12-04 18:46:26 -06:00
Nicolas Mowen
ebcf25741b
Fix timeline overlay for in progress events ( #8852 )
2023-12-04 13:43:23 -07:00
Eric M
eed08f534f
Update output.py with NTSC DVT, Amcrest DV1 aspect ratio 704x480 ( #8835 )
...
* Update output.py with NTSC DVT, Amcrest DV1 aspect ratio 704x480
* linter fix
2023-12-03 03:22:50 +00:00
Nicolas Mowen
da5cf1867b
Clarify radeon env variable ( #8809 )
...
* Clarify radeon env variable
* Make note consistent for intel as well
2023-12-03 03:15:43 +00:00
Josh Hawkins
cc5297f180
handle onvif connection failure in autotrack init ( #8838 )
...
* handle onvif connection failure in autotrack init
* remove whitespace and add consistency
* error message consistency
* more consistency
2023-12-03 03:14:52 +00:00
Nicolas Mowen
f27025aef3
don't fail on go2rtc stream with no url ( #8839 )
2023-12-03 03:14:30 +00:00
Nicolas Mowen
595fa3d111
Re-add support for go2rtc webrtc api ( #8828 )
2023-12-01 06:47:09 -07:00
Nicolas Mowen
89051c1b90
Create Edgetpu troubleshooting docs ( #8827 )
...
* Link to edgetpu troublehsooting
* Add troubleshooting docs for edgetpu
* Add to sidebar
* Add section about dual edge tpu
2023-12-01 07:41:30 -06:00
Blake Blackshear
f00ced5a33
Show bbox on in_progress events ( #8785 )
...
* fix default value in docs
* use default snapshot config for in progress
2023-11-29 23:37:53 +00:00
Nicolas Mowen
9b003e175d
Don't incorrectly overwrite score history ( #8795 )
2023-11-29 23:37:28 +00:00
Blake Blackshear
a490c375f4
Limit exposed go2rtc api to bare minimum ( #8762 )
...
* only permit GET requests to go2rtc
* bare minimum go2rtc passthrough
* support frigate card
* expose go2rtc streams data only
2023-11-27 18:25:47 -06:00
Nicolas Mowen
15644a2b0c
Fix dark color scheme for exports ( #8770 )
2023-11-27 18:13:41 -06:00
Marc Altmann
27cf1cdf15
Fix path of device tree on HassOS add on ( #8764 )
...
* fix device tree path for HassOS
* fix symlink call
* fix formatting
2023-11-27 18:13:12 -06:00
Jennifer
fef6a7ca74
Update reverse_proxy.md ( #8763 )
...
Thhe
2023-11-27 18:12:57 -06:00
Blake Blackshear
5c4501efbc
remove mqtt password from config api ( #8757 )
2023-11-26 15:45:16 -06:00
Justin Dhillon
614a36af9f
Fix Broken Links ( #8711 )
...
* fixed broken link https://www.nginx.com/resources/wiki/start/topics/examples/xsendfile/
* fixed broken link https://www.nginx.com/resources/wiki/start/topics/examples/xsendfile/
* fixed broken link https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ignore_headers
* fixed broken link https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_ignore_headers
2023-11-24 07:33:50 -06:00
Blake Blackshear
a0bc3a3626
clarifications to guide based on feedback ( #8727 )
2023-11-24 07:33:30 -06:00