Nicolas Mowen
89dd114da1
Write recording segments to cache with timezone info ( #8468 )
...
* Store recording segments with timezone info
* Don't use _
* Use different separator due to timezone
2023-11-05 14:30:29 -06:00
Nicolas Mowen
4c05ef48a7
Add dependabot to tensorrt python deps ( #8455 )
2023-11-05 14:29:06 -06:00
Nicolas Mowen
14c89c9b63
Fix periodic sync check ( #8472 )
...
* Fix periodic sync
* Formatting
2023-11-05 09:28:40 -07:00
Blake Blackshear
65e3e67a83
avoid import error for non-rk builds ( #8454 )
...
* avoid import error for non-rk builds
* linter
2023-11-04 07:56:35 -05:00
Nicolas Mowen
63233a5830
Periodically sync for stale recordings ( #8433 )
...
* Periodically cleanup recordings files / DB
* Make automatic sync limited ot last 36 hours
2023-11-04 02:21:29 +00:00
Nicolas Mowen
4f7b710112
Don't fail on invalid class IDs for TensorRT detector ( #8438 )
...
* Don't fail on invalid class IDs
* Fix whitespace
* Make log warning
2023-11-04 02:19:58 +00:00
coperni
ac53993f70
Add endpoint to restart Frigate ( #8440 )
...
* Add endpoint to restart Frigate
The only means of restarting Frigate remotely is to issue
a restart topic on the server's websocket. It's
convenient to also expose this capability via HTTP endpoint.
* Add new section to API docs
* Remove extra line
2023-11-04 02:19:29 +00:00
Josh Hawkins
ef750e73a2
add motion mask recommendation ( #8448 )
2023-11-04 02:18:43 +00:00
Nicolas Mowen
7270eef6bf
Don't fail on 0 rms ( #8447 )
2023-11-04 02:18:23 +00:00
Marc Altmann
b54aaad382
fix rknn.py ( #8434 )
...
Co-authored-by: MarcA711 <>
2023-11-03 00:12:54 +00:00
Josh Hawkins
fc36be4f88
suppress error by overriding class func ( #8431 )
2023-11-02 23:24:14 +00:00
Blake Blackshear
aefecad4c0
Update deps ( #8426 )
...
* update web deps
* other deps
2023-11-02 13:36:49 +00:00
Nicolas Mowen
c57528cbcf
Fix rk build ( #8430 )
2023-11-02 13:36:34 +00:00
Marc Altmann
090294e89b
Initial support for rockchip boards ( #8382 )
...
* initial support for rockchip boards
* Apply suggestions from code review
apply requested changes
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* requested changes
* rewrite dockerfile
* adjust targets
* Update .github/workflows/ci.yml
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* add information to docs
* Update docs/docs/configuration/object_detectors.md
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
* format rknn.py
* apply changes from isort and ruff
---------
Co-authored-by: MarcA711 <>
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-11-02 12:55:24 +00:00
Nicolas Mowen
a6279a0337
Clean up RPi ffmpeg presets ( #8428 )
...
* Clean up rpi ffmpeg presets
* Remove from docs
* Put back encoding
2023-11-02 12:54:51 +00:00
wbradmoore
37b82c0d60
Update getting_started.md ( #8420 )
...
fix configuring_go2rtc link
2023-11-02 06:20:19 -05:00
Blake Blackshear
0dd3dd23aa
add support for docker secrets ( #8409 )
...
* add support for docker secrets
* check for directory first
2023-11-02 05:35:30 -05:00
Blake Blackshear
4bd29b2ee8
fix build tag ( #8408 )
2023-11-02 05:35:19 -05:00
Nicolas Mowen
cc79cbcadc
Improve robustness of storage maintenance ( #8411 )
...
* Improve robustness of storage maintenance
* Fix tests
* Fix test
2023-11-01 23:21:59 +00:00
Nicolas Mowen
89366d7b12
Add endpoint to return camera frame with regions grid overlaid ( #8413 )
...
* Add endpoint to view grid overload on camera frame
* Add api to docs
* Formatting
2023-11-01 23:21:30 +00:00
Josh Hawkins
6eff08eb2d
Add MQTT topic for active autotracking ( #8419 )
...
* prevent estimate clipping when autotracking
* use unclipped estimate in distance function only
* remove autotracking velocity changes
* publish on init
2023-11-01 23:20:26 +00:00
tpjanssen
8b6b83bd62
Filtering on Frigate+ submits in frontend ( #8344 )
...
* Initial draft for filtering Frigate+ submits in frontend
* Hide filter when Frigate+ is not enabled
* Update http.py
* Revert "Update http.py"
This reverts commit fa292682d6
.
2023-11-01 23:19:46 +00:00
Nicolas Mowen
8b6e3a0d37
Fix region when no data in grid ( #8415 )
...
* Fix region when no data in grid
* Make comment more clear
2023-11-01 23:19:17 +00:00
tpjanssen
8a9b26df4e
Visit camera directly from system page ( #8405 )
...
* Visit camera directly from system page
* Processed all feedback
* Changed button caption
2023-11-01 07:08:59 -06:00
tpjanssen
fd6a3bd5d2
API recordings snapsnot PNG fix ( #8401 )
...
* Update http.py
* Update http.py
Limit query results
2023-11-01 06:14:51 -05:00
Nicolas Mowen
8085ad4b4c
Ensure that birdseye error correction uses a resolution that is divisible by 4 ( #8398 )
2023-11-01 06:13:12 -05:00
Josh Hawkins
af24eb7dbf
Autotracking tweaks ( #8400 )
...
* optimize motion and velocity estimation
* change recommended fps and fix config validate
* remove unneeded var
* process at most 3 objects per second
* fix test
2023-11-01 06:12:43 -05:00
Blake Blackshear
d1620b4e39
clean passwords when both rtsp and http present ( #8399 )
2023-10-31 08:04:42 -05:00
Nicolas Mowen
ba603c1937
Make initialization configurable ( #8392 )
2023-10-30 20:26:31 -04:00
Nicolas Mowen
e89dafa82e
Handle recording checks in utc ( #8379 )
...
* Handle recording checks in utc
* Formatting
2023-10-30 20:25:21 -04:00
Nicolas Mowen
9d717b371c
Improve logic of birdseye ( #8375 )
...
* Improve logic of birdseye
* Formatting
2023-10-30 20:24:42 -04:00
Nicolas Mowen
3d70d29672
Delete export if it fails ( #8381 )
...
* Delete export if it fails
* Fix import
2023-10-30 20:24:11 -04:00
Nicolas Mowen
f1efd8dbe2
Use int for drawing box ( #8388 )
2023-10-30 19:53:29 -04:00
Blake Blackshear
159fb51518
implement nginx caching ( #8333 )
...
* implement nginx caching
* bypass cache from frigate frontend, reduce to 5s
* set cache time to 2s
* cache 200s for 5s
* exclude vod endpoints from cache
2023-10-29 06:47:24 -05:00
Blake Blackshear
cd64399fe5
add release workflow for images ( #8362 )
2023-10-28 10:08:53 -04:00
Blake Blackshear
d72e1c38ae
plus docs clarification ( #8352 )
2023-10-28 10:08:29 -04:00
Sergey Krashevich
979c49fd35
Update build_nginx.sh ( #8361 )
2023-10-28 06:35:11 -05:00
Josh Hawkins
16dc9f4bf7
update debug message
2023-10-26 17:32:58 -06:00
Josh Hawkins
52b47a3414
empty assumption for events
2023-10-26 17:32:58 -06:00
Josh Hawkins
139664e598
assumption on empty
2023-10-26 17:32:58 -06:00
Josh Hawkins
441c605312
make sure entire segment is accounted for
2023-10-26 17:32:58 -06:00
Josh Hawkins
def889e3a8
start_time is a datetime obj
2023-10-26 17:32:58 -06:00
Josh Hawkins
613f1f6bd6
check frame time for segment
2023-10-26 17:32:58 -06:00
Josh Hawkins
e173377859
change warning to debug
2023-10-26 17:32:58 -06:00
Nicolas Mowen
86c59c1722
Fix birdseye layout ( #8343 )
2023-10-26 18:23:39 -04:00
Josh Hawkins
a399cb09fa
Autotracking tweaks and docs update ( #8345 )
...
* refactor thresholds and reduce a duplicate call
* add camera to docs
* udpate docs
2023-10-26 18:21:58 -04:00
Nicolas Mowen
5a46c36380
Add other known birdseye aspect ratios ( #8322 )
...
* Add other known birdseye aspect ratios
* Formatting
2023-10-26 06:21:26 -05:00
Shaun Berryman
36c1e00a6b
MQTT: Birdseye enabled/disabled and mode change support ( #8291 )
...
* support enabled and mode change for birdseye via mqtt
* resolve feedback from PR review
https://github.com/blakeblackshear/frigate/pull/8291#discussion_r1370083613
* change birdseye mode topic to set
* type in the docs
* these commented out lines should have never been in here
2023-10-26 06:20:55 -05:00
tpjanssen
859ab0e7fa
Show event duration in landscape mode ( #8301 )
...
* Show event duration in landscape mode
* Update Events.jsx
2023-10-26 06:20:28 -05:00
Nicolas Mowen
cf2b56613f
Don't overwrite event while cleaning up expired cameras ( #8320 )
2023-10-26 06:20:06 -05:00