 ibs0dandGitHub
|
81f3619542
|
Merge pull request #92 from ibs0d/claude/add-camera-rotation-support-Lg2l9
Fix ui.rotate in HlsVideoPlayer: broken CSS height chain on desktop
|
2026-03-21 20:03:40 +11:00 |
|
 ibs0dandGitHub
|
e0ee08ac15
|
Merge pull request #91 from ibs0d/claude/add-camera-rotation-support-Lg2l9
Add ui.rotate support to RecordingView / HlsVideoPlayer
|
2026-03-21 19:45:49 +11:00 |
|
 ibs0dandGitHub
|
cdb58a43a5
|
Merge pull request #90 from ibs0d/claude/add-camera-rotation-support-Lg2l9
Fix ui.rotate: broken CSS height chain causing blank video
|
2026-03-21 19:23:11 +11:00 |
|
 ibs0dandGitHub
|
3c111b2f3b
|
Merge pull request #89 from ibs0d/claude/add-camera-rotation-support-Lg2l9
Fix: revert cameraAspectRatio inversion for ui.rotate cameras
|
2026-03-21 18:58:51 +11:00 |
|
 ibs0dandGitHub
|
a8ee19397c
|
Merge pull request #88 from ibs0d/claude/add-camera-rotation-support-Lg2l9
Add ui.rotate support to LiveCameraView single-camera view
|
2026-03-21 18:34:35 +11:00 |
|
 ibs0dandGitHub
|
28b5b17b58
|
Merge pull request #87 from ibs0d/claude/fix-camera-filter-history-q8W9C
fix: pass camera name to Review page when navigating from Live Camera…
|
2026-03-21 17:45:52 +11:00 |
|
 ibs0dandGitHub
|
c01fd3f38c
|
Merge pull request #86 from ibs0d/claude/remove-object-contain-7JCSW
Remove redundant object-contain from video elements
|
2026-03-21 14:03:28 +11:00 |
|
 ibs0dandGitHub
|
27329b4991
|
Merge pull request #85 from ibs0d/revert-84-claude/fix-preview-player-layout-s65yN
Revert "Fix PreviewPlayer layout: replace size-full with w-full to allow aspe…"
|
2026-03-21 13:47:51 +11:00 |
|
 ibs0dandGitHub
|
c9971081b7
|
Revert "Fix PreviewPlayer layout: replace size-full with w-full to allow aspe…"
|
2026-03-21 13:46:37 +11:00 |
|
 ibs0dandGitHub
|
c089a21def
|
Merge pull request #84 from ibs0d/claude/fix-preview-player-layout-s65yN
Fix PreviewPlayer layout: replace size-full with w-full to allow aspe…
|
2026-03-21 13:07:32 +11:00 |
|
 ibs0dandGitHub
|
08b1c43c16
|
Merge pull request #83 from ibs0d/revert-82-claude/fix-preview-aspect-ratio-GZq8u
Revert "fix: preserve aspect ratio in preview players during timeline scrubbing"
|
2026-03-21 12:58:41 +11:00 |
|
 ibs0dandGitHub
|
a5bb293162
|
Revert "fix: preserve aspect ratio in preview players during timeline scrubbing"
|
2026-03-21 12:58:30 +11:00 |
|
 ibs0dandGitHub
|
1e10a2f746
|
Merge branch 'blakeblackshear:dev' into dev
|
2026-03-21 12:42:30 +11:00 |
|
 ibs0dandGitHub
|
bd1971301d
|
Merge pull request #82 from ibs0d/claude/fix-preview-aspect-ratio-GZq8u
fix: preserve aspect ratio in preview players during timeline scrubbing
|
2026-03-21 12:37:06 +11:00 |
|
 ibs0dandGitHub
|
f481d6de5a
|
Merge pull request #81 from ibs0d/claude/fix-video-player-styling-hjVCd
fix: add object-contain to HlsVideoPlayer and PreviewPlayer video ele…
|
2026-03-20 21:14:23 +11:00 |
|
 ibs0dandGitHub
|
d8b68b53b5
|
Merge pull request #80 from ibs0d/revert-79-claude/fix-video-stretching-preview-8xXtb
Revert "fix: prevent video stretching in timeline scrubbing preview"
|
2026-03-20 21:11:32 +11:00 |
|
 ibs0dandGitHub
|
a74d9e58e9
|
Revert "fix: prevent video stretching in timeline scrubbing preview"
|
2026-03-20 21:11:20 +11:00 |
|
 ibs0dandGitHub
