Nicolas Mowen
a705f254e5
Support using GenAI for embeddings / semantic search ( #22323 )
...
* Support GenAI for embeddings
* Add embed API support
* Add support for embedding via genai
* Basic docs
* undo
* Fix sending images
* Don't require download check
* Set model
* Handle emb correctly
* Clarification
* Cleanup
* Cleanup
2026-03-08 10:55:00 -05: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
ibs0d
20c060ed8f
Revert "Add per-camera dashboard rotation and cover-fit support for live views"
2026-03-08 16:51:34 +11:00
ibs0d
adfd015157
Merge pull request #18 from ibs0d/revert-15-codex/add-camera-rotation-config-option-yo8e42
...
Revert "Support dashboard rotate + cover-fit for camera tiles and players"
2026-03-08 16:50:32 +11:00
ibs0d
63e847e3b3
Revert "Support dashboard rotate + cover-fit for camera tiles and players"
2026-03-08 16:50:19 +11:00
ibs0d
bb7cd76c80
Merge pull request #17 from ibs0d/revert-16-codex/fix-grid/dashboard-video-rendering-issues
...
Revert "Fix dashboard live rendering and rotated cover fitting"
2026-03-08 16:48:36 +11:00
ibs0d
d6fced5e56
Revert "Fix dashboard live rendering and rotated cover fitting"
2026-03-08 16:48:17 +11:00
ibs0d
123d8b484a
Merge pull request #16 from ibs0d/codex/fix-grid/dashboard-video-rendering-issues
...
Fix dashboard live rendering and rotated cover fitting
2026-03-08 16:27:08 +11:00
ibs0d
5aa80022ae
Fix dashboard live rendering and rotated cover fitting
2026-03-08 16:26:56 +11:00
ibs0d
4721dd4ed0
Merge pull request #15 from ibs0d/codex/add-camera-rotation-config-option-yo8e42
...
Support dashboard rotate + cover-fit for camera tiles and players
2026-03-08 15:57:19 +11:00
ibs0d
97c108f34e
Merge branch 'dev' into codex/add-camera-rotation-config-option-yo8e42
2026-03-08 15:57:09 +11:00
ibs0d
e774760714
Fix LivePlayer regression by gating dashboard transform path
2026-03-08 15:48:06 +11:00
ibs0d
27245af7d3
Merge pull request #14 from ibs0d/codex/add-camera-rotation-config-option
...
Add per-camera dashboard rotation and cover-fit support for live views
2026-03-08 15:12:59 +11:00
ibs0d
85ade0a615
Harden dashboard transform behavior and add LivePlayer gating test
2026-03-08 15:12:41 +11:00
ibs0d
6f97f3e873
Merge pull request #13 from ibs0d/codex/apply-code-changes-from-diff
...
Live view & MSE playback tuning; add global stream-stats toggle
2026-03-08 14:03:16 +11:00
ibs0d
9f05a677e2
Apply requested live view/player tuning changes
2026-03-08 13:57:38 +11:00
Josh Hawkins
acdfed40a9
Improve annotation offset UX ( #22310 )
...
CI / AMD64 Build (push) Has been cancelled
CI / ARM Build (push) Has been cancelled
CI / Jetson Jetpack 6 (push) Has been cancelled
CI / AMD64 Extra Build (push) Has been cancelled
CI / ARM Extra Build (push) Has been cancelled
CI / Synaptics Build (push) Has been cancelled
CI / Assemble and push default build (push) Has been cancelled
* keep nav buttons visible
nav buttons would be hidden when closing and reopening dialog after selecting the tracking details pane
* better ux in tracking details
actually pause the video and seek when annotation offset changes to make it easier to visually line up the bounding box
* improve detail stream ux
* update dummy camera docs
* fix docs link
2026-03-07 07:50:00 -06:00
Josh Hawkins
889dfca36c
Frontend fixes ( #22309 )
...
* prevent unnecessary reloads in useUserPersistence hook
* always render ProtectedRoute (handling undefined roles internally) and add Suspense fallback
* add missing i18n namespaces
react 19 enforces Suspense more strictly, so components using useTranslation() with unloaded namespaces would suspend, blanking the content behind the empty Suspense fallback
* add missing namespace
* remove unneeded
* remove modal from actions dropdown
2026-03-07 06:43:00 -07:00
Josh Hawkins
dda9f7bfed
apply filters after clustering ( #22308 )
...
apply length and format filters to the clustered representative plate rather than individual OCR readings, so noisy variants still contribute to clustering even when they don't pass on their own
2026-03-07 06:42:27 -07:00
ibs0d
adb91dfa9e
Merge pull request #12 from ibs0d/codex/update-recordings-overview-and-reorder-storage-sections
...
Storage: aggregate recording roots for Overview and reorder sections
2026-03-07 22:59:14 +11:00
ibs0d
22910292aa
Update storage overview totals and section order
2026-03-07 22:58:20 +11:00
ibs0d
0b3ec3f67a
Merge pull request #11 from ibs0d/codex/fix-_get_recordings_root_from_path-logic
...
Fix recordings root extraction for date/hour recording paths
2026-03-07 22:28:46 +11:00
ibs0d
1ff8227772
Fix recordings root detection priority for date/hour paths
2026-03-07 22:27:12 +11:00
ibs0d
190a067853
Merge pull request #10 from ibs0d/codex/fix-backend-recording_roots-construction
...
Fix /recordings/storage to emit only normalized recording roots
2026-03-07 21:59:06 +11:00
ibs0d
51b66857a0
Fix recordings storage roots to ignore pseudo stat paths
2026-03-07 21:58:44 +11:00
ibs0d
ced95052ee
Merge pull request #9 from ibs0d/codex/fix-recording-roots-normalization-logic
...
Normalize recordings storage roots to avoid date/hour pseudo-roots
2026-03-07 21:28:27 +11:00
ibs0d
7368ee715b
Normalize recording roots to configured storage paths
2026-03-07 21:27:07 +11:00
ibs0d
14da24e0fa
Merge pull request #8 from ibs0d/codex/fix-recording-roots-metrics-ui-and-logic
...
Recordings Roots: use filesystem usage for graph, show filesystem type badge, and fix locales/tests
2026-03-07 20:52:27 +11:00
ibs0d
c5ba7aae08
Fix recording roots UI usage and filesystem labels
2026-03-07 20:45:17 +11:00
ibs0d
22c957fca4
Merge pull request #4 from ibs0d/codex/extend-system-metrics-for-multi-root-support-r89rnx
...
Expose recording roots and per-root camera usage in `/recordings/storage` and UI
2026-03-07 12:18:44 +11:00
ibs0d
9f5d93e723
Fix recordings root attribution to use DB paths
2026-03-07 12:17:17 +11:00
ibs0d
ba045ab3cf
Merge pull request #2 from ibs0d/codex/add-missing-features-to-frigate-repository-r828wp
...
Fix multi-root cleanup/sync and honor configured recording roots
2026-03-07 10:40:02 +11:00