Blake Blackshear
|
691ed6a4c7
|
revamp recordings
|
2022-05-12 06:29:43 -05:00 |
|
Blake Blackshear
|
78e1782084
|
optimize query performance
|
2022-05-12 06:29:43 -05:00 |
|
Blake Blackshear
|
0d5ae9a399
|
cleanup
|
2022-05-12 06:29:43 -05:00 |
|
Blake Blackshear
|
d343a658ec
|
batch deletes for massive cleanups
|
2022-05-12 06:29:43 -05:00 |
|
Blake Blackshear
|
b75929a846
|
add all jellyfin-ffmpeg binaries to path
|
2022-04-26 07:24:30 -05:00 |
|
Blake Blackshear
|
e33cd442cd
|
ensure params get passed to api for jpg
|
2022-04-26 07:24:30 -05:00 |
|
Blake Blackshear
|
91539de3ff
|
optimize caching of image data from api
|
2022-04-26 06:36:26 -05:00 |
|
Blake Blackshear
|
bc0206de9d
|
retain the set topic for switches
|
2022-04-25 07:13:22 -05:00 |
|
 Blake BlackshearandGitHub
|
f536494a38
|
Multi arch image with nvidia decode support
* build working
* update makefile
* use jellyfin-ffmpeg for all arch
* just build web once for all arch
* update actions build
* update docs
|
2022-04-24 13:52:12 -05:00 |
|
Blake Blackshear
|
f2030d301f
|
type fixes
|
2022-04-18 06:52:13 -05:00 |
|
Blake Blackshear
|
d890217447
|
Merge remote-tracking branch 'origin/master' into release-0.11.0
|
2022-04-18 06:45:30 -05:00 |
|
Blake Blackshear
|
a1afade9ba
|
fix birdseye config
|
2022-04-16 09:08:10 -05:00 |
|
Blake Blackshear
|
b86b2d6602
|
cleanup print statements
|
2022-04-16 09:08:10 -05:00 |
|
Blake Blackshear
|
12abbc59d6
|
add lint check to workflow
|
2022-04-16 09:08:10 -05:00 |
|
Blake Blackshear
|
ec91466fe4
|
lint fixes
|
2022-04-16 09:08:10 -05:00 |
|
Blake Blackshear
|
0044f73d7a
|
armv7 compatibility
|
2022-04-16 09:08:10 -05:00 |
|
 Blake BlackshearandGitHub
