Commit Graph

  • 7d56fe105f use localtime in group by Blake Blackshear 2020-11-23 07:23:58 -0600
  • e9327aa18c new http endpoints Blake Blackshear 2020-11-17 21:11:19 -0600
  • df56e079de add parameters to event query Blake Blackshear 2020-11-16 07:27:56 -0600
  • 8c5bfbd187 only save events when a clip is created Blake Blackshear 2020-11-15 14:41:27 -0600
  • 2613e74f97 add bas64 encoded thumbnail to the database Blake Blackshear 2020-11-15 08:50:49 -0600
  • 9a7fb96357 check for None value thumbnail_data Blake Blackshear 2020-11-14 17:30:24 -0600
  • 37f9dfed92 only set thumbnail data if object is a true positive Blake Blackshear 2020-11-14 16:23:10 -0600
  • 68c1544808 add some debug logging to frame cache Blake Blackshear 2020-11-14 07:41:08 -0600
  • 2b3d3c5824 dont use a property Blake Blackshear 2020-11-11 17:44:51 -0600
  • efea87a3ea attempt to fix missing thumbs Blake Blackshear 2020-11-11 16:55:50 -0600
  • 977785fb10 better frame handling for best images Blake Blackshear 2020-11-09 21:31:45 -0600
  • 4e113e62c0 cleanup false_positive attribute Blake Blackshear 2020-11-09 21:11:27 -0600
  • 5080b2d781 ensure some valid thumbnail is available Blake Blackshear 2020-11-09 21:00:06 -0600
  • 5cfd6d1edb don't save thumbnails for false positives Blake Blackshear 2020-11-09 17:02:59 -0600
  • 27ae4d8ab0 cleanup Blake Blackshear 2020-11-09 07:37:33 -0600
  • 3db33302ec reduce logging Blake Blackshear 2020-11-09 07:32:30 -0600
  • f2910d48e0 fixes Blake Blackshear 2020-11-09 07:30:44 -0600
  • cf0f8892e2 update nginx config Blake Blackshear 2020-11-08 16:35:21 -0600
  • 4d22e172ff stop writing json file to disk Blake Blackshear 2020-11-08 16:07:27 -0600
  • 8874a55b0f create tracked object class and save thumbnails Blake Blackshear 2020-11-08 16:05:15 -0600
  • 24b703a875 maintain thumbnail frames for tracked objects Blake Blackshear 2020-11-05 08:39:21 -0600
  • 8b8f5b5c40 sort imports Blake Blackshear 2020-11-04 06:31:25 -0600
  • eac81136d2 naming threads and processes for logs Blake Blackshear 2020-11-04 06:28:07 -0600
  • d1e27b43ea use a queue for logging Blake Blackshear 2020-11-03 21:26:39 -0600
  • 105dcb7094 create typed config classes Blake Blackshear 2020-11-03 08:15:58 -0600
  • c0a16efdc1 add nginx and change default file locations Blake Blackshear 2020-11-02 05:44:16 -0600
  • 2800c54743 config setup Blake Blackshear 2020-11-01 16:37:18 -0600
  • 2a24e8abcb add watchdog Blake Blackshear 2020-11-01 15:45:04 -0600
  • 37ee746ebb add back all endpoints Blake Blackshear 2020-11-01 15:37:51 -0600
  • 7ee6bfe855 add event processor Blake Blackshear 2020-11-01 14:58:51 -0600
  • 40f57a8754 add capture processes Blake Blackshear 2020-11-01 10:55:11 -0600
  • e0da462223 add camera processors Blake Blackshear 2020-11-01 10:37:17 -0600
  • 47a9fc4292 add detected_frames_processor Blake Blackshear 2020-11-01 10:10:43 -0600
  • 03fe5158db add detector processes Blake Blackshear 2020-11-01 09:56:33 -0600
  • 72be6b480d init db/http/mqtt Blake Blackshear 2020-11-01 08:06:15 -0600
  • a8964dcc1f app container and config schema Blake Blackshear 2020-11-01 06:17:44 -0600
  • 732e91ee42 move primary script into the module Blake Blackshear 2020-10-31 07:04:32 -0500
  • 27da080ce6 saving events and simple endpoint Blake Blackshear 2020-10-31 06:43:29 -0500
  • 075d06b108 basic database model and api endpoint Blake Blackshear 2020-10-30 07:38:59 -0500
  • 95dc17ffcd store events in tinydb Blake Blackshear 2020-10-26 07:49:44 -0500
  • 408b53f8b4 update events model Blake Blackshear 2020-10-24 09:49:13 -0500
  • 573dd815d3 fix fontconfig issue Blake Blackshear 2020-12-05 08:39:45 -0600
  • 86a0c182e4 doc updates Blake Blackshear 2020-12-04 19:06:20 -0600
  • da05581a48 update some default config values Blake Blackshear 2020-12-04 18:23:54 -0600
  • ca7563f24a log level configuration Blake Blackshear 2020-12-04 06:59:03 -0600
  • bc0a511237 no need to write jpg disk Blake Blackshear 2020-12-04 06:58:04 -0600
  • e62e2e1dbe dont delete the recordings directory Blake Blackshear 2020-12-03 08:02:41 -0600
  • 9b1f4c2dde default save_clips objects Blake Blackshear 2020-12-03 08:02:04 -0600
  • 57364df577 add logging for directory creation Blake Blackshear 2020-12-03 08:01:22 -0600
  • b9144e9259 exit on config errors Blake Blackshear 2020-12-03 08:01:03 -0600
  • 2bab6865a4 add zeroconf discovery Blake Blackshear 2020-12-03 08:00:23 -0600
  • e734f8fabd optional android notification aspect ratio Blake Blackshear 2020-12-01 19:28:26 -0600
  • 4705c1df3b reduce min timestamp size Blake Blackshear 2020-12-01 18:53:02 -0600
  • b2534763eb publish object counts rather than on/off Blake Blackshear 2020-12-01 08:07:17 -0600
  • 77e7137a9f make directories constants Blake Blackshear 2020-12-01 07:22:23 -0600
  • feea53aee7 cleanup empty directories Blake Blackshear 2020-11-30 21:08:47 -0600
  • 0467d8c28b serve up recordings with nginx Blake Blackshear 2020-11-30 07:56:19 -0600
  • 91b835736c add recording maintenance Blake Blackshear 2020-11-29 21:31:02 -0600
  • 2d96f44041 add record settings to config Blake Blackshear 2020-11-29 19:39:33 -0600
  • 8ea26d46eb fix log timeout Blake Blackshear 2020-11-29 19:29:32 -0600
  • b1cb158f37 ensure zones dont have the same name as a camera Blake Blackshear 2020-11-29 19:00:46 -0600
  • 852c95488a graceful exit of subprocesses Blake Blackshear 2020-11-29 16:19:59 -0600
  • bc8bfd469c add multiple streams per camera Blake Blackshear 2020-11-29 15:55:53 -0600
  • f75c32c888 fix fontconfig error Blake Blackshear 2020-11-28 08:22:01 -0600
  • 10abcdd731 add support for rebroadcasting as rtmp Blake Blackshear 2020-11-28 07:58:27 -0600
  • 1c010461a1 avoid null error Blake Blackshear 2020-11-25 20:33:33 -0600
  • e205ac3ebf minimize logging Blake Blackshear 2020-11-25 20:23:34 -0600
  • 1f92b41b6b oops Blake Blackshear 2020-11-25 20:22:54 -0600
  • 38980d9730 only publish end events for true positives Blake Blackshear 2020-11-25 17:24:07 -0600
  • ce5718c871 ensure all events are cleaned up Blake Blackshear 2020-11-25 12:09:29 -0600
  • 7032379f75 publish events like a change feed Blake Blackshear 2020-11-25 12:06:01 -0600
  • 459da05263 pull from memory if event in progress Blake Blackshear 2020-11-25 10:37:41 -0600
  • a4c9ef0021 add endpoint for event thumbnail Blake Blackshear 2020-11-24 20:36:56 -0600
  • 082f4b0886 add service to get by id Blake Blackshear 2020-11-24 15:44:59 -0600
  • da43041fc4 add zones to summary data Blake Blackshear 2020-11-24 15:44:20 -0600
  • d3f4fd3f47 sleep in the right place Blake Blackshear 2020-11-24 09:16:54 -0600
  • e37f61689a manage events for unlisted cameras Blake Blackshear 2020-11-24 08:09:16 -0600
  • 95c5009711 add event cleanup thread Blake Blackshear 2020-11-24 07:27:51 -0600
  • b852515e18 add clip retention to config Blake Blackshear 2020-11-23 08:25:46 -0600
  • 6509f0f3d4 use localtime in group by Blake Blackshear 2020-11-23 07:23:58 -0600
  • edeea09d5c new http endpoints Blake Blackshear 2020-11-17 21:11:19 -0600
  • df9950434c add parameters to event query Blake Blackshear 2020-11-16 07:27:56 -0600
  • dec652a75f only save events when a clip is created Blake Blackshear 2020-11-15 14:41:27 -0600
  • 5d8a9f304b add bas64 encoded thumbnail to the database Blake Blackshear 2020-11-15 08:50:49 -0600
  • 202432a4e6 check for None value thumbnail_data Blake Blackshear 2020-11-14 17:30:24 -0600
  • da244fd390 only set thumbnail data if object is a true positive Blake Blackshear 2020-11-14 16:23:10 -0600
  • 4156a192b3 add some debug logging to frame cache Blake Blackshear 2020-11-14 07:41:08 -0600
  • 799c939bb0 dont use a property Blake Blackshear 2020-11-11 17:44:51 -0600
  • dd9b8d5f41 attempt to fix missing thumbs Blake Blackshear 2020-11-11 16:55:50 -0600
  • c25f3c45df better frame handling for best images Blake Blackshear 2020-11-09 21:31:45 -0600
  • 8f08fc1491 cleanup false_positive attribute Blake Blackshear 2020-11-09 21:11:27 -0600
  • 18e04f8fa3 ensure some valid thumbnail is available Blake Blackshear 2020-11-09 21:00:06 -0600
  • a1afd9fe55 don't save thumbnails for false positives Blake Blackshear 2020-11-09 17:02:59 -0600
  • 2c9675133d cleanup Blake Blackshear 2020-11-09 07:37:33 -0600
  • 020562a5f6 reduce logging Blake Blackshear 2020-11-09 07:32:30 -0600
  • 93e1bd4cf7 fixes Blake Blackshear 2020-11-09 07:30:44 -0600
  • 71b16f76db update nginx config Blake Blackshear 2020-11-08 16:35:21 -0600
  • 68354a20b0 stop writing json file to disk Blake Blackshear 2020-11-08 16:07:27 -0600
  • b99059f27b create tracked object class and save thumbnails Blake Blackshear 2020-11-08 16:05:15 -0600
  • 6c28a1f57c maintain thumbnail frames for tracked objects Blake Blackshear 2020-11-05 08:39:21 -0600