Commit Graph

  • 28dd43f8ae Fix playback rate resetting to 1 on source change Jason Hunter 2022-02-08 21:29:12 -0500
  • 56d24cbf6d Update package-lock.json Jason Hunter 2022-02-08 19:21:26 -0500
  • e433bec17f Add in progress events to recordings view Jason Hunter 2022-02-08 19:17:42 -0500
  • 3189467a36 update an object once per minute Blake Blackshear 2022-02-08 21:07:16 -0600
  • 63536d249f signal an update when object becomes stationary Blake Blackshear 2022-02-08 07:43:43 -0600
  • 3e90f3032c make stationary_threshold configurable Blake Blackshear 2022-02-08 07:40:45 -0600
  • 5cff849e59 publish an update on position changes Blake Blackshear 2022-02-08 07:31:07 -0600
  • 06cc7527a9 only update db entry when a stored property changes Blake Blackshear 2022-02-08 07:12:00 -0600
  • d78dc2388c increment motionless_count Blake Blackshear 2022-02-06 14:50:15 -0600
  • 583912db9c allow motion based retention when detect is disabled Blake Blackshear 2022-02-06 14:49:54 -0600
  • 5792cf042e fix resolution on reolink example Blake Blackshear 2022-02-06 14:15:19 -0600
  • 4524dca3ed clarify addon versions Blake Blackshear 2022-02-06 14:15:06 -0600
  • 304a569c7e remove outdated output args tip Blake Blackshear 2022-02-06 14:02:18 -0600
  • 10c200dc24 clarify that zones are based on the bottom center Blake Blackshear 2022-02-06 14:00:27 -0600
  • 0b8617d09f update addon urls Blake Blackshear 2022-02-06 13:56:09 -0600
  • e7026dfd6e add example for ios camera live feed notification Blake Blackshear 2022-02-06 13:46:57 -0600
  • b82d75b79e avoid rare divide by zero Blake Blackshear 2022-02-06 13:28:53 -0600
  • ac30091258 note for future Blake Blackshear 2022-02-06 13:28:45 -0600
  • de58bdcc9f improve warning for retain modes Blake Blackshear 2022-02-06 10:12:49 -0600
  • 329e5f8f91 invert active_count logic Blake Blackshear 2022-02-06 09:56:06 -0600
  • 4a16171f96 set has_clip to false when recordings fail Blake Blackshear 2022-02-06 09:49:01 -0600
  • f0212c2aa4 adjust error messages on ffmpeg crash Blake Blackshear 2022-02-06 08:46:41 -0600
  • 7401cf2399 add stacktrace to config validation errors Blake Blackshear 2022-02-06 08:40:24 -0600
  • 493d16519a add new properties to the docs Blake Blackshear 2022-02-06 08:17:46 -0600
  • a87675d3cc add additional info for non-H264 cameras Blake Blackshear 2022-02-06 07:57:36 -0600
  • 0bef16bb17 upgrade npm in dev container Blake Blackshear 2022-02-06 07:57:17 -0600
  • e0078f388e package updates for docs Blake Blackshear 2022-02-06 07:57:07 -0600
  • cf6e66c453 allow dash in camera name Blake Blackshear 2022-02-05 14:31:06 -0600
  • 34fa53afcc make motion the default retain mode Blake Blackshear 2022-02-05 09:28:21 -0600
  • 663bf05fd7 update stationary interval docs Blake Blackshear 2022-02-05 08:51:31 -0600
  • f512af2563 make expire interval configurable for users wanting to minimize i/o Blake Blackshear 2022-02-05 08:51:18 -0600
  • 7e7d70aa5b avoid extra tracking work on stationary frames Blake Blackshear 2022-02-05 08:29:22 -0600
  • dd1cf4d2ce use iou instead of centroid Blake Blackshear 2022-02-05 08:29:01 -0600
  • e627f4e935 dont stop scanning when there are other regions Blake Blackshear 2022-02-05 07:20:29 -0600
  • c6445898ce default periodic checks to never Blake Blackshear 2022-02-05 07:19:15 -0600
  • f1ddd0e6f7 scan the frame on startup Blake Blackshear 2022-02-05 07:10:00 -0600
  • db369a5b7f require a position change to be an active object Blake Blackshear 2022-02-05 07:09:31 -0600
  • 87cd618998 randomize the region multiplier for variation Blake Blackshear 2022-02-04 07:40:53 -0600
  • 338e4004d4 improve method for determining position Blake Blackshear 2022-02-04 07:18:50 -0600
  • 675f21e23a if recording not on disk, delete from db and return Blake Blackshear 2022-02-02 07:29:45 -0600
  • 4d2d11193f cleanup clean snapshots on event deletion too Blake Blackshear 2022-02-02 07:29:01 -0600
  • 69aaf1f8e6 require url safe camera names Blake Blackshear 2022-02-02 07:21:03 -0600
  • a10970d7c9 Event Datepicker (#2428) Bernt Christian Egeland 2022-02-02 14:26:45 +0100
  • 6eecb6780e Run python unit tests in a github actions (#2589) Yuriy Sannikov 2022-01-14 16:31:25 +0300
  • 80627e4989 safe refactoring (#2552) Yuriy Sannikov 2021-12-31 20:59:43 +0300
  • 9e987fdebc Change JPEG mime type (#2543) TJ Horner 2021-12-30 18:03:29 -0500
  • e6292c719d disable disk sync on startup Blake Blackshear 2021-12-13 06:51:03 -0600
  • 7c74bf2566 fix migrations Blake Blackshear 2021-12-13 06:50:06 -0600
  • 2c91e7853c check for apex dir Blake Blackshear 2021-12-12 10:27:01 -0600
  • 1e7f196e5c #2117 change entered_zones from set to list so that they are not automatically alphabetically ordered (#2212) Ryan McLean 2021-12-12 15:29:57 +0000
  • f91f4f0053 Allow for ".yaml" (#2244) Justin Goette 2021-12-12 10:27:05 -0500
  • 8b2622a234 Add temperature of coral tpu to telemetry mqtt message Matt Clayton 2021-11-29 21:52:58 +0000
  • a2ddb12eb3 limit vod response cache Blake Blackshear 2021-12-12 08:03:38 -0600
  • 985bd6d9bd update docs Blake Blackshear 2021-12-11 14:25:35 -0600
  • ec3c15e4a7 expire overlapping segments based on mode Blake Blackshear 2021-12-11 14:09:30 -0600
  • 188b202836 store objects and motion counts in the db Blake Blackshear 2021-12-11 13:47:59 -0600
  • 01e607a14e warn when retention mismatch Blake Blackshear 2021-12-11 13:33:52 -0600
  • 5b164b72dc refactor segment stats logic Blake Blackshear 2021-12-11 13:11:39 -0600
  • dcf65febba switch to retain config instead of retain_days Blake Blackshear 2021-12-11 09:22:44 -0600
  • 56a2d4e64d pass processed tracked objects Blake Blackshear 2021-12-11 08:59:54 -0600
  • ef214fb80a retain frame data for recording maintenance Blake Blackshear 2021-12-10 22:56:29 -0600
  • 93f418ac0b fix process_clip Blake Blackshear 2021-12-05 11:06:39 -0600
  • 689af4ff87 sync recordings with disk once on startup Blake Blackshear 2021-12-05 11:06:11 -0600
  • 4ab0927de8 no need to expire recordings every minute Blake Blackshear 2021-12-05 11:05:03 -0600
  • 014e6fc909 ensure cache copies when events have ended Blake Blackshear 2021-11-21 09:43:37 -0600
  • 6832575643 cleanup missing files from database once per hour Blake Blackshear 2021-11-21 07:55:35 -0600
  • 07ad2d97b1 handle missing file edge case Blake Blackshear 2021-11-21 07:26:31 -0600
  • 039f1a522e log error messages on vod endpoints Blake Blackshear 2021-11-21 07:25:36 -0600
  • 24e2f84231 ensure duration > 0 for segments Blake Blackshear 2021-11-21 07:25:01 -0600
  • e0c0033852 use snapshot url to support in progress events Blake Blackshear 2021-11-20 09:52:02 -0600
  • c50e9d48bf ensure stationary interval is greater than 0 Blake Blackshear 2021-11-20 09:15:03 -0600
  • 173eaabddf add duration to cache Blake Blackshear 2021-11-19 16:56:00 -0600
  • a748b70da1 avoid running ffprobe for each segment multiple times Blake Blackshear 2021-11-19 07:19:45 -0600
  • 8eabe5dd41 warn if no wait time Blake Blackshear 2021-11-19 07:19:14 -0600
  • 114415b5e1 keep 5 segments in cache Blake Blackshear 2021-11-19 07:16:29 -0600
  • ba55b5a6db better cache handling Blake Blackshear 2021-11-17 08:57:57 -0600
  • 7533f2a8ab avoid proactive messages with retain_days 0 and handle first pass Blake Blackshear 2021-11-17 07:44:58 -0600
  • 543a8a1712 avoid divide by zero Blake Blackshear 2021-11-17 07:29:23 -0600
  • 9b23ff597c revert switch to b/w frame prep Blake Blackshear 2021-11-17 07:28:53 -0600
  • b2ce1edd5a fix default motion comment Blake Blackshear 2021-11-15 06:54:03 -0600
  • a0235b7da4 more robust cache management Blake Blackshear 2021-11-10 21:12:41 -0600
  • 87e2300855 set retain when setting switches from frontend Blake Blackshear 2021-11-09 07:40:23 -0600
  • 34bc6a6457 error handling for the recording maintainer Blake Blackshear 2021-11-09 07:05:21 -0600
  • 273076e7f4 don't modify ffmpeg_cmd object Blake Blackshear 2021-11-08 19:05:39 -0600
  • b29b311e92 fix ffmpeg config for env vars Blake Blackshear 2021-11-08 18:20:47 -0600
  • 5a9e82c4b0 create ffmpeg commands on startup Blake Blackshear 2021-11-08 07:32:29 -0600
  • 6218791708 clarify shm in docs Blake Blackshear 2021-11-08 07:29:20 -0600
  • 0e43f452d2 use resolution of clip Blake Blackshear 2021-11-08 07:29:01 -0600
  • 0695bb097d revamp process clip Blake Blackshear 2021-11-07 14:55:09 -0600
  • 294c79a271 no longer make motion settings dynamic Blake Blackshear 2021-11-07 13:16:38 -0600
  • e351e132f5 remove min frame height of 180 and increase contour area Blake Blackshear 2021-11-04 11:58:45 -0500
  • 258215a3ae consolidate regions Blake Blackshear 2021-11-04 11:57:26 -0500
  • 08ddfc100f improve contrast Blake Blackshear 2021-11-04 11:01:12 -0500
  • 8ab6cba521 check for overlapping motion boxes Blake Blackshear 2021-11-04 09:25:17 -0500
  • eb16de7395 config option for stationary detection interval Blake Blackshear 2021-10-31 11:48:49 -0500
  • dde0498ed3 drop high overlap detections Blake Blackshear 2021-10-31 11:12:44 -0500
  • 75c8570913 reduce detection rate for stationary objects Blake Blackshear 2021-10-30 14:01:31 -0500
  • e36099a342 improve box merging and keep tracking Blake Blackshear 2021-10-30 07:24:26 -0500
  • 2f2329ba44 only save recordings when an event is in progress Blake Blackshear 2021-10-23 16:18:13 -0500
  • 6c8b184d2c version tick Blake Blackshear 2021-10-06 06:11:36 -0500