Weblate (bot) and GitHub
a22894d977
Merge bb064ab7db into e2ce0c82ff
2026-06-27 23:29:01 +00:00
bb064ab7db
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 99.7% (1282 of 1285 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1277 of 1277 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (49 of 49 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (1276 of 1276 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Yechi Yang <yechiyang93@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-search/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hans/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/views-search
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
38eb5304e5
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (23 of 23 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (807 of 807 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (129 of 129 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (74 of 74 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (239 of 239 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jamie HUANG <114514020@live.asia.edu.tw >
Co-authored-by: 莊凱鈞 <kcchuang88@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-validation/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-chat/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hant/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/zh_Hant/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/Config - Validation
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/views-chat
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
Hosted Weblate and Pavol Krnáč
1d0ce74959
Translated using Weblate (Slovak)
...
Currently translated at 67.3% (68 of 101 strings)
Translated using Weblate (Slovak)
Currently translated at 0.9% (8 of 809 strings)
Translated using Weblate (Slovak)
Currently translated at 97.9% (234 of 239 strings)
Translated using Weblate (Slovak)
Currently translated at 98.0% (49 of 50 strings)
Translated using Weblate (Slovak)
Currently translated at 49.4% (631 of 1277 strings)
Translated using Weblate (Slovak)
Currently translated at 91.4% (118 of 129 strings)
Translated using Weblate (Slovak)
Currently translated at 1.6% (8 of 475 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Pavol Krnáč <palokrnac@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/sk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sk/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-settings
2026-06-28 01:28:19 +02:00
49e9c76e9d
Translated using Weblate (Swedish)
...
Currently translated at 2.7% (13 of 475 strings)
Translated using Weblate (Swedish)
Currently translated at 0.6% (5 of 809 strings)
Translated using Weblate (Swedish)
Currently translated at 50.7% (648 of 1277 strings)
Translated using Weblate (Swedish)
Currently translated at 0.1% (1 of 809 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Swedish)
Currently translated at 0.6% (3 of 475 strings)
Translated using Weblate (Swedish)
Currently translated at 94.4% (137 of 145 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (239 of 239 strings)
Co-authored-by: Christian Bengtsson <bnccnb@gmail.com >
Co-authored-by: Fredrik Tuomas <fredrik.tuomas@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kristian Johansson <knmjohansson@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
2026-06-28 01:28:19 +02:00
ecadeedaf4
Translated using Weblate (French)
...
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (French)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (French)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (French)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (French)
Currently translated at 56.4% (35 of 62 strings)
Co-authored-by: Antoine de Champlain <mon.nom.tony@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: LeBuzzy <bwinster2@outlook.com >
Co-authored-by: NicoA08 <nicolasantunes08@gmail.com >
Co-authored-by: shdw <weblate@assez.biz >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/fr/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
502cb5559a
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1285 of 1285 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Spanish)
Currently translated at 99.4% (187 of 188 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (1277 of 1277 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (475 of 475 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Libre <6n0n1m0s@proton.me >
Co-authored-by: jjavin <javiernovoa@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/es/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/es/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
Hosted Weblate and laurensthedeveloper
35f1095226
Translated using Weblate (Dutch)
...
Currently translated at 91.0% (92 of 101 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (239 of 239 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: laurensthedeveloper <laurensg100@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/nl/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
2026-06-28 01:28:19 +02:00
0c376c1a4e
Translated using Weblate (Indonesian)
...
Currently translated at 64.8% (70 of 108 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 57.4% (58 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 43.5% (44 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 94.0% (47 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 42.5% (43 of 101 strings)
Translated using Weblate (Indonesian)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Indonesian)
Currently translated at 90.0% (45 of 50 strings)
Translated using Weblate (Indonesian)
Currently translated at 90.0% (45 of 50 strings)
Co-authored-by: Alberto-Audrix <alberto.suiwidjaya6@gmail.com >
Co-authored-by: Diazt Muhammad Firmansyah <diaztmuhammadfirmansyah@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Naufal F <fadhlurrahmannf0812@gmail.com >
Co-authored-by: Yeni Setiawan <yenisetiawan@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/id/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/id/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
2026-06-28 01:28:19 +02:00
f3fa3c29af
Translated using Weblate (Italian)
...
Currently translated at 74.2% (601 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 99.9% (1276 of 1277 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (145 of 145 strings)
Translated using Weblate (Italian)
Currently translated at 99.5% (473 of 475 strings)
Translated using Weblate (Italian)
Currently translated at 73.0% (591 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (1276 of 1276 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Italian)
Currently translated at 100.0% (100 of 100 strings)
Translated using Weblate (Italian)
Currently translated at 67.7% (548 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 55.7% (451 of 809 strings)
Translated using Weblate (Italian)
Currently translated at 76.0% (361 of 475 strings)
Co-authored-by: Edoardo Sorrenti <ed.sorrenti@gmail.com >
Co-authored-by: Filippo-riccardo Franzin (filippo franzin) <filric01@gmail.com >
Co-authored-by: Gringo <ita.translations@tiscali.it >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/it/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/it/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-settings
2026-06-28 01:28:19 +02:00
e10505cc8c
Translated using Weblate (Polish)
...
Currently translated at 10.4% (84 of 807 strings)
Translated using Weblate (Polish)
Currently translated at 33.8% (160 of 473 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Polish)
Currently translated at 31.3% (149 of 475 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (101 of 101 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Polish)
Currently translated at 98.4% (127 of 129 strings)
Translated using Weblate (Polish)
Currently translated at 9.1% (74 of 809 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kamil Cybułka <kamil.cybulka@gmail.com >
Co-authored-by: Paweł Kapeluszny <cyberitsec@proton.me >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/pl/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-classificationmodel
2026-06-28 01:28:19 +02:00
Hosted Weblate and Raziel Zaarur
cc1bf04d72
Translated using Weblate (Hebrew)
...
Currently translated at 90.7% (217 of 239 strings)
Co-authored-by: Raziel Zaarur <razielzaarur1@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/he/
Translation: Frigate NVR/common
2026-06-28 01:28:19 +02:00
Hosted Weblate and Laszlo Bana
1337f7a518
Translated using Weblate (Hungarian)
...
Currently translated at 72.8% (137 of 188 strings)
Translated using Weblate (Hungarian)
Currently translated at 85.6% (429 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Laszlo Bana <banalac@yahoo.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/hu/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/hu/
Translation: Frigate NVR/audio
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
Hosted Weblate and ssantos
a811bf20af
Translated using Weblate (Portuguese)
...
Currently translated at 33.1% (427 of 1287 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.5% (238 of 239 strings)
Translated using Weblate (Portuguese)
Currently translated at 99.4% (498 of 501 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ssantos <ssantos@web.de >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pt/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pt/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/views-settings
2026-06-28 01:28:19 +02:00
Hosted Weblate and Eduardo Pastor Fernández
b41a12bdcc
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1285 of 1285 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1277 of 1277 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (1277 of 1277 strings)
Co-authored-by: Eduardo Pastor Fernández <123eduardoneko123@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ca/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
efec4915eb
Translated using Weblate (Ukrainian)
...
Currently translated at 81.3% (153 of 188 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.7% (32 of 473 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.7% (22 of 807 strings)
Translated using Weblate (Ukrainian)
Currently translated at 80.8% (152 of 188 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.3% (30 of 473 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.6% (21 of 807 strings)
Translated using Weblate (Ukrainian)
Currently translated at 6.1% (29 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.4% (20 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.2% (10 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 4.0% (19 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.7% (6 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 3.1% (15 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.4% (4 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 2.5% (12 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 1.6% (8 of 475 strings)
Translated using Weblate (Ukrainian)
Currently translated at 96.1% (25 of 26 strings)
Translated using Weblate (Ukrainian)
Currently translated at 0.1% (1 of 809 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (50 of 50 strings)
Co-authored-by: A T <andrey.timchenko@gmail.com >
Co-authored-by: Den <denis.ua22@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Vitaliy Kreminskiy <vkrmk13@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/uk/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/uk/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
89ba9835be
Translated using Weblate (Bulgarian)
...
Currently translated at 11.6% (7 of 60 strings)
Translated using Weblate (Bulgarian)
Currently translated at 50.0% (43 of 86 strings)
Translated using Weblate (Bulgarian)
Currently translated at 20.0% (29 of 145 strings)
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Bulgarian)
Currently translated at 5.6% (27 of 475 strings)
Translated using Weblate (Bulgarian)
Currently translated at 7.0% (57 of 809 strings)
Translated using Weblate (Bulgarian)
Currently translated at 34.0% (34 of 100 strings)
Translated using Weblate (Bulgarian)
Currently translated at 3.1% (4 of 129 strings)
Translated using Weblate (Bulgarian)
Currently translated at 78.4% (393 of 501 strings)
Translated using Weblate (Bulgarian)
Currently translated at 15.6% (10 of 64 strings)
Translated using Weblate (Bulgarian)
Currently translated at 74.8% (375 of 501 strings)
Translated using Weblate (Bulgarian)
Currently translated at 20.2% (15 of 74 strings)
Translated using Weblate (Bulgarian)
Currently translated at 36.8% (88 of 239 strings)
Translated using Weblate (Bulgarian)
Currently translated at 36.8% (88 of 239 strings)
Translated using Weblate (Bulgarian)
Currently translated at 33.0% (33 of 100 strings)
Translated using Weblate (Bulgarian)
Currently translated at 0.2% (1 of 475 strings)
Translated using Weblate (Bulgarian)
Currently translated at 21.2% (27 of 127 strings)
Translated using Weblate (Bulgarian)
Currently translated at 2.3% (3 of 129 strings)
Translated using Weblate (Bulgarian)
Currently translated at 1.1% (9 of 809 strings)
Co-authored-by: Dobromir Kirov <kirov0407@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Plamen Stoyanov <fireto@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-filter/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-classificationmodel/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-events/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-exports/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/bg/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/bg/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-filter
Translation: Frigate NVR/components-player
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-classificationmodel
Translation: Frigate NVR/views-events
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-exports
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
2026-06-28 01:28:19 +02:00
Hosted Weblate and lukasig
b70c3bd8fd
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1285 of 1285 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (1277 of 1277 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: lukasig <lukasig@hotmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ro/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:19 +02:00
c14c8f8beb
Translated using Weblate (Russian)
...
Currently translated at 73.1% (79 of 108 strings)
Translated using Weblate (Russian)
Currently translated at 54.9% (706 of 1285 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Russian)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Russian)
Currently translated at 92.4% (221 of 239 strings)
Co-authored-by: Artem Vladimirov <artyomka71@mail.ru >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Vladimir Bely <vlwwwwww@gmail.com >
Co-authored-by: Дмитрий Власкин <vdvlaskin@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/ru/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ru/
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/views-settings
2026-06-28 01:28:19 +02:00
Hosted Weblate and George Rovolis
351d23d01d
Translated using Weblate (Greek)
...
Currently translated at 14.3% (72 of 501 strings)
Translated using Weblate (Greek)
Currently translated at 49.7% (119 of 239 strings)
Co-authored-by: George Rovolis <georgios@rovolis.co.uk >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/el/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/el/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
2026-06-28 01:28:18 +02:00
3fd169be26
Translated using Weblate (German)
...
Currently translated at 100.0% (1287 of 1287 strings)
Translated using Weblate (German)
Currently translated at 100.0% (108 of 108 strings)
Translated using Weblate (German)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (German)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (German)
Currently translated at 100.0% (473 of 473 strings)
Translated using Weblate (German)
Currently translated at 100.0% (127 of 127 strings)
Translated using Weblate (German)
Currently translated at 100.0% (501 of 501 strings)
Translated using Weblate (German)
Currently translated at 100.0% (1285 of 1285 strings)
Translated using Weblate (German)
Currently translated at 100.0% (188 of 188 strings)
Translated using Weblate (German)
Currently translated at 100.0% (807 of 807 strings)
Translated using Weblate (German)
Currently translated at 100.0% (475 of 475 strings)
Translated using Weblate (German)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (German)
Currently translated at 100.0% (809 of 809 strings)
Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translated using Weblate (German)
Currently translated at 100.0% (1276 of 1276 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nuendo-DE <tim.huehner@gmx.de >
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com >
Co-authored-by: laurensthedeveloper <laurensg100@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/objects/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/de/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/objects
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-settings
Translation: Frigate NVR/views-system
2026-06-28 01:28:18 +02:00
68e44a68fa
Translated using Weblate (Turkish)
...
Currently translated at 3.2% (26 of 807 strings)
Translated using Weblate (Turkish)
Currently translated at 6.1% (29 of 473 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (26 of 26 strings)
Translated using Weblate (Turkish)
Currently translated at 98.1% (106 of 108 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (50 of 50 strings)
Translated using Weblate (Turkish)
Currently translated at 100.0% (239 of 239 strings)
Translated using Weblate (Turkish)
Currently translated at 73.4% (138 of 188 strings)
Translated using Weblate (Turkish)
Currently translated at 6.4% (4 of 62 strings)
Translated using Weblate (Turkish)
Currently translated at 98.0% (49 of 50 strings)
Translated using Weblate (Turkish)
Currently translated at 90.0% (91 of 101 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nazım Sarp Tekbaş <sarptekbas07@gmail.com >
Co-authored-by: Selim Kundakçıoğlu <selimkundakcioglu@gmail.com >
Co-authored-by: Turhan Munis <turhan.munis@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-camera/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-dialog/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-cameras/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/config-global/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-motionsearch/tr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/tr/
Translation: Frigate NVR/Config - Cameras
Translation: Frigate NVR/Config - Global
Translation: Frigate NVR/common
Translation: Frigate NVR/components-camera
Translation: Frigate NVR/components-dialog
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-motionSearch
Translation: Frigate NVR/views-system
2026-06-28 01:28:18 +02:00
Josh Hawkins and GitHub
e2ce0c82ff
show Frigate+ submission failures in the UI instead of showing a false success ( #23579 )
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
2026-06-27 16:38:24 -06:00
Josh Hawkins and GitHub
1ec511b66c
Docs tweaks ( #23572 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* small tweaks
* add link to docs from detect.fps field message
2026-06-26 15:11:51 -06:00
Nicolas Mowen and GitHub
accbab7afc
Rebuild object docs ( #23570 )
...
* Rebuild object docs
* Tweak styling and fix mixing tabs
* Fix warning
* Cleanup styling
2026-06-26 06:48:42 -06:00
Josh Hawkins and GitHub
cbf6d032cb
Add optional docs link to config field messages ( #23569 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
* add optional docs link to config field messages
* docs tweaks
* add field messages for model dimensions
2026-06-25 17:25:59 -06:00
ec3fb00494
perf(track): use sum()/len() instead of np.mean in average_boxes ( #23521 )
...
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
* perf(track): avoid numpy reductions on tiny box lists in position smoothing
update_position runs per tracked object per frame. While a position has
fewer than 10 samples it calls np.percentile four times, and average_boxes
(per stationary object per frame) calls np.mean four times - all on lists of
at most 10 ints, where numpy's per-call dispatch/validation overhead
dominates the actual work.
Replace them with pure-Python equivalents:
- average_boxes: sum()/len() instead of np.mean (bit-identical output)
- interpolated_percentile(): linear-interpolated percentile matching
numpy.percentile (including its lerp branch at frac>=0.5) for the small
lists used here, in place of np.percentile
Measured in the release image (numpy 1.26.4) on a 10-element list:
np.percentile 18735 ns -> 191 ns/call (98x); np.mean-based average_boxes
7480 ns -> 591 ns (12.7x); ~74 us saved per object-frame in update_position.
A live py-spy --gil profile of a camera process_frames worker showed
np.percentile (update_position) and np.mean (average_boxes) among the top
Frigate-owned on-CPU frames.
Output is unchanged: added tests assert both helpers are bit-identical to
numpy over randomized small inputs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
* Drop interpolated_percentile, keep only average_boxes
Per review: reimplementing np.percentile hurts readability and risks
divergence from numpy (e.g. numpy 2.x). Revert update_position to
np.percentile and remove the helper; keep only the average_boxes change
(sum()/len() instead of np.mean), which stays bit-identical.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 15:47:04 -06:00
081d6f95ef
perf(track): avoid per-frame allocations and list lookups in tracker ( #23523 )
...
Two small per-object-per-frame improvements in the tracker hot path
(match_and_update), both bit-identical:
- get_stationary_threshold returned a freshly constructed StationaryThresholds
(a dataclass plus a list) on every call for any label not in the three
known lists - i.e. for common labels like person/dog. The default thresholds
are constant and never mutated, so return a shared module-level singleton,
as the other three cases already do.
- untracked_object_boxes membership used `box not in [list of boxes]` (O(n));
build a set of box tuples for O(1) membership. Boxes are hashable as tuples
and output is unchanged.
get_stationary_threshold appeared in a live py-spy --gil profile of a camera
process_frames worker. Adds tests for the threshold lookups.
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 15:24:05 -06:00
a2b46f5d84
perf(util): cut redundant work in per-frame detection consolidation ( #23522 )
...
video/detect.py runs these for every frame:
- get_cluster_candidates: used_boxes was a list with `in` membership tests
inside the nested loop (O(n) per check). It is only ever membership-tested,
so switching it to a set (O(1)) leaves output unchanged.
- get_consolidated_object_detections: area(current_box) was recomputed on
every inner-loop iteration though it is loop-invariant; hoist it to one
call per outer detection.
Both are bit-identical (verified against the previous implementations over
randomized inputs). Measured in the release image, get_cluster_candidates on
a frame of 30 detection boxes: 59.2 us -> 42.1 us (1.4x); the gain scales
with the number of boxes per frame.
Adds a partition-invariant test (every box index lands in exactly one
cluster).
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-23 15:23:18 -06:00
f065cc8642
fix unbounded recordings_info growth for cameras with no cache segments ( #23528 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
A record-enabled camera whose record stream produces no cache segments
never appears in grouped_recordings, so the per-camera prune in
RecordingMaintainer.move_files() never runs for it. Its
object_recordings_info and audio_recordings_info buffers then grow
without bound until the recording process is OOM-killed (discussion
#23451 ).
Run a prune every move_files() cycle for cameras absent from
grouped_recordings, dropping entries older than the longest a segment
could still wait in cache before being matched
(MAX_SEGMENTS_IN_CACHE * MAX_SEGMENT_DURATION * 2). Cameras present in
grouped_recordings are left untouched and keep their existing prune.
Add a regression test asserting that an absent camera's stale entries
are dropped (recent ones kept) while a present camera's entries are
left intact.
Co-authored-by: John Pescatore <johnpescatore@claude.internal.johnpescatore.com >
2026-06-22 14:33:56 -06:00
Josh Hawkins and GitHub
9ce80e7266
Improve storage docs ( #23542 )
...
* improve storage docs
* clarify
* tweak language
* move section
2026-06-22 15:27:24 -05:00
mayerwin and GitHub
bb5056a68a
docs: correct face_recognition min_area default to 750 ( #23535 )
2026-06-22 06:38:52 -06:00
d982b3a782
perf(util): use monotonic clock and bounded deque in EventsPerSecond ( #23520 )
...
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
* perf(util): use monotonic clock and bounded deque in EventsPerSecond
EventsPerSecond is updated on every captured frame, every detection and
every processed frame across all cameras and detectors. The previous
implementation derived timestamps from datetime.now().timestamp() (wall
clock), so an NTP or manual clock adjustment could skew the rolling-window
expiry; it also stored timestamps in a list and expired them with
del self._timestamps[0] (O(n) per removal) plus a periodic slice-copy to
cap growth.
Switch to time.monotonic() for the interval math (correct by construction
and immune to wall-clock jumps) and a collections.deque(maxlen=...) so
expiry is O(1) (popleft) and retention is bounded automatically. This
mirrors the deque-based expiry already used in video/ffmpeg.py and
watchdog.py. Observable output is unchanged.
Adds frigate/test/test_builtin.py covering rate calculation, window
expiry and the memory bound.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
* test: drop test_timestamps_are_memory_bounded
It only asserted that deque(maxlen=) caps length, which is stdlib behavior
rather than something this change needs to verify.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-21 07:38:41 -06:00
Josh Hawkins and GitHub
d036061e3f
cache the preview_frames directory listing so concurrent per-camera frame requests share one scan instead of each re-listing the whole directory ( #23526 )
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
2026-06-20 14:56:05 -05:00
Josh Hawkins and GitHub
5003ab895c
add camera search, select-all/clear, and group selection to the multi-camera export dialog ( #23516 )
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / AMD64 Extra Build (push) Blocked by required conditions
2026-06-19 15:50:19 -06:00
Josh Hawkins and GitHub
652ea2454f
Miscellaneous fixes ( #23513 )
...
* display zone names consistently using friendly_name or raw id without transformation
* enforce camera-level access on go2rtc live stream websocket endpoints
2026-06-19 10:10:22 -06:00
Josh Hawkins and GitHub
37ea6b46b5
small docs tweaks ( #23506 )
2026-06-18 12:44:04 -06:00
Josh Hawkins and GitHub
8203e39b7f
add go2rtc settings section to the save all flow ( #23501 )
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
CI / AMD64 Build (push) Has been cancelled
2026-06-17 08:10:23 -06:00
Josh Hawkins and GitHub
282e70d4bf
Add go2rtc stream selection to camera configuration ( #23496 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* add go2rtc stream selection to camera ffmpeg config
* i18n
* add config-schema.json to generated e2e mock data
* e2e test
* docs
* fix test
2026-06-16 16:12:39 -06:00
Josh Hawkins and GitHub
a7df17cc61
update ffmpeg navpath title ( #23494 )
2026-06-16 09:59:25 -06:00
Josh Hawkins and GitHub
c79ca9838f
UI tweaks ( #23492 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
* slightly darken bg-card
* change menu label
* move snapshot retain out of advanced fields
* add new ui options for collapsibles
* backend title and description
* remove unused snapshot retention field
* update reference config
* remove further references to snapshots retain.mode
2026-06-16 08:56:52 -05:00
Josh Hawkins and GitHub
e84a89ef3e
fix camera audio availability detection on mobile live grid ( #23488 )
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / Assemble and push default build (push) Blocked by required conditions
2026-06-15 07:26:19 -06:00
Josh Hawkins and GitHub
ba29e141da
Docs tweaks ( #23487 )
...
* docs tweaks
* tweak
* title tweak
2026-06-15 07:03:37 -06:00
Nicolas Mowen and GitHub
32e433cafc
Allow GenAI providers to be initialized lazily ( #23482 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
* allow GenAI providers to be initialized even if they failed on previous attempts
* mypy
2026-06-14 11:40:33 -05:00
Josh Hawkins and GitHub
bc816926a5
Replace export ffmpeg argument blocklist with a structural allowlist ( #23478 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
* use allowlist for custom export ffmpeg args
* reject brackets in export filtergraph validation instead of stripping link labels
2026-06-13 16:43:22 -06:00
Josh Hawkins and GitHub
b79ad9871a
generate the API docs OpenAPI spec from the app with per-endpoint auth requirements ( #23476 )
2026-06-13 16:04:22 -06:00
Josh Hawkins and GitHub
8be7a97fa6
guard norfair distance against non-finite and zero-area boxes that could crash autotracking cameras ( #23475 )
2026-06-13 16:23:30 -05:00
Nicolas Mowen and GitHub
d7ad3ba699
Fix chat tool calling and prompt breaking ( #23457 )
...
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
* Implement tool call history keeping
* Refactor to match single message implementation
* Simplify data representation
* Cleanup chat page rendering
* Include system message to not break cache
* Formatting
* Update tests and update .gitignore
2026-06-12 07:48:43 -05:00
Josh Hawkins and GitHub
e6601d50a6
Add recording keyframe analysis to camera probe dialog ( #23453 )
...
CI / AMD64 Build (push) Waiting to run
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
* backend: endpoint and util funcs
* tests
* frontend and i18n
* update openapi spec
* add tip to docs
2026-06-11 14:16:41 -06:00
Josh Hawkins and GitHub
efe585a920
Miscellaneous fixes ( #23445 )
...
CI / ARM Build (push) Waiting to run
CI / Jetson Jetpack 6 (push) Waiting to run
CI / AMD64 Extra Build (push) Blocked by required conditions
CI / ARM Extra Build (push) Blocked by required conditions
CI / Synaptics Build (push) Blocked by required conditions
CI / Assemble and push default build (push) Blocked by required conditions
CI / AMD64 Build (push) Waiting to run
* keep global camera config subscribers broad when only one camera exists at startup
* update glossary
2026-06-11 05:36:30 -06:00