|
e6c6c077f4
|
Merge pull request #79 from ibs0d/claude/fix-video-stretching-preview-8xXtb
fix: prevent video stretching in timeline scrubbing preview
|
2026-03-20 20:50:14 +11:00 |
|
 ibs0dandGitHub
|
e947e1ede7
|
Merge pull request #78 from ibs0d/claude/frigate-role-based-groups-2kRHN
feat: add role-based visibility for camera groups
|
2026-03-20 14:49:11 +11:00 |
|
 ibs0dandGitHub
|
e8b9f50bc9
|
Merge branch 'blakeblackshear:dev' into dev
|
2026-03-20 14:02:44 +11:00 |
|
 ibs0dandGitHub
|
a7a406cdc9
|
Merge pull request #77 from ibs0d/revert-74-claude/personal-camera-groups-jJXtB
Revert "feat: add personal camera groups with per-user visibility"
|
2026-03-19 20:06:00 +11:00 |
|
 ibs0dandGitHub
|
d8ecc1a9cc
|
Revert "feat: add personal camera groups with per-user visibility"
|
2026-03-19 20:05:46 +11:00 |
|
 ibs0dandGitHub
|
4f786910e7
|
Merge pull request #76 from ibs0d/revert-75-claude/personal-camera-groups-jJXtB
Revert "fix: add field_validator for users to handle single-string input"
|
2026-03-19 20:05:36 +11:00 |
|
 ibs0dandGitHub
|
bc0601bf42
|
Revert "fix: add field_validator for users to handle single-string input"
|
2026-03-19 20:05:21 +11:00 |
|
 ibs0dandGitHub
|
de38c34e84
|
Merge pull request #75 from ibs0d/claude/personal-camera-groups-jJXtB
fix: add field_validator for users to handle single-string input
|
2026-03-19 16:24:25 +11:00 |
|
 ibs0dandGitHub
|
6852f5cf13
|
Merge pull request #74 from ibs0d/claude/personal-camera-groups-jJXtB
feat: add personal camera groups with per-user visibility
|
2026-03-19 15:59:48 +11:00 |
|
 ibs0dandGitHub
|
9cb7902a9d
|
Merge pull request #73 from ibs0d/claude/fix-zoom-statistics-WFvOm
Claude/fix zoom statistics w fv om
|
2026-03-19 14:57:22 +11:00 |
|
 ibs0dandGitHub
|
e4e0ccc27c
|
Merge branch 'blakeblackshear:dev' into dev
|
2026-03-19 14:49:40 +11:00 |
|
 ibs0dandGitHub
|
c54d0bafbb
|
Merge pull request #72 from ibs0d/claude/review-icon-motion-default-2EasK
Change review default tab from alerts to motion
|
2026-03-19 13:59:34 +11:00 |
|
 ibs0dandGitHub
|
f8a2008950
|
Merge pull request #71 from ibs0d/revert-70-claude/fix-zoom-statistics-WFvOm
Revert "fix: motion dot outside zoom transform, fix activeMotion logic"
|
2026-03-18 20:08:17 +11:00 |
|
 ibs0dandGitHub
|
301dfc185b
|
Revert "fix: motion dot outside zoom transform, fix activeMotion logic"
|
2026-03-18 20:08:04 +11:00 |
|
 ibs0dandGitHub
|
f99ef4075a
|
Merge pull request #70 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: motion dot outside zoom transform, fix activeMotion logic
|
2026-03-18 19:41:26 +11:00 |
|
 ibs0dandGitHub
|
18321ac16f
|
Merge pull request #69 from ibs0d/revert-68-claude/fix-zoom-statistics-WFvOm
Revert "fix: revert CameraMotionDot, restore built-in LivePlayer motion dot"
|
2026-03-18 19:12:18 +11:00 |
|
 ibs0dandGitHub
|
fa05857976
|
Revert "fix: revert CameraMotionDot, restore built-in LivePlayer motion dot"
|
2026-03-18 19:12:01 +11:00 |
|
 ibs0dandGitHub
|
b1a9833406
|
Merge pull request #68 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: revert CameraMotionDot, restore built-in LivePlayer motion dot
|
2026-03-18 18:44:59 +11:00 |
|
 ibs0dandGitHub
|
44feb916c2
|
Merge pull request #66 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: sync {camera}/motion topic from camera_activity updates
|
2026-03-18 17:51:56 +11:00 |
|
 ibs0dandGitHub
|
ea9d96d64c
|
Merge branch 'blakeblackshear:dev' into dev
|
2026-03-18 13:24:52 +11:00 |
|
 ibs0dandGitHub
