Commit Graph

  • 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/github_actions/dev/ASzc/change-string-case-action-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
  • d39590604f
    fix: prevent grid right-edge overflow by gating Responsive on containerWidth Claude 2026-03-15 11:03:26 +0000
  • aad4739643
    fix broken grid, maybe ibs0d 2026-03-15 21:24:38 +1100
  • 84f3b16461
    Fix DraggableGridLayout initial height collapse due to nullish coalescing bug Claude 2026-03-15 10:15:52 +0000
  • a0ca322129
    revert Update RecordingView.tsx ibs0d 2026-03-15 14:31:11 +1100
  • 86de033f74
    Merge branch 'blakeblackshear:dev' into dev ibs0d 2026-03-15 13:55:05 +1100
  • 7c11aef72c
    Merge pull request #51 from ibs0d/revert-46-claude/fix-video-stretch-history-ansQF ibs0d 2026-03-15 13:38:21 +1100
  • 0c78103e56
    Revert "Claude/fix video stretch history ans qf" ibs0d 2026-03-15 13:38:11 +1100
  • e8dde48626
    Merge pull request #50 from ibs0d/revert-47-claude/fix-video-stretch-history-ansQF ibs0d 2026-03-15 13:37:43 +1100
  • 14709511f0
    Revert "Claude/fix video stretch history ans qf" ibs0d 2026-03-15 13:37:31 +1100
  • da50c9660b
    Merge pull request #49 from ibs0d/revert-48-claude/fix-video-stretch-history-ansQF ibs0d 2026-03-15 13:37:03 +1100
  • b6b3c970c2
    Revert "Add config useSWR to DetectionReview component" ibs0d 2026-03-15 13:36:49 +1100
  • 188d480539 fix openai format Nicolas Mowen 2026-03-14 19:10:27 -0600
  • 0cbc7efeaa prevent motion recalibration when opening motion tuner Josh Hawkins 2026-03-14 19:32:00 -0500
  • 8b035be132
    disable pip for animated event cards (#22438) Josh Hawkins 2026-03-14 17:44:16 -0500
  • be79ad89b6
    hide set password menu option when native auth is disabled (#22439) Josh Hawkins 2026-03-14 15:35:48 -0500
  • 687fefb343
    fix: run Frigate+ API calls in thread pool to prevent event loop bloc… (#22426) padioca 2026-03-14 15:31:33 -0500
  • 8af1ab6c21 disable pip for animated event cards Josh Hawkins 2026-03-14 15:19:07 -0500
  • a0a43983c1 hide set password menu option when native auth is disabled Josh Hawkins 2026-03-14 15:10:08 -0500
  • 46632c28d6 fix: run Frigate+ API calls in thread pool to prevent event loop blocking Andy Warren 2026-03-13 15:39:06 -0500
  • 6520ebc6dc Don't set provider options for llama.cpp as they are set on llama.cpp side Nicolas Mowen 2026-03-14 07:08:40 -0600
  • f35a257844
    Update RecordingView.tsx ibs0d 2026-03-14 16:34:48 +1100
  • 7033fc965c
    Merge pull request #48 from ibs0d/claude/fix-video-stretch-history-ansQF ibs0d 2026-03-14 15:14:56 +1100
  • 128f016b5a
    Add config useSWR to DetectionReview component Claude 2026-03-14 04:08:12 +0000
  • 54bfced9ba
    Merge pull request #47 from ibs0d/claude/fix-video-stretch-history-ansQF ibs0d 2026-03-14 10:31:50 +1100
  • 0dd59b1409
    Fix review card aspect ratio using camera's actual detect dimensions Claude 2026-03-13 21:13:55 +0000
  • e873cd6837 fix: run Frigate+ API calls in thread pool to prevent event loop blocking Andy Warren 2026-03-13 15:28:31 -0500
  • 8f5698f261 fix motion previews on safari and ios Josh Hawkins 2026-03-13 12:12:13 -0500
  • 7864c446fc
    Update inference times for RTX 5060 Ti (#22423) Nicolas Mowen 2026-03-13 10:43:16 -0600
  • 799d191979
    Ad RF-DETR Nicolas Mowen 2026-03-13 10:40:02 -0600
  • bd93d73798
    Update inference times for RTX 5060 Ti Nicolas Mowen 2026-03-13 10:29:14 -0600
  • b147b53522
    add padding to dropdown text (#22420) Josh Hawkins 2026-03-13 09:43:07 -0500
  • d1b782d466 add padding to dropdown text Josh Hawkins 2026-03-13 09:31:10 -0500