Commit Graph

986 Commits

Author SHA1 Message Date
Bernt Christian Egeland
0d60bad752 added Clip header 2021-08-22 21:38:50 +02:00
Bernt Christian Egeland
e2a76e4bfe added scrollIntoView when event has been mounted 2021-08-22 21:12:51 +02:00
Bernt Christian Egeland
4db0780169 lint 2021-08-22 18:38:47 +02:00
Bernt Christian Egeland
7a90dafc8f linting 2021-08-22 18:31:47 +02:00
Bernt Christian Egeland
8a60c83494 comments 2021-08-22 18:30:25 +02:00
Bernt Christian Egeland
e96b8facff centered image if no clips avail 2021-08-22 18:15:06 +02:00
Bernt Christian Egeland
aa776d94f1 top position 2021-08-22 15:51:22 +02:00
Bernt Christian Egeland
53a4d4e7fb removed clip header 2021-08-22 15:50:14 +02:00
Bernt Christian Egeland
72c7070756 event view function 2021-08-22 15:50:01 +02:00
Bernt Christian Egeland
584cff4eb6 removed console.log 2021-08-22 15:28:18 +02:00
Bernt Christian Egeland
0d9ef63b12 removed old buttons - repositioned to top 2021-08-22 15:06:50 +02:00
Bernt Christian Egeland
c122cea479 keep aspect ratio 2021-08-22 15:04:48 +02:00
Bernt Christian Egeland
85982e1573 keep aspect ratio 2021-08-22 15:04:37 +02:00
Bernt Christian Egeland
7b3d81e079 removed redundant event details 2021-08-22 15:03:35 +02:00
Bernt Christian Egeland
287a96a630 moved delete reducer to event page 2021-08-22 15:02:55 +02:00
Bernt Christian Egeland
3128632e59 removed event route 2021-08-22 15:02:42 +02:00
Bernt Christian Egeland
5e82da8ee3 event component added to events list. New delete reducer 2021-08-22 15:02:25 +02:00
Bernt Christian Egeland
2d7d766b0b removed page route redirect + New Close Button 2021-08-22 15:01:54 +02:00
Bernt Christian Egeland
f025366f99 added eventId to deleted item 2021-08-22 14:59:01 +02:00
Bernt Christian Egeland
5beb20c86e fixed position for Dialog 2021-08-22 14:58:25 +02: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
f6d5e96dbf update FAQ 2021-08-14 14:23:18 -05:00
Blake Blackshear
e18aa56427 Merge remote-tracking branch 'origin/master' into release-0.9.0 2021-08-14 14:19:10 -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
Bernt Christian Egeland
1f1a708388 set top postion to widow_padding 2021-08-14 07:37:56 -05:00
Charles Munger
58c0d97b5f Include timestamps for notification examples
In the homeassistant app, the notification timestamp is generated when the push message is received by the app. Delays caused by servers, device load, or network latency/availability will delay those pushes - so in the following case:

1:00 - A dog is detected in the front
1:02 - It stops moving around or leaves view, last notification push sent
1:05 - The phone connects to the network

The user, seeing the alert at 1:05, will see that the notification occurred "a few seconds ago", since the timestamp the app sends to the OS was at 1:05. By adding the `when` parameter, it will instead correctly show that the event was triggered at 1:00.

This is exacerbated by the fact that the default behavior of android pushes won't wake the device from deep sleep - in order to receive it as a high priority notification, the additional parameters

```
data:
  priority: high
  ttl: 0
```
have to be added.
2021-08-14 07:35:52 -05:00
shred86
abef002af8
Add FAQ section (#1459)
* Add FAQ section

Add FAQ section and verbiage about a finding with camera motion sensors in HomeKit.

* Changes made based on inputs

* Fix markdown

Co-authored-by: Blake Blackshear <blakeb@blakeshome.com>
2021-08-14 07:27:43 -05:00
Craig Dennis
adf2bc078c Include details about stream passthrough
Refs #1440

Indicate that width and height are only used for the detect role and so other streams for with other roles are passed through and resolution is not needed.
2021-08-14 07:23:32 -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
8fd12f001b add secure token module to NGINX in order to pass authSig down to segment files 2021-08-07 15:51:16 -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
1181620f33 bump VOD max clips 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
dcfe26c9c0 update docs 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