|
5d1be5c171
|
Merge pull request #65 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: accept boolean | undefined for CameraMotionDot autoLive prop
|
2026-03-17 18:42:30 +11:00 |
|
 ibs0dandGitHub
|
9836871718
|
Merge pull request #64 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: replace callback motion dot with direct WS subscription component
|
2026-03-17 18:16:44 +11:00 |
|
 ibs0dandGitHub
|
838fb8471c
|
Merge pull request #63 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: show motion dot regardless of liveReady in grid callback path
|
2026-03-17 13:28:36 +11:00 |
|
 ibs0dandGitHub
|
85a8fef628
|
Merge pull request #62 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: enable stats collection when onStatsUpdate callback is provided
|
2026-03-16 21:18:39 +11:00 |
|
 ibs0dandGitHub
|
ce79054590
|
Merge pull request #61 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: prevent infinite render loop in zoom overlay callbacks
|
2026-03-16 21:03:29 +11:00 |
|
 ibs0dandGitHub
|
c3465dd611
|
Merge pull request #60 from ibs0d/claude/fix-zoom-statistics-WFvOm
fix: exclude stats, spinner and motion dot from camera zoom transform
|
2026-03-16 20:32:14 +11:00 |
|
 ibs0dandGitHub
|
00acb95be4
|
Merge pull request #59 from ibs0d/claude/remove-grid-spacing-E0vKX
Remove rounded corners from CameraImage (visible during stream load)
|
2026-03-16 19:40:56 +11:00 |
|
 ibs0dandGitHub
|
caaf4e7aae
|
Merge pull request #58 from ibs0d/claude/remove-grid-spacing-E0vKX
Remove rounded corners from LivePlayer component
|
2026-03-16 19:22:51 +11:00 |
|
 ibs0dandGitHub
|
ab6a44f046
|
Merge pull request #57 from ibs0d/claude/remove-grid-spacing-E0vKX
Remove rounded corners from grid camera cards
|
2026-03-16 19:07:38 +11:00 |
|
 ibs0dandGitHub
|
78ee50a1ce
|
Merge pull request #56 from ibs0d/claude/remove-grid-spacing-E0vKX
Fix unused marginValue variable after removing grid spacing
|
2026-03-16 18:47:39 +11:00 |
|
 ibs0dandGitHub
|
8b7e6abe6a
|
Merge pull request #55 from ibs0d/claude/remove-grid-spacing-E0vKX
Remove grid spacing between cards and from edges
|
2026-03-16 18:22:56 +11:00 |
|
 ibs0dandGitHub
|
d213edd25b
|
Merge pull request #54 from ibs0d/claude/fix-storage-stats-sUJof
fix: clean up stale DB recording entries when file is missing on disk
|
2026-03-16 16:09:17 +11:00 |
|
 ibs0dandGitHub
|
52f78c9de9
|
Merge pull request #53 from ibs0d/claude/fix-grid-layout-height-p9ZWo
fix: use callback ref to measure container width after skeleton unmounts
|
2026-03-16 15:22:43 +11:00 |
|
 ibs0dandGitHub
|
8a3eaff22f
|
Merge pull request #52 from ibs0d/claude/fix-grid-layout-height-p9ZWo
Claude/fix grid layout height p9 z wo
|
2026-03-16 14:43:56 +11:00 |
|
 ibs0dandGitHub
|
60f2e11666
|
fix right side in grid
|
2026-03-15 22:13:23 +11:00 |
|
 ibs0dandGitHub
|
aad4739643
|
fix broken grid, maybe
|
2026-03-15 21:24:38 +11:00 |
|
 ibs0dandGitHub
|
a0ca322129
|
revert Update RecordingView.tsx
|
2026-03-15 14:31:11 +11:00 |
|
 ibs0dandGitHub
|
86de033f74
|
Merge branch 'blakeblackshear:dev' into dev
|
2026-03-15 13:55:05 +11:00 |
|
 ibs0dandGitHub
|
7c11aef72c
|
Merge pull request #51 from ibs0d/revert-46-claude/fix-video-stretch-history-ansQF
Revert "Claude/fix video stretch history ans qf"
|
2026-03-15 13:38:21 +11:00 |
|
 ibs0dandGitHub
|
0c78103e56
|
Revert "Claude/fix video stretch history ans qf"
|
2026-03-15 13:38:11 +11:00 |
|
 ibs0dandGitHub
|
e8dde48626
|
Merge pull request #50 from ibs0d/revert-47-claude/fix-video-stretch-history-ansQF
Revert "Claude/fix video stretch history ans qf"
|
2026-03-15 13:37:43 +11:00 |
|
 ibs0dandGitHub
