Commit Graph

  • 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
  • d2b2faa2d7
    Update dev contrib docs with Python checks (#22419) leccelecce 2026-03-13 14:16:10 +0000
  • fcad092853 Update dev contrib docs with Python checks leccelecce 2026-03-13 14:13:58 +0000
  • 614a6b39d4
    consistently sort class names (#22415) Josh Hawkins 2026-03-13 08:05:56 -0500
  • f29ee53fb4
    Add handler for license plate which is not expected to be stationary (#22416) Nicolas Mowen 2026-03-13 07:02:42 -0600
  • 361b092007 add slovenian Josh Hawkins 2026-03-13 07:52:22 -0500
  • 67818f14bb Add handler for license plate which is not expected to be stationary Nicolas Mowen 2026-03-13 06:52:03 -0600
  • 6ad5e98681 consistently sort class names Josh Hawkins 2026-03-13 07:45:46 -0500
  • fe6713f41c
    Update ScrubbablePreview.tsx ibs0d 2026-03-13 23:04:52 +1100
  • 6cb31d1f96
    Fix review page preview video stretch by adding object-contain Claude 2026-03-13 11:57:56 +0000
  • 72e22fa458
    Merge pull request #46 from ibs0d/claude/fix-video-stretch-history-ansQF ibs0d 2026-03-13 22:45:02 +1100
  • abcb31e30c
    Fix History preview video stretch by adding object-contain Claude 2026-03-13 11:39:52 +0000
  • 93a5f2691c
    Use fill object-fit in draggable grid, contain elsewhere Claude 2026-03-13 11:24:08 +0000
  • b400bd4b96
    Fix History preview video stretch by restoring contain as default object-fit Claude 2026-03-13 11:20:52 +0000
  • 11cb8813c0 Update dev contrib docs with Python checks leccelecce 2026-03-13 10:09:27 +0000
  • 682d816f19
    Merge pull request #45 from ibs0d/claude/analyze-video-storage-OeT89 ibs0d 2026-03-13 20:41:56 +1100
  • 5ba7802316
    Serve preview files from non-default recording roots via nginx Claude 2026-03-13 09:01:56 +0000
  • 6248dbf12f
    Delete preview files when emergency storage cleanup removes recordings Claude 2026-03-13 08:51:42 +0000
  • 8433e16558
    Fix preview frame tracking and partial file cleanup Claude 2026-03-13 05:24:38 +0000
  • 496b600f82
    Merge pull request #44 from ibs0d/claude/analyze-video-storage-OeT89 ibs0d 2026-03-13 15:01:08 +1100
  • c8ac840b85
    Fix multi-path storage: clean all paths per cycle, prevent death loop Claude 2026-03-13 03:33:36 +0000
  • 3c2a53fe48 always hide ffmpeg cpu warnings for replay cameras Josh Hawkins 2026-03-12 22:04:32 -0500
  • 858181efe5 fix double scrollbar in debug replay Josh Hawkins 2026-03-12 22:04:14 -0500
  • b13fa77edd expose thresholds in ms for detectors to warn or error Eric W 2026-03-12 19:06:51 -0400