Blake Blackshear
|
8e1c15291d
|
optimize checking recordings for events
sorts events and recordings so you can avoid a cartesian product of checking all events against all recordings
|
2021-09-02 08:24:53 -05:00 |
|
Blake Blackshear
|
a1e52c51b1
|
dont expire events in two places
|
2021-09-01 07:06:52 -05:00 |
|
Blake Blackshear
|
8cc834633e
|
reduce db queries for recording cleanup
|
2021-09-01 06:44:05 -05:00 |
|
Blake Blackshear
|
7d65c05994
|
properly handle scenario with no recordings
|
2021-08-30 06:58:50 -05:00 |
|
Blake Blackshear
|
fbea51372f
|
sync global snapshot options (fixes #1621)
|
2021-08-28 09:14:00 -05:00 |
|
Blake Blackshear
|
fa5ec8d019
|
cleanup global and camera detect config (fixes #1615)
|
2021-08-28 08:51:51 -05:00 |
|
Blake Blackshear
|
11c425a7eb
|
error on invalid role
|
2021-08-28 08:16:25 -05:00 |
|
Blake Blackshear
|
6ccff71408
|
handle missing camera names
|
2021-08-28 07:43:51 -05:00 |
|
Blake Blackshear
|
41fea2a531
|
fix match for websocket url (fixes #1633)
|
2021-08-28 07:42:30 -05:00 |
|
ᗪєνιη ᗷυнʟ
|
10ab70080a
|
fix: consistent error logging to mqtt connection issues (#1578)
|
2021-08-24 07:59:31 -05:00 |
|
Blake Blackshear
|
29de723267
|
limit legacy expiration to files after the oldest recording in the db
|
2021-08-24 06:50:58 -05:00 |
|
Blake Blackshear
|
26424488a5
|
use find to reduce CPU usage for legacy expiration
|
2021-08-23 07:21:27 -05:00 |
|
Blake Blackshear
|
334095252c
|
copy then delete (fixes #1516)
|
2021-08-17 06:52:15 -05:00 |
|
Blake Blackshear
|
1c85f774eb
|
move colormap to config
|
2021-08-16 08:02:04 -05:00 |
|
Blake Blackshear
|
bbf0fc8324
|
use CPu detector by default
|
2021-08-16 07:39:20 -05:00 |
|
Blake Blackshear
|
b143e11e0e
|
cleanup logging
|
2021-08-16 07:38:53 -05:00 |
|
Sebastian Englbrecht
|
927f56ab9f
|
Fix logger invocation
|
2021-08-15 10:34:40 -05:00 |
|
Blake Blackshear
|
2181379475
|
stop using pycoral libs for efficiency
|
2021-08-15 09:14:13 -05:00 |
|
Blake Blackshear
|
45798d6d14
|
clean house on clips
|
2021-08-15 08:30:27 -05:00 |
|
Blake Blackshear
|
f3a1c1de0a
|
move width/height/fps under detect and make required
also resizes the output from ffmpeg to specified size
|
2021-08-14 14:18:35 -05:00 |
|
Blake Blackshear
|
0ccf543ec1
|
clarify a few things in logs
|
2021-08-14 14:04:00 -05:00 |
|
Blake Blackshear
|
b33f4e2dc6
|
assume the clip for the event exists with recordings
|
2021-08-12 06:42:44 -05:00 |
|
Blake Blackshear
|
9cab5da74c
|
cleanup dynamic mp4 clips
|
2021-08-11 07:39:03 -05:00 |
|
Blake Blackshear
|
189b9c6648
|
use a nginx internal redirect
|
2021-08-11 06:22:26 -05:00 |
|
Blake Blackshear
|
1823bd0305
|
fix scaling
|
2021-08-09 07:46:28 -05:00 |
|
Jason Hunter
|
fc40567794
|
remove -f mp4 as it is not needed
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
de121008c1
|
fix DoesNotExist exception
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
2fbfbf614b
|
add download option on clips and snapshots
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
c527b1ca5d
|
change MQTT to toggle recordings instead of clips
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
181a504a14
|
break out recording maintenance and cleanup into separate threads
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
5d940bcb86
|
optimize recording maintenance logic
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
5d94c68d66
|
fix recording retention logic
|
2021-08-07 15:51:16 -05:00 |
|
Jason Hunter
|
a476bc9885
|
initial commit
|
2021-08-07 15:51:16 -05:00 |
|
Blake Blackshear
|
dc759a3e56
|
use new pycoral libraries
|
2021-08-07 15:34:55 -05:00 |
|
Blake Blackshear
|
e51021c573
|
switch default live resolution to 720
|
2021-07-21 07:47:11 -05:00 |
|
Blake Blackshear
|
19115fb828
|
handle exception when missing frame
|
2021-07-16 07:28:30 -05:00 |
|
Blake Blackshear
|
50f0c05e69
|
fix motion mask overlay
|
2021-07-13 08:56:20 -05:00 |
|
Blake Blackshear
|
6b26fc753e
|
include ffmpeg_cmds in config endpoint
|
2021-07-10 06:40:50 -05:00 |
|
Blake Blackshear
|
ebee204ca0
|
ensure default args propogate
|
2021-07-10 06:40:50 -05:00 |
|
Blake Blackshear
|
92aa16c556
|
add labelmap customization to the config (fixes #507)
|
2021-07-07 22:58:18 -05:00 |
|
Blake Blackshear
|
a3853af47a
|
fix test
|
2021-07-07 22:58:18 -05:00 |
|
Blake Blackshear
|
f26f7b8d3f
|
make default motion a little more sensitive
|
2021-07-07 07:33:14 -05:00 |
|
Blake Blackshear
|
f4aa02cc19
|
allow specific objects to be listed for a zone (fixes #1123)
|
2021-07-07 07:33:14 -05:00 |
|
Blake Blackshear
|
da2492413f
|
publish on zone change (fixes #1310)
|
2021-07-07 07:03:28 -05:00 |
|
Blake Blackshear
|
f892a821f5
|
no need to worry about payload here
|
2021-07-06 07:36:37 -05:00 |
|
ElMoribond
|
fe2e32c84f
|
Add ability to restart
|
2021-07-06 07:36:37 -05:00 |
|
ElMoribond
|
c6e53d0ea8
|
Add ability to restart
|
2021-07-06 07:36:37 -05:00 |
|
ElMoribond
|
11d8095cdd
|
Add ability to restart
|
2021-07-06 07:36:37 -05:00 |
|
ElMoribond
|
a4052a9fe5
|
Add ability to restart
|
2021-07-06 07:36:37 -05:00 |
|
Blake Blackshear
|
b24bb3eb18
|
add range to birdseye quality config
|
2021-07-02 07:52:02 -05:00 |
|