|
14709511f0
|
Revert "Claude/fix video stretch history ans qf"
|
2026-03-15 13:37:31 +11:00 |
|
 ibs0dandGitHub
|
da50c9660b
|
Merge pull request #49 from ibs0d/revert-48-claude/fix-video-stretch-history-ansQF
Revert "Add config useSWR to DetectionReview component"
|
2026-03-15 13:37:03 +11:00 |
|
 ibs0dandGitHub
|
b6b3c970c2
|
Revert "Add config useSWR to DetectionReview component"
|
2026-03-15 13:36:49 +11:00 |
|
 ibs0dandGitHub
|
f35a257844
|
Update RecordingView.tsx
|
2026-03-14 16:34:48 +11:00 |
|
 ibs0dandGitHub
|
7033fc965c
|
Merge pull request #48 from ibs0d/claude/fix-video-stretch-history-ansQF
Add config useSWR to DetectionReview component
|
2026-03-14 15:14:56 +11:00 |
|
 ibs0dandGitHub
|
54bfced9ba
|
Merge pull request #47 from ibs0d/claude/fix-video-stretch-history-ansQF
Claude/fix video stretch history ans qf
|
2026-03-14 10:31:50 +11:00 |
|
 ibs0dandGitHub
|
fe6713f41c
|
Update ScrubbablePreview.tsx
|
2026-03-13 23:04:52 +11:00 |
|
 ibs0dandGitHub
|
72e22fa458
|
Merge pull request #46 from ibs0d/claude/fix-video-stretch-history-ansQF
Claude/fix video stretch history ans qf
|
2026-03-13 22:45:02 +11:00 |
|
 ibs0dandGitHub
|
682d816f19
|
Merge pull request #45 from ibs0d/claude/analyze-video-storage-OeT89
Claude/analyze video storage oe t89
|
2026-03-13 20:41:56 +11:00 |
|
 ibs0dandGitHub
|
496b600f82
|
Merge pull request #44 from ibs0d/claude/analyze-video-storage-OeT89
Fix multi-path storage: clean all paths per cycle, prevent death loop
|
2026-03-13 15:01:08 +11:00 |
|
 ibs0dandGitHub
|
eb2a684de1
|
Merge pull request #43 from ibs0d/codex/audit-preview-retention-logic
Fix preview media sync for per-camera recording roots
|
2026-03-09 21:03:52 +11:00 |
|
ibs0d
|
8a57561b15
|
Fix preview media sync for per-root preview directories
|
2026-03-09 21:03:41 +11:00 |
|
 ibs0dandGitHub
|
566166779d
|
Merge pull request #42 from ibs0d/codex/audit-preview-read/serve-paths
Fix preview media sync for new per-camera preview storage
|
2026-03-09 20:56:52 +11:00 |
|
ibs0d
|
809e71737a
|
Fix preview sync for per-camera recordings paths
|
2026-03-09 20:56:41 +11:00 |
|
 ibs0dandGitHub
|
38d6052aa4
|
Merge pull request #41 from ibs0d/codex/modify-preview-storage-logic-for-multi-path
Write preview mp4s to camera recordings path and add preview dir helper
|
2026-03-09 20:46:33 +11:00 |
|
ibs0d
|
d2ea15f2fd
|
Use resolved recordings root for preview output paths
|
2026-03-09 20:38:17 +11:00 |
|
 ibs0dandGitHub
|
0de14b580a
|
Merge pull request #40 from ibs0d/codex/fix-video-position-on-min-zoom-scale
Normalize min-scale zoom transform for live grid cards
|
2026-03-09 15:53:38 +11:00 |
|
ibs0d
|
c457428180
|
Fix grid zoom min-scale transform normalization
|
2026-03-09 15:53:12 +11:00 |
|
 ibs0dandGitHub
|
53179fd078
|
Merge pull request #39 from ibs0d/revert-38-codex/fix-live-grid-zoom-behavior
Revert "Expose mediaContentStyle on LivePlayer and pass through to MSEPlayer and still image"
|
2026-03-09 15:34:54 +11:00 |
|
 ibs0dandGitHub
|
1e238d2fe2
|
Revert "Expose mediaContentStyle on LivePlayer and pass through to MSEPlayer and still image"
|
2026-03-09 15:34:41 +11:00 |
|
 ibs0dandGitHub
