5364 Commits

Author SHA1 Message Date
Nicolas Mowen
06e3d0ac5d Chapter tweaks (#23440)
* Add camera metadata and fix preview chapters

* Add config option for chapters
2026-06-09 09:07:42 -06:00
Nicolas Mowen
28e3e1ec74 Add ability to control chapters set on MP4 Export (#23310) 2026-05-25 13:06:16 -05:00
Josh Hawkins
fa07109a85 filter motion review by allowed cameras (#23294) 2026-05-23 06:47:32 -06:00
Josh Hawkins
910059281f update mask docs for more clarity (#23282) 2026-05-21 14:00:46 -06:00
Josh Hawkins
ef44c18c07 Docs update (#23280)
* stationary car detection troubleshooting tips

* tweak
2026-05-21 09:04:41 -05:00
Josh Hawkins
06b059c36a fix admin response cache leak to non-admin users via nginx proxy_cache (#23261) 2026-05-20 07:29:37 -05:00
Nicolas Mowen
26d31300e6 Add metadata for creation time to recording segments and exports (#23239) 2026-05-18 10:58:10 -05:00
Josh Hawkins
0013555528 Fixes (#23235)
* use stable empty object reference for swr metadata default

* version bump

* Refactor get_min_region_size for dimension normalization

Refactor get_min_region_size to normalize dimensions for smaller models and ensure minimum region size is 320 for larger models.

* reject restricted go2rtc stream sources when added via api

* add env var check function

* fix typing

---------

Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2026-05-18 10:32:39 -05:00
Josh Hawkins
2cfb530dbf fix yolonas colab notebook (#22936) 2026-04-21 11:08:10 -06:00
Josh Hawkins
81b0d94793 fix broken docs links with hash fragments that resolve wrong on reload (#22925) 2026-04-18 16:50:28 -06:00
Mark
67837f61d0 Update restream.md docs and clarify output config (#22860)
* Update restream.md

Clarified that exec output must be put in curly braces ONLY in case of RTSP, not pipe, as per go2rtc docs. Added additional example use case for exec function (rpi5b cam set-up).

* Cleanup

Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>

---------

Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2026-04-14 14:00:18 -05:00
Josh Hawkins
58c93c2e9e clarify emergency cleanup (#22864) 2026-04-13 07:07:09 -06:00
Abinila Siva
6b71feffab Memryx docs update (#22746)
* docs: update MemryX documentation section

* docs: update MemryX documentation section
2026-04-03 11:32:32 -06:00
Abinila Siva
1c26bc289e docs: update MemryX docs (#22712) 2026-03-31 12:22:23 -05:00
Josh Hawkins
0371b60c71 limit access to admin-only websocket topics for viewer users (#22710) 2026-03-31 08:51:55 -05:00
Nicolas Mowen
01392e03ac Update docs for DEIMv2 support (#22598) 2026-03-23 16:16:54 -06:00
Josh Hawkins
416a9b7692 Validate preview filename and camera access (#22530)
* validate preview filename and camera access

* correctly handle camera names with dashes
v0.17.1
2026-03-19 09:42:33 -05:00
Josh Hawkins
d11c26970d Fix cross-camera auth in timeline and media endpoints (#22522)
* Fix cross-camera authorization bypass in timeline and event media endpoints

* formatting
2026-03-18 18:54:31 -06:00
Josh Hawkins
e78da2758d Restrict /api/config/raw to admin role to prevent credential leak to non-admin users (#22523) 2026-03-18 16:14:59 -06:00
GuoQing Liu
ae9b307dfc docs: remove onvif host environment variable (#22517)
* docs: remove onvif host environment variable

* Update ONVIF configuration notes in reference.md
2026-03-18 09:54:26 -05:00
Josh Hawkins
01c16a9250 check for config update before state evaluation (#22495) 2026-03-16 17:23:36 -05:00
Josh Hawkins
d4731c1dea don't try to run cleanup if frigate is in safe mode (#22492) 2026-03-16 13:38:24 -06:00
eduard256
65ca90db20 Add Strix to third party extensions (#22488)
Co-authored-by: eduard256 <ceo@webaweba.com>
2026-03-16 12:46:21 -05:00
Josh Hawkins
3ec2305e6a sync Tracking Details timeline with keyframe-snapped vod clip start (#22454) 2026-03-15 12:21:42 -06:00
Josh Hawkins
8b035be132 disable pip for animated event cards (#22438) 2026-03-14 16:44:16 -06:00
Josh Hawkins
be79ad89b6 hide set password menu option when native auth is disabled (#22439) 2026-03-14 15:35:48 -05:00
Josh Hawkins
b147b53522 add padding to dropdown text (#22420) 2026-03-13 09:43:07 -05:00
leccelecce
d2b2faa2d7 Update dev contrib docs with Python checks (#22419) 2026-03-13 08:16:10 -06:00
Josh Hawkins
614a6b39d4 consistently sort class names (#22415)
keep None at the bottom
2026-03-13 08:05:56 -05:00
Nicolas Mowen
f29ee53fb4 Add handler for license plate which is not expected to be stationary (#22416) 2026-03-13 07:02:42 -06:00
Josh Hawkins
544d3c6139 keep nav buttons visible (#22384)
nav buttons would be hidden when closing and reopening dialog after selecting the tracking details pane
2026-03-11 08:27:10 -06:00
Josh Hawkins
104e623923 Filter push notifications by user role camera access (#22385)
* filter push notifications by user camera access with cached role resolution

* simplify
2026-03-11 08:26:09 -06:00
Nicolas Mowen
59fc8449ed Various Fixes (#22376)
* Correctly send topic with role value

* Fix missing previews

* Catch other one
2026-03-10 14:26:45 -05:00
GuoQing Liu
19480867fb docs: add highlight magic comments (#22367) 2026-03-10 07:18:02 -06:00
Josh Hawkins
1188d87588 Save detect dimensions to config on add camera wizard save (#22349)
* add util for optimal detect resolution

* add detect to type

* save optimal detect resolution to config on wizard save

* use const
2026-03-09 15:50:46 -06:00
Josh Hawkins
c4a5ac0e77 fix go2rtc homekit handling (#22346)
file needs to be blank if not using homekit, not {}
it seems like go2rtc is not parsing {} as yaml
2026-03-09 10:33:14 -05:00
Josh Hawkins
41e290449e Environment variable fixes (#22335)
* fix environment_vars timing bug for EnvString substitution

FRIGATE_ENV_VARS is populated at module import time but was never
updated when environment_vars config section set new vars into
os.environ. This meant HA OS users setting FRIGATE_* vars via
environment_vars could not use them in EnvString fields.

* add EnvString support to MQTT and ONVIF host fields

* add tests

* docs

* update reference config
2026-03-08 16:08:40 -05:00
Josh Hawkins
b6f78bd1f2 fix thumbnail encoding logic (#22329) 2026-03-08 14:15:12 -06:00
Josh Hawkins
bde518e861 Fix preview retrieval to handle missing previews gracefully (#22331) 2026-03-08 14:14:44 -06:00
ARandomGitHubUser
4e71a835cb Fix broken link to Home Assistant apps page (#22320)
Co-authored-by: ARandomGitHubUser <7754708+ARandomGitHubUser@users.noreply.github.com>
2026-03-08 08:00:21 -06:00
Roki
537e723c30 Fix/rknn arcface input format master (#22319)
* "fix: correct ArcFace input format for RKNN runner"

* ruff format
2026-03-08 07:00:06 -06:00
Josh Hawkins
f316244495 Improve playback of videos in Tracking Details (#22301)
* prevent short hls segments by extending clip backwards

* clean up

* snap to keyframe instead of arbitrarily subtracting time

* formatting
2026-03-07 06:36:08 -07:00
Josh Hawkins
d1f3a807d3 call out avx2 requirement (#22305) 2026-03-07 06:18:17 -07:00
Josh Hawkins
ab3cef813c adopt official HA language, change add-on to app (#22258) 2026-03-05 16:20:02 -07:00
Josh Hawkins
c338533c83 fix ordering of points in planning setup docs (#22251) 2026-03-04 07:32:49 -07:00
GuoQing Liu
8c67704ffb docs: updated the guides detectors section (#22241) 2026-03-04 07:27:31 -07:00
Josh Hawkins
d311974949 fix menu display conditions (#22237)
users without frigate+ enabled would not have the ability to create an object mask from the 3-dots menu in tracking details
2026-03-04 07:04:24 -07:00
Josh Hawkins
0dd1e94d60 update docs for avx cpu system requirements (#22222) 2026-03-02 20:18:33 -07:00
Nicolas Mowen
720e949fef Fix genai (#22203)
* fix genai leak

* Add fix for value error in embedding

* Cleanup
2026-03-01 19:10:28 -07:00
Josh Hawkins
c687aa5119 Birdseye fixes (#22166)
* permit birdseye access if user has viewer role or a custom viewer role that has access to all cameras

* bump version
2026-02-27 20:02:46 -07:00