Commit Graph

  • 4b913953a1 Convert camera tracking to process Nicolas Mowen 2025-06-12 11:22:15 -0600
  • bd2cc18260 Move to using process for logging Nicolas Mowen 2025-06-12 10:42:10 -0600
  • 9414a11df4 Use global log queue Nicolas Mowen 2025-06-12 09:55:53 -0600
  • 270d8f14c7 Fix typing Nicolas Mowen 2025-06-12 09:45:17 -0600
  • 1ac655bc6d Logging bugfix (#18465) Josh Hawkins 2025-05-29 10:02:17 -0500
  • 1c9eafb6fc Cleanup Nicolas Mowen 2025-06-12 09:32:04 -0600
  • 1e74566d15 Remove before_run from process util Nicolas Mowen 2025-06-12 09:30:04 -0600
  • 05a3115304 Fix typing Nicolas Mowen 2025-06-12 09:25:22 -0600
  • 5533a6d310 Catch correct errors Nicolas Mowen 2025-06-12 09:10:14 -0600
  • 036d1949e7 Cleanup Nicolas Mowen 2025-06-12 08:57:58 -0600
  • 85dcfdd670 Only store PID instead of entire process reference Nicolas Mowen 2025-06-12 08:56:56 -0600
  • 4dd5e9c66e Use forkserver Nicolas Mowen 2025-06-12 08:07:19 -0600
  • ad2db67882
    Bump @types/node from 20.14.10 to 24.0.1 in /web dependabot[bot] 2025-06-12 11:52:47 +0000
  • acac743dea Correct order Nicolas Mowen 2025-06-11 16:35:08 -0600
  • d3e34ca4fd Use separate zmq proxy for object detection Nicolas Mowen 2025-06-11 15:12:19 -0600
  • c2239aba75
    Bump brace-expansion in /docs dependabot[bot] 2025-06-11 21:06:42 +0000
  • 16ad0e5477 Don't assume camera sizes Nicolas Mowen 2025-06-11 12:55:52 -0600
  • 3aeb6b8440 Use count correctly Nicolas Mowen 2025-06-11 12:20:54 -0600
  • 4a21b2f16d
    Fixes (#18625) Josh Hawkins 2025-06-11 13:08:46 -0500
  • 4a396cf8ac Set runtime Nicolas Mowen 2025-06-11 12:07:27 -0600
  • 6f16ecdd48
    Dynamic Management of Cameras (#18671) Nicolas Mowen 2025-06-11 11:25:30 -0600
  • 3bfebc1c07 fix autotracking calibration to support new config updater function Josh Hawkins 2025-06-11 12:10:36 -0500
  • de310f0484 Add ability to update config via json body to config/set endpoint Josh Hawkins 2025-06-11 12:10:01 -0500
  • d6dda7a3df Use exact string so similar camera names don't interfere Nicolas Mowen 2025-06-11 11:07:58 -0600
  • ebd79f123f Don't enable audio if no cameras have audio transcription Nicolas Mowen 2025-06-11 10:26:00 -0600
  • e3e1728f91 Cleanup Nicolas Mowen 2025-06-11 09:08:04 -0600
  • 86b5e0f9ae Cleanup for updating the cameras config Nicolas Mowen 2025-06-11 09:06:42 -0600
  • 1d0e9829f6 Get camera correctly created Nicolas Mowen 2025-06-11 08:37:49 -0600
  • 301c01dbf2 Use ZMQ for signaling object detectoin is completed Nicolas Mowen 2025-06-11 08:31:01 -0600
  • 225010c570 Create out SHM Nicolas Mowen 2025-06-11 08:10:34 -0600
  • 02144402e5 Cleanup Nicolas Mowen 2025-06-11 07:42:37 -0600
  • e871c5178a Correctly handle indexed entries Nicolas Mowen 2025-06-11 07:35:27 -0600
  • 67cd746135 Improve typing Nicolas Mowen 2025-06-11 07:18:22 -0600
  • 785e655ff5 Simplify config updates Nicolas Mowen 2025-06-11 06:25:14 -0600
  • 1e78c3f6ac
    Bump lucide-react from 0.477.0 to 0.514.0 in /web dependabot[bot] 2025-06-11 11:17:06 +0000
  • 7e45371eed Fix type check Nicolas Mowen 2025-06-10 20:58:16 -0600
  • 06f5edf296 Add some TODOs Nicolas Mowen 2025-06-10 17:04:34 -0600
  • 427fe05bac Dynamically set extra config pieces Nicolas Mowen 2025-06-10 16:54:06 -0600
  • 3f6969fe3f Leave extra room in tracked object queue for two cameras Nicolas Mowen 2025-06-10 16:40:17 -0600
  • f38bffde43 Adjust Nicolas Mowen 2025-06-10 16:33:18 -0600
  • c7b4d7791b Start processes dynamically when needed Nicolas Mowen 2025-06-10 16:15:27 -0600
  • f5b3f9ae87 Stop camera processes when stop command is sent Nicolas Mowen 2025-06-10 15:55:49 -0600
  • 985a447074 Cleanup Nicolas Mowen 2025-06-10 15:44:26 -0600
  • fa6f531e88 Move camera management fully to separate class Nicolas Mowen 2025-06-10 15:42:36 -0600
  • 7085790dcd Move camera process management to separate thread Nicolas Mowen 2025-06-10 15:27:57 -0600
  • b72b1beaa0 Add or remove camera states Nicolas Mowen 2025-06-10 09:05:03 -0600
  • 0acb4936fe Add base class for global config updates Nicolas Mowen 2025-06-10 08:50:03 -0600
  • 011e4918a0 Add Hebrew and Catalan Josh Hawkins 2025-06-10 08:01:27 -0500
  • a745cbe4e6 Update hardware acceleration Nicolas Mowen 2025-06-10 06:35:43 -0600
  • b00bebd3cb Update intel hardware recommendations Nicolas Mowen 2025-06-10 06:16:27 -0600
  • 806fff8101
    Bump @types/node from 20.14.10 to 24.0.0 in /web dependabot[bot] 2025-06-10 11:52:31 +0000
  • 037a4ee7b2
    Bump @typescript-eslint/parser from 7.12.0 to 8.34.0 in /web dependabot[bot] 2025-06-10 11:52:08 +0000
  • 6b3f5cb100
    Bump @typescript-eslint/eslint-plugin from 7.12.0 to 8.34.0 in /web dependabot[bot] 2025-06-10 11:50:20 +0000
  • ac3a94a97d
    Bump aiohttp from 3.11.3 to 3.12.12 in /docker/main dependabot[bot] 2025-06-10 11:48:20 +0000
  • d03131e37a improve face rec faq Josh Hawkins 2025-06-09 20:13:09 -0500
  • 31c39ea00e generalize gasket driver docs Josh Hawkins 2025-06-09 15:37:44 -0500
  • 99e7533de2
    add docs for troubleshooting GPUs (#18644) Nicolas Mowen 2025-06-09 12:19:56 -0600
  • 098a8130a8 Cleanup Nicolas Mowen 2025-06-09 12:09:38 -0600
  • 0c29e5bd66 Fix error when blur is not enabled Nicolas Mowen 2025-06-09 11:59:36 -0600
  • 98ff0cc056 add docs for troubleshooting GPUs Nicolas Mowen 2025-06-09 11:30:12 -0600
  • 28fba7122d
    Refactor TensorRT (#18643) Nicolas Mowen 2025-06-09 08:25:33 -0600
  • b4e55b311e Refactor training to not reserve memory Nicolas Mowen 2025-06-09 07:41:24 -0600
  • 127d00680e
    Bump @docusaurus/module-type-aliases from 3.7.0 to 3.8.1 in /docs dependabot[bot] 2025-06-09 12:36:14 +0000
  • 2f0c21eee3
    Bump @docusaurus/types from 3.7.0 to 3.8.1 in /docs dependabot[bot] 2025-06-09 12:30:39 +0000
  • 757e6b7b7e
    Bump @docusaurus/core from 3.7.0 to 3.8.1 in /docs dependabot[bot] 2025-06-09 12:18:43 +0000
  • a51d115ce5
    Bump aiohttp from 3.11.3 to 3.12.11 in /docker/main dependabot[bot] 2025-06-09 11:53:49 +0000
  • 1391cef966 Cleanup Nicolas Mowen 2025-06-08 16:16:25 -0600
  • 123e56467e Expand packages for tensorflow model training Nicolas Mowen 2025-06-08 16:10:27 -0600
  • 9a5162752c
    Make Birdseye clickable (#18628) Josh Hawkins 2025-06-08 13:06:17 -0500
  • f73a7086f9 clickable overlay div to navigate to full camera view Josh Hawkins 2025-06-08 12:46:33 -0500
  • f549d2c0ab websocket hook Josh Hawkins 2025-06-08 12:46:04 -0500
  • 3be8534fa5 keep track of layout changes and publish on change Josh Hawkins 2025-06-08 12:45:04 -0500
  • f553bf0067 Add missing packages and cleanup ldconfig Nicolas Mowen 2025-06-07 11:07:18 -0600
  • 99760e1939 Remove unused deps for amd64 build Nicolas Mowen 2025-06-07 11:01:47 -0600
  • 5faa71461b Combine base and arm trt detectors Nicolas Mowen 2025-06-07 10:57:19 -0600
  • 03768e0050
    Docs - Snap-Sync extension (#18626) TheQuantumPhysicist 2025-06-08 17:46:36 +0400
  • 13194390d1
    Grammar fix Samer Afach 2025-06-08 17:26:05 +0400
  • 3655b184eb
    Snap-sync docs Samer Afach 2025-06-08 17:25:25 +0400
  • eb83f2ac47
    fix: Initialize GenAI client if GenAI is enabled globally (#18623) FL42 2025-06-08 14:55:29 +0200
  • 6b2a0e67e0 fix: Initialize GenAI client if GenAI is enabled globally FL42 2025-06-08 14:35:02 +0200
  • 12ec8ffb38 Indicate disabling a camera and alerts/detections is temporary Josh Hawkins 2025-06-08 06:52:01 -0500
  • 5cc89ba244
    Merge pull request #70 from hawkeye217/debug-frame-cache Josh Hawkins 2025-06-07 14:56:35 -0500
  • a2ce1fd801 Debug frame cache Josh Hawkins 2025-06-07 14:26:55 -0500
  • 76201c0c7f
    feat: enable using GenAI for cameras with GenAI disabled from the API (#18616) FL42 2025-06-07 20:43:29 +0200
  • 2734d4487d feat: enable using GenAI for cameras with GenAI disabled from the API FL42 2025-06-07 18:23:31 +0200
  • ab7b12da54
    Add Mesa Teflon as a TFLite detector (#18310) Jimmy 2025-06-06 14:41:04 -0500
  • 8409100623
    Classification Model Metrics (#18595) Nicolas Mowen 2025-06-06 10:29:44 -0600
  • ad8bcf252c Cast to list Nicolas Mowen 2025-06-06 07:28:15 -0600
  • 74fe47f248 Use keys Nicolas Mowen 2025-06-06 07:15:13 -0600
  • ee15ee5867 Use metrics for classification models Nicolas Mowen 2025-06-06 07:11:50 -0600
  • e65f0560e4 Add speed and rate metrics for custom classification models Nicolas Mowen 2025-06-06 07:11:41 -0600
  • 79a4353f52
    Bump @types/node from 20.14.10 to 22.15.30 in /web dependabot[bot] 2025-06-06 11:35:04 +0000
  • be8ee068e2
    Live classification model training (#18583) Nicolas Mowen 2025-06-05 09:13:12 -0600
  • 02d9da3697 Add back in Nicolas Mowen 2025-06-05 08:11:21 -0600
  • bed02c8461 Clean up logging Nicolas Mowen 2025-06-05 08:08:58 -0600
  • 04fdd254f9 Improve toasts and model state Nicolas Mowen 2025-06-05 07:59:22 -0600
  • afa8889de7 Get model updates working Nicolas Mowen 2025-06-05 07:44:49 -0600
  • 74a09ed489 Implement model training via ZMQ and add model states to represent training Nicolas Mowen 2025-06-05 07:31:00 -0600
  • b794be7255
    Bump aiohttp from 3.11.3 to 3.12.9 in /docker/main dependabot[bot] 2025-06-05 12:06:24 +0000
  • ed43df9c13
    Fixes (#18552) Josh Hawkins 2025-06-04 20:48:26 -0500