ibs0d
|
8a57561b15
|
Fix preview media sync for per-root preview directories
|
2026-03-09 21:03:41 +11:00 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
1e238d2fe2
|
Revert "Expose mediaContentStyle on LivePlayer and pass through to MSEPlayer and still image"
|
2026-03-09 15:34:41 +11:00 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
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 |
|
ibs0d
|
1820f222ef
|
Revert "Add live zoom config and helpers for player/debug modes"
|
2026-03-09 10:16:46 +11:00 |
|
ibs0d
|
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 |
|
ibs0d
|
6ddfbf3d46
|
Revert "refactor(live): use shared live-zoom helpers in LiveCameraView"
|
2026-03-09 10:16:17 +11:00 |
|
ibs0d
|
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 |
|
ibs0d
|
71327cd94a
|
Revert "Add cursor-relative shift-wheel zoom and refactor live zoom utilities"
|
2026-03-09 10:15:43 +11:00 |
|
ibs0d
|
a70d3121cb
|
Merge pull request #27 from ibs0d/codex/enhance-zoom-behavior-in-livecameraview
Add cursor-relative shift-wheel zoom and refactor live zoom utilities
|
2026-03-08 23:48:50 +11:00 |
|
ibs0d
|
de9878f5fd
|
Clamp live zoom scale and align wheel coordinates to transform viewport
|
2026-03-08 23:48:37 +11:00 |
|
ibs0d
|
f914a0c81c
|
Merge pull request #26 from ibs0d/codex/refactor-livecameraview-to-use-livezoom-helpers
refactor(live): use shared live-zoom helpers in LiveCameraView
|
2026-03-08 23:31:16 +11:00 |
|
ibs0d
|
c9283f5990
|
refactor: use shared live zoom helpers in camera view
|
2026-03-08 23:31:00 +11:00 |
|
ibs0d
|
24dd259fff
|
Merge pull request #25 from ibs0d/codex/refactor-zoom-implementation-into-shared-module
Add live zoom config and helpers for player/debug modes
|
2026-03-08 23:21:55 +11:00 |
|
ibs0d
|
36e9c63e91
|
refactor(web): trim live zoom module to shared primitives only
|
2026-03-08 23:21:42 +11:00 |
|
ibs0d
|
2d9508bbd8
|
Merge pull request #24 from ibs0d/codex/fix-mse-video-sizing-in-draggable-grid
Fix rotated MSE sizing in draggable live grid
|
2026-03-08 22:18:49 +11:00 |
|
ibs0d
|
e398ec5f03
|
Fix rotated MSE sizing in draggable live grid
|
2026-03-08 22:18:25 +11:00 |
|
ibs0d
|
58ae23a6bf
|
Merge pull request #23 from ibs0d/codex/add-visual-camera-rotation-to-draggable-grid
Add grid-only MSE camera rotation for cameras with ui.rotate
|
2026-03-08 21:26:13 +11:00 |
|
ibs0d
|
3a0d71c47b
|
Update DraggableGridLayout.tsx
|
2026-03-08 21:25:46 +11:00 |
|
ibs0d
|
5ee023f5a4
|
Add grid-only MSE rotation for cameras with ui.rotate
|
2026-03-08 21:24:02 +11:00 |
|
ibs0d
|
52b14cabf3
|
Update DraggableGridLayout.tsx
|
2026-03-08 20:24:07 +11:00 |
|
ibs0d
|
ba140dad55
|
Merge pull request #22 from ibs0d/codex/update-mse-video-fill-in-draggable-grid
Make draggable live grid MSE tiles fill card area
|
2026-03-08 19:28:24 +11:00 |
|
ibs0d
|
937460abd0
|
Make draggable live grid MSE video use cover fit
|
2026-03-08 19:27:11 +11:00 |
|
ibs0d
|
defa1dfabd
|
Merge pull request #21 from ibs0d/codex/update-camera-card-sizing-in-draggable-grid
Simplify regular camera sizing in draggable live grid
|
2026-03-08 18:06:19 +11:00 |
|
ibs0d
|
3bc6f59e5e
|
Simplify live grid camera tile sizing
|
2026-03-08 18:06:07 +11:00 |
|
ibs0d
|
150ae80831
|
Merge pull request #20 from ibs0d/codex/add-camera-rotate-config-option
Add schema/type plumbing for camera ui.rotate config
|
2026-03-08 17:50:13 +11:00 |
|
ibs0d
|
931f1bfcc8
|
Add camera ui.rotate config/type plumbing
|
2026-03-08 17:49:11 +11:00 |
|
ibs0d
|
e941561213
|
Merge pull request #19 from ibs0d/revert-14-codex/add-camera-rotation-config-option
Revert "Add per-camera dashboard rotation and cover-fit support for live views"
|
2026-03-08 16:51:46 +11:00 |
|