|
35bd1de5ba
|
limit send to plus where appropriate (#3080)
|
2022-04-11 06:56:53 -05:00 |
|
Blake Blackshear
|
44a2b54773
|
package updates
|
2022-04-10 09:11:16 -05:00 |
|
Blake Blackshear
|
d17828931b
|
include prettier in extensions
|
2022-04-10 09:11:16 -05:00 |
|
Blake Blackshear
|
cef77fba01
|
add frontend for frigate+ submission
|
2022-04-10 09:11:16 -05:00 |
|
Blake Blackshear
|
e724fe3da6
|
add endpoint to submit to plus
|
2022-04-10 09:11:16 -05:00 |
|
Blake Blackshear
|
dccfc3b84f
|
fix camera list on debug page
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
deb3536cb2
|
fix date picker
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
1d8f1b24a9
|
update to node 16
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
7cabf8e5f5
|
run tests in container
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
ffee9c8065
|
update makefile and docker dir
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
00112eb7bc
|
update frontend docs
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
9bbe75d64e
|
fix dark mode
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
95fe62e141
|
switch to vite
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
1c9ba11e07
|
swr events refactor
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
4bae3993da
|
update dev compose to assign groups
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
d03865d1a5
|
add amd64 specific packages to container
|
2022-03-11 07:49:06 -06:00 |
|
Blake Blackshear
|
b1a2b0cda2
|
make dynamic contrast optional and disable by default
|
2022-03-10 19:46:55 -06:00 |
|
Blake Blackshear
|
0dfba6e8d9
|
bump version
|
2022-03-10 19:46:55 -06:00 |
|
Blake Blackshear
|
f4c3bb0617
|
affiliate link updates
|
2022-03-01 18:45:56 -06:00 |
|
Blake Blackshear
|
cbf26e09a4
|
fix for opencv changes
|
2022-02-21 06:51:33 -06:00 |
|
Blake Blackshear
|
20b4b503f0
|
refactor dockerbuild for multiarch
|
2022-02-21 06:51:33 -06:00 |
|
 Blake BlackshearandGitHub
|
08f573aaa5
|
Clarify max_frames setting
|
2022-02-20 08:17:43 -06:00 |
|
Blake Blackshear
|
3dd3786055
|
increment version
|
2022-02-18 22:15:30 -06:00 |
|
Blake Blackshear
|
bfecee9650
|
add missing optional comment in docs
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
395c16300d
|
deregister based on max_frames setting
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
ff19cdb773
|
refactor stationary config into section
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
ebdfbfe96c
|
update birdseye to handle stationary objects
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
1a009c7fd1
|
use second stream in docs example
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
c14f986fae
|
stop forcing detection all the way to stationary_threshold
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
ee5b9986ad
|
bump default stationary_threshold to 10s
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
190f217b13
|
set stationary_threshold default to 5x fps
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
e78662b924
|
fix the bounding box calculation position at 10
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
5a2e395352
|
selectively increment position changes
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
0ff4acd59c
|
remove invalid warning
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
3189467a36
|
update an object once per minute
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
63536d249f
|
signal an update when object becomes stationary
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
3e90f3032c
|
make stationary_threshold configurable
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
5cff849e59
|
publish an update on position changes
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
06cc7527a9
|
only update db entry when a stored property changes
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
d78dc2388c
|
increment motionless_count
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
583912db9c
|
allow motion based retention when detect is disabled
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
5792cf042e
|
fix resolution on reolink example
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
4524dca3ed
|
clarify addon versions
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
304a569c7e
|
remove outdated output args tip
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
10c200dc24
|
clarify that zones are based on the bottom center
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
0b8617d09f
|
update addon urls
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
e7026dfd6e
|
add example for ios camera live feed notification
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
b82d75b79e
|
avoid rare divide by zero
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
ac30091258
|
note for future
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
de58bdcc9f
|
improve warning for retain modes
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
329e5f8f91
|
invert active_count logic
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
4a16171f96
|
set has_clip to false when recordings fail
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
f0212c2aa4
|
adjust error messages on ffmpeg crash
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
7401cf2399
|
add stacktrace to config validation errors
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
493d16519a
|
add new properties to the docs
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
a87675d3cc
|
add additional info for non-H264 cameras
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
0bef16bb17
|
upgrade npm in dev container
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
e0078f388e
|
package updates for docs
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
cf6e66c453
|
allow dash in camera name
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
34fa53afcc
|
make motion the default retain mode
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
663bf05fd7
|
update stationary interval docs
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
f512af2563
|
make expire interval configurable for users wanting to minimize i/o
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
7e7d70aa5b
|
avoid extra tracking work on stationary frames
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
dd1cf4d2ce
|
use iou instead of centroid
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
e627f4e935
|
dont stop scanning when there are other regions
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
c6445898ce
|
default periodic checks to never
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
f1ddd0e6f7
|
scan the frame on startup
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
db369a5b7f
|
require a position change to be an active object
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
87cd618998
|
randomize the region multiplier for variation
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
338e4004d4
|
improve method for determining position
compares the centroid to a history of bounding boxes
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
675f21e23a
|
if recording not on disk, delete from db and return
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
4d2d11193f
|
cleanup clean snapshots on event deletion too
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
69aaf1f8e6
|
require url safe camera names
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
e6292c719d
|
disable disk sync on startup
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
7c74bf2566
|
fix migrations
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
2c91e7853c
|
check for apex dir
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
a2ddb12eb3
|
limit vod response cache
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
985bd6d9bd
|
update docs
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
ec3c15e4a7
|
expire overlapping segments based on mode
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
188b202836
|
store objects and motion counts in the db
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
01e607a14e
|
warn when retention mismatch
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
5b164b72dc
|
refactor segment stats logic
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
dcf65febba
|
switch to retain config instead of retain_days
|
2022-02-18 21:18:26 -06:00 |
|
Blake Blackshear
|
56a2d4e64d
|
pass processed tracked objects
|
2022-02-18 21:18:26 -06:00 |
|