|
05775ed20e
|
Merge pull request #38 from ibs0d/codex/fix-live-grid-zoom-behavior
Expose mediaContentStyle on LivePlayer and pass through to MSEPlayer and still image
|
2026-03-09 15:07:56 +11:00 |
|
ibs0d
|
078b6f62a7
|
Revert non-MSE style props from live players
|
2026-03-09 15:07:43 +11:00 |
|
 ibs0dandGitHub
|
8ba487c281
|
Merge pull request #37 from ibs0d/codex/restore-grid-card-zoom-functionality
Restore live grid card zoom at grid layout layer
|
2026-03-09 14:16:00 +11:00 |
|
ibs0d
|
626c05179e
|
Restore live grid card zoom at grid layout layer
|
2026-03-09 14:15:46 +11:00 |
|
 ibs0dandGitHub
|
1dcea2638a
|
Merge pull request #36 from ibs0d/codex/partially-revert-liveplayer.tsx-changes
Revert LivePlayer transform wrapper regression in live view
|
2026-03-09 13:57:29 +11:00 |
|
ibs0d
|
171688445d
|
Revert LivePlayer transform wrapper regression
|
2026-03-09 13:57:16 +11:00 |
|
 ibs0dandGitHub
|
6e8fd4fa32
|
Merge pull request #35 from ibs0d/codex/fix-passive-listener-bug-in-live-grid-zoom
Fix passive wheel listener for live grid card zoom
|
2026-03-09 12:47:52 +11:00 |
|
ibs0d
|
534b6ced19
|
Fix passive wheel listener for live grid card zoom
|
2026-03-09 12:47:39 +11:00 |
|
 ibs0dandGitHub
|
e36d12d9f9
|
Merge pull request #34 from ibs0d/codex/fix-zoom-behavior-in-draggablegridlayout
Apply grid zoom to video layer only and keep overlays anchored
|
2026-03-09 12:14:16 +11:00 |
|
ibs0d
|
6940713054
|
Fix grid live zoom so overlays stay anchored
|
2026-03-09 12:14:05 +11:00 |
|
 ibs0dandGitHub
|
6af6468899
|
Merge pull request #33 from ibs0d/codex/add-zoom-persistence-for-camera-grid-cards
Persist per-camera zoom for live grid cards
|
2026-03-09 11:37:41 +11:00 |
|
ibs0d
|
7969930d21
|
Persist per-camera live grid zoom state
|
2026-03-09 11:37:28 +11:00 |
|
 ibs0dandGitHub
|
91976498c5
|
Merge pull request #32 from ibs0d/codex/add-independent-zoom-for-camera-cards
Add independent Shift+Wheel zoom for draggable live grid cards
|
2026-03-09 10:49:11 +11:00 |
|
ibs0d
|
bf622d5ff7
|
Add independent shift+wheel zoom for draggable live cards
|
2026-03-09 10:48:58 +11:00 |
|
 ibs0dandGitHub
|
8d6be93d25
|
Merge pull request #31 from ibs0d/codex/add-shared-zoom-helper-module
Add camera zoom utility module for grid cards
|
2026-03-09 10:38:52 +11:00 |
|
ibs0d
|
046568ea6b
|
Harden camera zoom helper restore and key namespace
|
2026-03-09 10:38:09 +11:00 |
|
 ibs0dandGitHub
|
1848798da8
|
Merge pull request #30 from ibs0d/revert-25-codex/refactor-zoom-implementation-into-shared-module
Revert "Add live zoom config and helpers for player/debug modes"
|
2026-03-09 10:16:58 +11:00 |
|
 ibs0dandGitHub
|
1820f222ef
|
Revert "Add live zoom config and helpers for player/debug modes"
|
2026-03-09 10:16:46 +11:00 |
|
 ibs0dandGitHub
|
268fd733b6
|
Merge pull request #29 from ibs0d/revert-26-codex/refactor-livecameraview-to-use-livezoom-helpers
Revert "refactor(live): use shared live-zoom helpers in LiveCameraView"
|
2026-03-09 10:16:29 +11:00 |
|
 ibs0dandGitHub
|
6ddfbf3d46
|
Revert "refactor(live): use shared live-zoom helpers in LiveCameraView"
|
2026-03-09 10:16:17 +11:00 |
|
 ibs0dandGitHub
|
5e722c2174
|
Merge pull request #28 from ibs0d/revert-27-codex/enhance-zoom-behavior-in-livecameraview
Revert "Add cursor-relative shift-wheel zoom and refactor live zoom utilities"
|
2026-03-09 10:15:56 +11:00 |
|
 ibs0dandGitHub
|
71327cd94a
|
Revert "Add cursor-relative shift-wheel zoom and refactor live zoom utilities"
|
2026-03-09 10:15:43 +11:00 |
|