Commit Graph

  • 356187cc34 limit access to admin-only websocket topics for viewer users Josh Hawkins 2026-03-31 08:24:01 -0500
  • 4695e10341
    await config refresh before clearing pending form data (#22707) Josh Hawkins 2026-03-30 13:24:53 -0500
  • 3e006d954d await config refresh before clearing pending form data Josh Hawkins 2026-03-30 12:02:41 -0500
  • 5a5d23b503
    Docs refactor (#22703) Josh Hawkins 2026-03-30 11:36:45 -0500
  • 39cacc0be9 remove role mapping config from ui Josh Hawkins 2026-03-30 09:29:15 -0500
  • 053aa6fe32 tweaks Josh Hawkins 2026-03-30 09:05:14 -0500
  • a5e3dfd107
    Add config validators (#22704) Josh Hawkins 2026-03-30 08:34:54 -0500
  • d4cd5ac08d version bump Josh Hawkins 2026-03-30 08:24:54 -0500
  • 4e2f0bb900 formatting Josh Hawkins 2026-03-30 08:17:38 -0500
  • 31bc7ef003 coerce semantic search model string to enum Josh Hawkins 2026-03-30 08:13:36 -0500
  • a911735ccb add validator for detect width and height Josh Hawkins 2026-03-30 08:12:36 -0500
  • b8660ba206
    Bump onnx from 1.14.0 to 1.21.0 in /docker/tensorrt dependabot[bot] 2026-03-30 12:10:56 +0000
  • 3acff5212e
    Use separate persistent mute and temporary forced mute states 0x464e 2026-03-30 13:56:05 +0300
  • bdc838cc5a
    Attempt to replay video muted on NotAllowedError 0x464e 2026-03-30 13:54:51 +0300
  • 7750942d3a clean up tabs Josh Hawkins 2026-03-29 22:42:58 -0500
  • 8913195b93 fixes Josh Hawkins 2026-03-29 22:42:45 -0500
  • 88f14bc589 fix broken anchors Josh Hawkins 2026-03-29 22:11:22 -0500
  • 05109f535c second pass Josh Hawkins 2026-03-29 22:05:06 -0500
  • f0a6626c6a
    Fix EU DST bug (#22698) Nicolas Mowen 2026-03-29 18:38:11 -0600
  • 405bb0dd0b Fix EU DST bug Nicolas Mowen 2026-03-29 18:27:08 -0600
  • 953d244c52
    Add UI config messages framework (#22692) Josh Hawkins 2026-03-29 16:25:40 -0500
  • 257dae11c1
    Fix browser time format handling (#22694) Josh Hawkins 2026-03-29 14:03:07 -0500
  • 30f3ccdcfa update frontend to use use24HourTime(config) or useTimeFormat(config) instead of directly comparing config.ui.time_format Josh Hawkins 2026-03-29 13:46:13 -0500
  • 80d8d284d4 implement hook to return resolved "24hour" | "12hour" string Josh Hawkins 2026-03-29 13:45:48 -0500
  • 42ef23642f remove emptySelectionHintKey from switches widget Josh Hawkins 2026-03-29 13:19:08 -0500
  • 6ee5e70005 add a basic set of messages Josh Hawkins 2026-03-29 13:06:52 -0500
  • f44f485f48
    Improve metrics UI performance (#22691) Josh Hawkins 2026-03-29 12:58:47 -0500
  • ee20b0219e skip None values in filtered output for dot notation Josh Hawkins 2026-03-29 12:38:39 -0500
  • f002513d36
    send MQTT snapshot when object enters required zone (#22690) Josh Hawkins 2026-03-29 12:33:57 -0500
  • 83c10e3647 formatting Josh Hawkins 2026-03-29 12:30:59 -0500
  • b04b1d0dc8
    fix json serialization error for license plate box coordinates (#22689) Josh Hawkins 2026-03-29 12:30:39 -0500
  • 2109c53010 add isactive after rebase Josh Hawkins 2026-03-29 12:19:39 -0500
  • 31a26f9e0a frontend Josh Hawkins 2026-03-29 07:24:47 -0500
  • 20b3cdf5e7 frontend types Josh Hawkins 2026-03-29 07:18:32 -0500
  • 76ecee92eb fix setLastUpdated being called inside useMemo Josh Hawkins 2026-03-29 07:18:09 -0500
  • dd6410fd5a support dot-notation for nested keys Josh Hawkins 2026-03-29 07:16:16 -0500
  • fd2aefc463 embed cpu/mem stats into detectors, cameras, and processes Josh Hawkins 2026-03-29 07:15:27 -0500
  • decc8aa391
    Incrase frequency of secondary pipeline updates (#22673) Nicolas Mowen 2026-03-29 11:12:01 -0600
  • 831cfc2444
    Refactor Intel Stats (#22674) Nicolas Mowen 2026-03-29 11:09:02 -0600
  • c0cef65a9f Consider LP that are not sub label Nicolas Mowen 2026-03-29 10:56:27 -0600
  • 0b42e34fd2 Remove Nicolas Mowen 2026-03-29 10:48:55 -0600
  • 2b73ce0537 fix json serialization error for license plate box coordinates Josh Hawkins 2026-03-29 11:43:08 -0500
  • 29ca18c24c
    Add warm-up to onnx as some GPUs require kernel compilation before accepting inferences (#22685) Nicolas Mowen 2026-03-29 10:19:46 -0600
  • 78ea005724 add detect fps, review, and audio messages Josh Hawkins 2026-03-29 11:14:54 -0500
  • e42b6f75da add messages to types Josh Hawkins 2026-03-29 11:14:31 -0500
  • 4205b152fa add alert variants Josh Hawkins 2026-03-29 11:14:02 -0500
  • 41c760345e add config messages to sections and fields Josh Hawkins 2026-03-29 11:13:50 -0500
  • eeb6ae2224 Add warm-up to onnx as some GPUs require kernel compilation before accepting inferences Nicolas Mowen 2026-03-29 07:51:48 -0600
  • 317d1acfe1 Fix motion activity endpoint returning invalid timestamps after pandas 3.0 upgrade Eric W 2026-03-29 08:43:42 -0400
  • 448a63b3a9 send MQTT snapshot when object enters required zone Josh Hawkins 2026-03-29 07:27:22 -0500
  • 3c2bd14bfe
    Bump path-to-regexp from 0.1.12 to 0.1.13 in /docs dependabot[bot] 2026-03-29 12:27:07 +0000
  • 50a6ffb478
    Bump brace-expansion in /docs dependabot/npm_and_yarn/docs/multi-57404e07ab dependabot[bot] 2026-03-29 12:26:57 +0000
  • 148e11afc5
    fix: fix classification none label i18n issue (#22680) GuoQing Liu 2026-03-29 19:51:29 +0800
  • 2d092e697b
    fix: fix classification none label i18n issue ZhaiSoul 2026-03-29 13:56:09 +0800
  • b1769dac5e
    Bump node-forge from 1.3.3 to 1.4.0 in /docs dependabot/npm_and_yarn/docs/node-forge-1.4.0 dependabot[bot] 2026-03-29 02:29:54 +0000
  • 759bf6f7d4 Handle buffer timestamps correctly Nicolas Mowen 2026-03-28 15:22:16 -0600
  • 6f77398a0d Cleanup Nicolas Mowen 2026-03-28 11:20:09 -0600
  • db066df2c4 More accurately label Intel stats Nicolas Mowen 2026-03-28 11:13:09 -0600
  • d03a24b8fe Simplify handling Nicolas Mowen 2026-03-28 10:46:52 -0600
  • 31bd461ece Update handling of stats to be simpler Nicolas Mowen 2026-03-28 10:21:57 -0600
  • 3835e7649c Improve Intel stats collection Nicolas Mowen 2026-03-28 10:18:50 -0600
  • b08a1d0350 Incrase frequency of secondary pipeline updates when an object needs it Nicolas Mowen 2026-03-28 08:45:00 -0600
  • 9d46ce7b0a
    Bump dompurify from 3.3.1 to 3.3.3 in /docs dependabot[bot] 2026-03-28 11:51:33 +0000
  • bef2ecdc23 Snapshot: move spam-click guard to controls layer nrlcode 2026-03-27 14:41:53 -0700
  • c35cee2d2f
    Review labels widget (#22664) Josh Hawkins 2026-03-27 09:45:50 -0500
  • 38252552f6 language consistency Josh Hawkins 2026-03-27 09:35:23 -0500
  • 580332a893 add hint for empty selection in review labels and SwitchesWidget Josh Hawkins 2026-03-27 09:35:13 -0500
  • c7054b7211 ability to add custom labels to review Josh Hawkins 2026-03-27 09:27:18 -0500
  • 8f5b334aea add docs links Josh Hawkins 2026-03-27 09:18:37 -0500
  • 15cbd2d75f don't show audio labels if audio is not enabled Josh Hawkins 2026-03-27 09:18:14 -0500
  • 22827fd3c4 padding tweaks Josh Hawkins 2026-03-27 09:00:26 -0500
  • 94eacc7561 add border to switches widget Josh Hawkins 2026-03-27 08:53:46 -0500
  • 1a01513223
    Improve chat features (#22663) Nicolas Mowen 2026-03-27 07:48:50 -0600
  • 270d2937ea i18n Josh Hawkins 2026-03-27 08:44:42 -0500
  • 27ab9f15a4 register widget and add to review section Josh Hawkins 2026-03-27 08:44:32 -0500
  • 8c8258165c add review labels widget Josh Hawkins 2026-03-27 08:44:07 -0500
  • b826d507cf Fix prompt ordering for generate calls Nicolas Mowen 2026-03-27 07:26:59 -0600
  • 3385c86ded add to gitignore Josh Hawkins 2026-03-27 08:22:25 -0500
  • b77f68c6ab components Josh Hawkins 2026-03-27 08:22:10 -0500
  • 6c658050df first pass Josh Hawkins 2026-03-27 08:22:01 -0500
  • 772bca9375 add generation script Josh Hawkins 2026-03-27 08:16:56 -0500
  • 06ad72860c
    feat: add axera npu load (#22662) GuoQing Liu 2026-03-27 19:07:07 +0800
  • a8aca90f6b
    feat: add axera npu load ZhaiSoul 2026-03-27 14:08:37 +0800
  • e8a63d138f Improve wake behavior when a zone is not specified Nicolas Mowen 2026-03-26 18:11:51 -0600
  • 773aa18b94 Improve notification messaging Nicolas Mowen 2026-03-26 18:05:59 -0600
  • 4123acda00 Fix 100% browser CPU on live dashboard caused by unstable SWR default Eric W 2026-03-26 19:55:12 -0400
  • 03d0139497
    More mypy cleanup (#22658) Nicolas Mowen 2026-03-26 12:54:12 -0600
  • 4772e6a2ab
    Tweaks (#22656) Josh Hawkins 2026-03-26 13:47:24 -0500
  • e10ebf7967 Fix broken imports Nicolas Mowen 2026-03-26 12:44:42 -0600
  • 52d98af235 Cleanup Nicolas Mowen 2026-03-26 12:28:58 -0600
  • a6dc8c527c change record copy preset to transcode audio to aac Josh Hawkins 2026-03-26 13:28:49 -0500
  • ce5e0d551d fix type evaluation Nicolas Mowen 2026-03-26 12:15:19 -0600
  • 2c3ae8face Clenaup Nicolas Mowen 2026-03-26 12:03:26 -0600
  • 55c995b099 Cleanup events mypy Nicolas Mowen 2026-03-26 11:58:25 -0600
  • 3febd2d671 Fix DB typing Nicolas Mowen 2026-03-26 11:35:46 -0600
  • c4f90a660d remove whisper Nicolas Mowen 2026-03-26 11:27:37 -0600
  • 51397aeb1d Cleanup mypy for custom classification Nicolas Mowen 2026-03-26 11:13:47 -0600
  • 9f0100c7f0 fix Josh Hawkins 2026-03-26 12:12:26 -0500
  • 0bd2bdc1c1 reuse widget and refactor for multiline Josh Hawkins 2026-03-26 12:05:00 -0500
  • 4c72a210a9 Cleanup bird mypy Nicolas Mowen 2026-03-26 10:58:24 -0600