Commit Graph

  • 621f484b92
    fix: accept boolean | undefined for CameraMotionDot autoLive prop Claude 2026-03-17 07:39:59 +0000
  • 9836871718
    Merge pull request #64 from ibs0d/claude/fix-zoom-statistics-WFvOm ibs0d 2026-03-17 18:16:44 +1100
  • f9885df0e4
    fix: replace callback motion dot with direct WS subscription component Claude 2026-03-17 03:10:46 +0000
  • 838fb8471c
    Merge pull request #63 from ibs0d/claude/fix-zoom-statistics-WFvOm ibs0d 2026-03-17 13:28:36 +1100
  • dc27d4ad16
    fix: upload_image parses response body before checking HTTP status (#22475) ryzendigo 2026-03-17 07:34:30 +0800
  • 7708523865
    fix: update correct metric in batch_embed_thumbnail (#22501) ryzendigo 2026-03-17 07:33:40 +0800
  • aea91a91d5
    fix: use parameterized query in get_face_ids to prevent SQL injection (#22500) ryzendigo 2026-03-17 07:23:44 +0800
  • 225e488f0d style: ruff format ryzendigo 2026-03-17 06:56:41 +0800
  • 35d4fc1433 fix: handle missing x-forwarded-for header in get_remote_addr ryzendigo 2026-03-17 06:56:28 +0800
  • 398bc14244 fix: update correct metric in batch_embed_thumbnail ryzendigo 2026-03-17 06:56:26 +0800
  • 3a4479397c fix: use parameterized query in get_face_ids to prevent SQL injection ryzendigo 2026-03-17 06:56:25 +0800
  • a759987cae fix: correct or operator in review maintainer topic dispatch ryzendigo 2026-03-17 06:56:24 +0800
  • 4cf8896a3f fix: move null check before frame.shape access in latest_frame ryzendigo 2026-03-17 06:56:22 +0800
  • 4c30f1e467 fix: initialize result variable in generate_description_embedding ryzendigo 2026-03-17 06:56:21 +0800
  • 2233be8e7a fix: prevent MQTT from setting connected state on failed connections ryzendigo 2026-03-17 06:56:19 +0800
  • f8d98be0bb style: remove extra blank line for ruff ryzendigo 2026-03-17 06:37:21 +0800
  • 01c16a9250
    check for config update before state evaluation (#22495) Josh Hawkins 2026-03-16 17:23:36 -0500
  • 399dca4a19 check for config update before state evaluation Josh Hawkins 2026-03-16 17:05:03 -0500
  • 66fefe5513
    Temporarily mute WebRTC video at start to fix autoplay on mic toggle Louis Sautier 2026-03-16 13:04:32 +0100
  • d4731c1dea
    don't try to run cleanup if frigate is in safe mode (#22492) Josh Hawkins 2026-03-16 14:38:24 -0500
  • 835792e7b9 don't try to run cleanup if frigate is in safe mode Josh Hawkins 2026-03-16 13:56:38 -0500
  • 78bc11d7e0 formatting Josh Hawkins 2026-03-16 13:46:04 -0500
  • 56679a041b publish camera state when changing profiles Josh Hawkins 2026-03-16 13:41:30 -0500
  • eeeec2db86 don't require restart for camera enabled change for profiles Josh Hawkins 2026-03-16 13:35:26 -0500
  • b1081d7217 formatting Josh Hawkins 2026-03-16 13:17:17 -0500
  • 3a08b3d54b fix zones Josh Hawkins 2026-03-16 13:14:58 -0500
  • 65ca90db20
    Add Strix to third party extensions (#22488) eduard256 2026-03-16 21:46:21 +0400
  • 63c6a1f3c0 Add Strix to third party extensions eduard256 2026-03-16 17:43:59 +0000
  • d41d328a9b use rasterized_mask as field Josh Hawkins 2026-03-16 12:43:45 -0500
  • 80239a8017 fix settings showing profile-merged values when editing base config Josh Hawkins 2026-03-16 12:23:07 -0500
  • d790689159
    Bump onnx from 1.14.0 to 1.21.0rc1 in /docker/tensorrt dependabot[bot] 2026-03-16 16:27:31 +0000
  • 722ef6a1fe
    fix: wrong index for FPS replacement in preset-http-jpeg-generic (#22465) ryzendigo 2026-03-16 23:57:14 +0800
  • bd289f3146
    fix: pass ffmpeg_path to birdseye encode preset format string (#22462) ryzendigo 2026-03-16 23:57:04 +0800
  • c08ec9652f
    fix: swap shape indices in birdseye custom logo assignment (#22463) ryzendigo 2026-03-16 20:48:54 +0800
  • 7485b48f0e
    fix: iterator exhausted by debug log prevents event cleanup (#22469) ryzendigo 2026-03-16 20:48:35 +0800
  • 6d7b1ce384
    fix: inverted condition causes division by zero in velocity direction check (#22470) ryzendigo 2026-03-16 20:47:24 +0800
  • e80da2b297
    fix: WebSocket connection leaked on WebRTC player cleanup (#22473) ryzendigo 2026-03-16 20:47:07 +0800
  • 49ffd0b01a
    fix: handle custom logo images without alpha channel (#22468) ryzendigo 2026-03-16 20:46:31 +0800
  • bf2dcfd622
    fix: reset active_cameras to set() not list in error handler (#22467) ryzendigo 2026-03-16 20:44:26 +0800
  • 09df43a675
    fix: return ValueError should be raise ValueError (#22474) ryzendigo 2026-03-16 20:43:56 +0800
  • dfc6ff9202
    fix: variable shadowing silently drops object label updates (#22472) ryzendigo 2026-03-16 20:43:25 +0800
  • bc29c4ba71
    fix: off-by-one error in GpuSelector.get_gpu_arg (#22464) ryzendigo 2026-03-16 20:42:03 +0800
  • f7271e0a5b remove Josh Hawkins 2026-03-16 07:38:49 -0500
  • 67604eb61d fix test pollution Josh Hawkins 2026-03-16 07:31:36 -0500
  • 81f0164e9c
    fix: show motion dot regardless of liveReady in grid callback path Claude 2026-03-16 12:05:26 +0000
  • 0835aa7ea5 fix typing Josh Hawkins 2026-03-16 06:54:35 -0500
  • 07b85fc218
    Bump ASzc/change-string-case-action from 6 to 8 dependabot[bot] 2026-03-16 11:43:39 +0000
  • 3c3cf11da4 formatting Josh Hawkins 2026-03-16 06:36:25 -0500
  • b657f04d0e formatting Josh Hawkins 2026-03-16 06:36:06 -0500
  • 85a8fef628
    Merge pull request #62 from ibs0d/claude/fix-zoom-statistics-WFvOm ibs0d 2026-03-16 21:18:39 +1100
  • 3ba0f1e230
    fix: enable stats collection when onStatsUpdate callback is provided Claude 2026-03-16 10:14:41 +0000
  • ce79054590
    Merge pull request #61 from ibs0d/claude/fix-zoom-statistics-WFvOm ibs0d 2026-03-16 21:03:29 +1100
  • 89864e364d
    fix: prevent infinite render loop in zoom overlay callbacks Claude 2026-03-16 09:54:16 +0000
  • c3465dd611
    Merge pull request #60 from ibs0d/claude/fix-zoom-statistics-WFvOm ibs0d 2026-03-16 20:32:14 +1100
  • 9307272007
    fix: exclude stats, spinner and motion dot from camera zoom transform Claude 2026-03-16 09:08:43 +0000
  • 00acb95be4
    Merge pull request #59 from ibs0d/claude/remove-grid-spacing-E0vKX ibs0d 2026-03-16 19:40:56 +1100
  • 8f4063d162
    Remove rounded corners from CameraImage (visible during stream load) Claude 2026-03-16 08:34:38 +0000
  • caaf4e7aae
    Merge pull request #58 from ibs0d/claude/remove-grid-spacing-E0vKX ibs0d 2026-03-16 19:22:51 +1100
  • 16281f669a
    Remove rounded corners from LivePlayer component Claude 2026-03-16 08:18:40 +0000
  • ab6a44f046
    Merge pull request #57 from ibs0d/claude/remove-grid-spacing-E0vKX ibs0d 2026-03-16 19:07:38 +1100
  • 61d399db05
    Remove rounded corners from grid camera cards Claude 2026-03-16 08:05:51 +0000
  • 78ee50a1ce
    Merge pull request #56 from ibs0d/claude/remove-grid-spacing-E0vKX ibs0d 2026-03-16 18:47:39 +1100
  • 39de9b966e Add Strix to third party extensions eduard256 2026-03-16 07:40:12 +0000
  • b22dc4c946
    Fix unused marginValue variable after removing grid spacing Claude 2026-03-16 07:36:46 +0000
  • 8b7e6abe6a
    Merge pull request #55 from ibs0d/claude/remove-grid-spacing-E0vKX ibs0d 2026-03-16 18:22:56 +1100
  • b7b5b08d53
    Remove grid spacing between cards and from edges Claude 2026-03-16 07:15:11 +0000
  • f09b742321 fix: unbound yuv_frame after FileNotFoundError in embeddings ryzendigo 2026-03-16 14:47:55 +0800
  • ab332c0395 fix: check HTTP response status before parsing JSON body ryzendigo 2026-03-16 14:47:53 +0800
  • 686e5576ef fix: return ValueError should be raise ValueError ryzendigo 2026-03-16 14:47:45 +0800
  • 3690b62e62 fix: WebSocket connection leaked on WebRTC player cleanup ryzendigo 2026-03-16 14:42:46 +0800
  • d0aae8789a fix: variable shadowing silently drops object label updates ryzendigo 2026-03-16 14:42:45 +0800
  • 413779ee2a fix: operator precedence bug in detection type check ryzendigo 2026-03-16 14:40:40 +0800
  • 5f0a87eb34 fix: inverted condition causes division by zero in velocity direction check ryzendigo 2026-03-16 14:40:35 +0800
  • 3f199e66b8 fix: iterator exhausted by debug log prevents event cleanup ryzendigo 2026-03-16 14:40:30 +0800
  • 03008054da fix: handle custom logo images without alpha channel ryzendigo 2026-03-16 14:32:18 +0800
  • be430359b7 fix: reset active_cameras to set() not list in error handler ryzendigo 2026-03-16 14:29:20 +0800
  • 8edf4ce298 fix: mismatched time sources break birdseye idle heartbeat ryzendigo 2026-03-16 14:29:16 +0800
  • fc348007f4 fix: wrong index for FPS replacement in preset-http-jpeg-generic ryzendigo 2026-03-16 14:29:04 +0800
  • dfb34367c9 fix: off-by-one error in GpuSelector.get_gpu_arg ryzendigo 2026-03-16 14:28:59 +0800
  • 6bcd6a59c7 fix: swap shape indices in birdseye custom logo assignment ryzendigo 2026-03-16 14:23:05 +0800
  • e68c7f3ca9 fix: pass ffmpeg_path to birdseye encode preset format string ryzendigo 2026-03-16 14:22:52 +0800
  • d213edd25b
    Merge pull request #54 from ibs0d/claude/fix-storage-stats-sUJof ibs0d 2026-03-16 16:09:17 +1100
  • f528a16065
    fix: clean up stale DB recording entries when file is missing on disk Claude 2026-03-16 04:58:47 +0000
  • 52f78c9de9
    Merge pull request #53 from ibs0d/claude/fix-grid-layout-height-p9ZWo ibs0d 2026-03-16 15:22:43 +1100
  • 710dec00fe
    fix: use callback ref to measure container width after skeleton unmounts Claude 2026-03-16 04:12:48 +0000
  • 8a3eaff22f
    Merge pull request #52 from ibs0d/claude/fix-grid-layout-height-p9ZWo ibs0d 2026-03-16 14:43:56 +1100
  • eb5d985daa revert grid fixes Игорь Владимирович 2026-03-16 12:21:51 +1100
  • 53f3dcc688 Add documentation for two-way talk with UniFi Protect cameras jacobwtyler 2026-03-15 17:53:41 -0500
  • a437d396ea Add documentation for two-way talk with UniFi Protect cameras jacobwtyler 2026-03-15 17:53:41 -0500
  • 1ddf562024 Fix echo feedback loop during two-way audio (talkback) jacobwtyler 2026-03-15 17:28:43 -0500
  • cbfefd6df5 docs tweak Josh Hawkins 2026-03-15 16:45:32 -0500
  • 79da95bf88 docs tweaks Josh Hawkins 2026-03-15 16:31:16 -0500
  • 3ec2305e6a
    sync Tracking Details timeline with keyframe-snapped vod clip start (#22454) Josh Hawkins 2026-03-15 13:21:42 -0500
  • 9e07d33847 sync Tracking Details timeline with keyframe-snapped vod clip start Josh Hawkins 2026-03-15 12:33:49 -0500
  • 5d43ba8a67 Correct forever spinners on short explore videos. Eric W 2026-03-14 23:57:07 -0400
  • 5a214eb0d1
    Review fixes (#22442) Nicolas Mowen 2026-03-15 06:26:36 -0600
  • 310b5dfe05
    UI tweaks and fixes (#22448) Josh Hawkins 2026-03-15 07:26:23 -0500
  • 067fdb50e1
    fix: replace useResizeObserver with useLayoutEffect for reliable container width Claude 2026-03-15 12:03:54 +0000
  • 5e40dbbcd2
    fix: reliably init grid width on page refresh using useLayoutEffect Claude 2026-03-15 11:32:13 +0000
  • 60f2e11666
    fix right side in grid ibs0d 2026-03-15 22:13:23 +1100