Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
719 commits
Select commit Hold shift + click to select a range
31fa87c
Correctly remove classification model from config (#20772)
NickM-27 Nov 3, 2025
59963fc
Camera Wizard tweaks (#20773)
hawkeye217 Nov 3, 2025
5529432
Various fixes (#20774)
NickM-27 Nov 3, 2025
fc1cad2
Adjust LPR packages for licensing (#20780)
NickM-27 Nov 3, 2025
85f7138
update installation code to hold SDK 2.1 version (#20781)
abinila4 Nov 3, 2025
9e83888
Fix recordings summary for DST (#20784)
hawkeye217 Nov 4, 2025
84409ea
Various fixes (#20785)
NickM-27 Nov 4, 2025
256817d
Make events summary endpoint DST-aware (#20786)
hawkeye217 Nov 4, 2025
2e28810
Review tweaks (#20789)
hawkeye217 Nov 4, 2025
e7394d0
Form validation tweaks (#20790)
hawkeye217 Nov 4, 2025
3b2d136
UI Tweaks (#20791)
NickM-27 Nov 4, 2025
b751228
Various Tweaks (#20800)
NickM-27 Nov 4, 2025
9f0b600
fix: add pluralization for deletedModel toast message (#20803)
ArtemVladimirov Nov 5, 2025
043bd9e
Fix jetson build (#20808)
NickM-27 Nov 5, 2025
81faa88
Classification Improvements (#20807)
NickM-27 Nov 5, 2025
4638c22
UI tweaks (#20811)
hawkeye217 Nov 5, 2025
e1bc736
Form validation tweaks (#20812)
hawkeye217 Nov 5, 2025
a510ea9
Review card refactor (#20813)
NickM-27 Nov 5, 2025
8048168
Bug Fixes (#20825)
NickM-27 Nov 6, 2025
35ce275
Add ability to define Review Summary camera context (#20828)
NickM-27 Nov 6, 2025
32f1d85
fix: add pluralization for userRolesUpdated toast message (#20827)
ArtemVladimirov Nov 6, 2025
945317b
Tracked Object Details pane tweaks (#20830)
hawkeye217 Nov 6, 2025
4b1054e
Translated using Weblate (Turkish)
weblate Nov 6, 2025
81932cd
Translated using Weblate (Lithuanian)
weblate Nov 6, 2025
44c91ad
Translated using Weblate (Portuguese (Brazil))
weblate Nov 6, 2025
99e81eb
Translated using Weblate (German)
weblate Nov 6, 2025
1b3edf8
Translated using Weblate (Russian)
weblate Nov 6, 2025
77773d1
Translated using Weblate (Romanian)
weblate Nov 6, 2025
6f66f68
Translated using Weblate (Ukrainian)
weblate Nov 6, 2025
bd9ad3c
Translated using Weblate (Japanese)
weblate Nov 6, 2025
229b7ea
Translated using Weblate (Catalan)
weblate Nov 6, 2025
7e5c117
Translated using Weblate (Czech)
weblate Nov 6, 2025
1d8915b
Translated using Weblate (Portuguese)
weblate Nov 6, 2025
2162311
Translated using Weblate (Vietnamese)
weblate Nov 6, 2025
a479058
Translated using Weblate (Hungarian)
weblate Nov 6, 2025
165e1e4
Translated using Weblate (Polish)
weblate Nov 6, 2025
18377ed
Translated using Weblate (Italian)
weblate Nov 6, 2025
6fef71e
Translated using Weblate (Indonesian)
weblate Nov 6, 2025
eb6187b
Translated using Weblate (Dutch)
weblate Nov 6, 2025
b3140f6
Translated using Weblate (Spanish)
weblate Nov 6, 2025
3d3e43d
Translated using Weblate (French)
weblate Nov 6, 2025
72ede19
Translated using Weblate (Swedish)
weblate Nov 6, 2025
0c12677
Translated using Weblate (Slovak)
weblate Nov 6, 2025
ee9a734
Translated using Weblate (Chinese (Traditional Han script))
weblate Nov 6, 2025
ef4e130
Translated using Weblate (Chinese (Simplified Han script))
weblate Nov 6, 2025
f0de8e7
Translated using Weblate (Norwegian Bokmål)
weblate Nov 6, 2025
dca04cb
Translated using Weblate (Cantonese (Traditional Han script))
weblate Nov 6, 2025
88a2f6c
Fix weblate incorrect state
NickM-27 Nov 6, 2025
a15399f
fix: add pluralization (classification model) (#20838)
ArtemVladimirov Nov 7, 2025
530b69b
Miscellaneous fixes (#20833)
hawkeye217 Nov 7, 2025
ef19332
Add zones friend name (#20761)
ZhaiSoul Nov 7, 2025
01452e4
Miscellaneous Fixes (#20841)
hawkeye217 Nov 8, 2025
c99ada8
Tracked Object Details pane tweaks (#20849)
hawkeye217 Nov 8, 2025
d41ee4f
Miscellaneous Fixes (#20848)
NickM-27 Nov 8, 2025
a374a60
Miscellaneous Fixes (#20850)
NickM-27 Nov 9, 2025
99a363c
Improve classification (#20863)
NickM-27 Nov 9, 2025
c371fc0
Miscellaneous Fixes (#20866)
hawkeye217 Nov 10, 2025
e4eac4a
Add Camera Wizard improvements (#20876)
hawkeye217 Nov 10, 2025
a623150
Add Camera Wizard tweaks (#20889)
hawkeye217 Nov 11, 2025
f1a05d0
Miscellaneous fixes (#20875)
NickM-27 Nov 11, 2025
de066d0
Fix i18n (#20857)
ZhaiSoul Nov 11, 2025
d56cf59
fix: fix "Always Show Camera Names" label switch id wrong (#20922)
ZhaiSoul Nov 14, 2025
097673b
chore: i18n use cache key (#20885)
ZhaiSoul Nov 14, 2025
fbf4388
Miscellaneous Fixes (#20897)
hawkeye217 Nov 17, 2025
213a1fb
Miscellaneous Fixes (#20951)
hawkeye217 Nov 18, 2025
301e0a1
Fix HLS jumping to end of timeChunk (#20982)
NickM-27 Nov 20, 2025
b0527df
HLS adjustments (#20983)
NickM-27 Nov 20, 2025
8e83460
Miscellaneous Fixes (#20973)
NickM-27 Nov 20, 2025
3f9b153
[MemryX] Update YOLOv9 post-processing (#20980)
abinila4 Nov 21, 2025
224cbdc
Miscellaneous Fixes (#20989)
NickM-27 Nov 21, 2025
8153039
Miscellaneous Fixes (#21005)
hawkeye217 Nov 23, 2025
c87f89f
Chore/update yq to 4.48.2 (#20967)
garrulus1212 Nov 23, 2025
84c3f98
clarify trademark and license interaction (#21019)
blakeblackshear Nov 23, 2025
2d8b6c8
fix typo (#20969)
icidi Nov 23, 2025
aa8b423
Miscellaneous Fixes (#21024)
hawkeye217 Nov 24, 2025
2a9c028
Update ROCm to 7.1.0 (#21032)
NickM-27 Nov 24, 2025
3bbe24f
Miscellaneous Fixes (#21033)
hawkeye217 Nov 25, 2025
dc886b1
Translated using Weblate (Turkish)
weblate Nov 25, 2025
9fe16d7
Added translation using Weblate (Latvian)
weblate Nov 25, 2025
bbec4c4
Translated using Weblate (Lithuanian)
weblate Nov 25, 2025
f90a54f
Translated using Weblate (Portuguese (Brazil))
weblate Nov 25, 2025
03d9fd6
Translated using Weblate (German)
weblate Nov 25, 2025
198733b
Translated using Weblate (Danish)
weblate Nov 25, 2025
111b83e
Translated using Weblate (Greek)
weblate Nov 25, 2025
69ca63d
Translated using Weblate (Russian)
weblate Nov 25, 2025
fce1f78
Translated using Weblate (Romanian)
weblate Nov 25, 2025
dd64ffc
Translated using Weblate (Bulgarian)
weblate Nov 25, 2025
f4d128b
Translated using Weblate (Ukrainian)
weblate Nov 25, 2025
70d1c2e
Translated using Weblate (Catalan)
weblate Nov 25, 2025
1e05abb
Translated using Weblate (Czech)
weblate Nov 25, 2025
cdbd903
Translated using Weblate (Croatian)
weblate Nov 25, 2025
e8bf570
Translated using Weblate (Hungarian)
weblate Nov 25, 2025
42c6cfc
Translated using Weblate (Polish)
weblate Nov 25, 2025
10b7ffe
Translated using Weblate (Italian)
weblate Nov 25, 2025
a35a0fc
Translated using Weblate (Dutch)
weblate Nov 25, 2025
1e42ced
Translated using Weblate (Spanish)
weblate Nov 25, 2025
694f72d
Translated using Weblate (French)
weblate Nov 25, 2025
a478da4
Translated using Weblate (Swedish)
weblate Nov 25, 2025
26e630a
Translated using Weblate (Slovak)
weblate Nov 25, 2025
130c7c9
Translated using Weblate (Slovenian)
weblate Nov 25, 2025
1c7ed45
Translated using Weblate (Chinese (Simplified Han script))
weblate Nov 25, 2025
8520ade
Translated using Weblate (Norwegian Bokmål)
weblate Nov 25, 2025
fe47620
[MemryX] Clean shutdown of detector process (#21035)
abinila4 Nov 25, 2025
e79ff9a
Add built in support for memray memory debugging (#21057)
NickM-27 Nov 25, 2025
de2144f
Miscellaneous Fixes (#21050)
NickM-27 Nov 26, 2025
cd606ad
Enforce default admin role requirement for API endpoints (#21065)
hawkeye217 Nov 26, 2025
1b57fb1
Miscellaneous Fixes (#21063)
NickM-27 Nov 27, 2025
048475e
API admin exemptions and route guard updates (#21094)
hawkeye217 Nov 29, 2025
1a75251
Add yolov9 inference speeds for UHD 730 GPU. (#21090)
rhass Nov 29, 2025
97b29d1
Miscellaneous Fixes (#21072)
NickM-27 Nov 30, 2025
24766ce
Use user-namespaced keys for idb persistence (#21110)
hawkeye217 Dec 1, 2025
aa09132
Update ROCm to 7.1.1 (#21113)
NickM-27 Dec 1, 2025
9d4aac2
Revise the README_CN (#21048)
ZhaiSoul Dec 1, 2025
1f9669b
Miscellaneous Fixes (#21102)
hawkeye217 Dec 2, 2025
8a360ee
Refactor ROCm Support (#21132)
NickM-27 Dec 2, 2025
9ab78f4
Adds support for YOLO v9 models running on Google Coral (#21124)
dbro Dec 2, 2025
c136e5e
Miscellaneous fixes (#21141)
NickM-27 Dec 4, 2025
88a8de0
Miscellaneous Fixes (#21166)
hawkeye217 Dec 7, 2025
644c7fa
fix: fix classification missing i18n (#21179)
ZhaiSoul Dec 7, 2025
28b0ad7
Fix intermittent hangs in Tracking Details videos (#21185)
hawkeye217 Dec 7, 2025
152e585
Authentication improvements (#21194)
hawkeye217 Dec 8, 2025
dfd837c
refactor to use react-hook-form and zod (#21195)
hawkeye217 Dec 8, 2025
4cf4520
Miscellaneous Fixes (#21193)
NickM-27 Dec 9, 2025
9cdc100
Bump actions/checkout from 5 to 6 (#20987)
dependabot[bot] Dec 9, 2025
fa6dda6
Miscellaneous Fixes (#21208)
hawkeye217 Dec 11, 2025
649ca49
Beta discussion template (#21239)
NickM-27 Dec 11, 2025
67e18ef
Replace stringy paths with constants (#21247)
mweinelt Dec 12, 2025
308e692
Miscellaneous Fixes (#21241)
hawkeye217 Dec 12, 2025
6b9b377
fix: attribute error in embedding maintainer ini… (#21252)
wozz Dec 13, 2025
8ddcbf9
Improve handling of backchannel audio in camera wizard (#21250)
NickM-27 Dec 13, 2025
dde02ca
Update peewee-migrate to 0.14.x (#21243)
mweinelt Dec 13, 2025
bc5d6cf
docs tweaks (#21261)
hawkeye217 Dec 13, 2025
7a399c8
Translated using Weblate (Turkish)
weblate Dec 13, 2025
4002feb
Translated using Weblate (Portuguese (Brazil))
weblate Dec 13, 2025
71f4417
Translated using Weblate (German)
weblate Dec 13, 2025
4098db2
Translated using Weblate (Danish)
weblate Dec 13, 2025
e1a1baa
Translated using Weblate (Estonian)
weblate Dec 13, 2025
b75c851
Translated using Weblate (Russian)
weblate Dec 13, 2025
8cb1faf
Translated using Weblate (Romanian)
weblate Dec 13, 2025
95368d3
Translated using Weblate (Bulgarian)
weblate Dec 13, 2025
83753fb
Translated using Weblate (Ukrainian)
weblate Dec 13, 2025
2e125dc
Translated using Weblate (Catalan)
weblate Dec 13, 2025
68f5eab
Translated using Weblate (Czech)
weblate Dec 13, 2025
61ca688
Translated using Weblate (Vietnamese)
weblate Dec 13, 2025
dd22c8e
Translated using Weblate (Polish)
weblate Dec 13, 2025
5716674
Translated using Weblate (Italian)
weblate Dec 13, 2025
1a0111a
Translated using Weblate (Dutch)
weblate Dec 13, 2025
6286010
Translated using Weblate (Spanish)
weblate Dec 13, 2025
b951cd9
Translated using Weblate (French)
weblate Dec 13, 2025
de968de
Translated using Weblate (Swedish)
weblate Dec 13, 2025
c7e6c23
Translated using Weblate (Slovak)
weblate Dec 13, 2025
23dbe09
Translated using Weblate (Slovenian)
weblate Dec 13, 2025
66bc4e6
Translated using Weblate (Chinese (Traditional Han script))
weblate Dec 13, 2025
9822716
Translated using Weblate (Chinese (Simplified Han script))
weblate Dec 13, 2025
af7af33
Translated using Weblate (Norwegian Bokmål)
weblate Dec 13, 2025
430cebe
Fix trigger sync (#21264)
hawkeye217 Dec 13, 2025
51ee6f2
Fix yolov9 coral docs labelmap path (#21278)
hawkeye217 Dec 14, 2025
e1545a8
Miscellaneous Fixes (0.17 beta) (#21279)
hawkeye217 Dec 14, 2025
fa16539
Miscellaneous Fixes (#21289)
NickM-27 Dec 15, 2025
39af856
feat: add train classification download weights file endpoint (#21294)
ZhaiSoul Dec 15, 2025
f543d0a
Fix layout shift with camera filter (#21298)
issy Dec 15, 2025
818cccb
Settings page layout shift - follow up (#21300)
issy Dec 15, 2025
e7d0477
Miscellaneous Fixes (0.17 beta) (#21301)
hawkeye217 Dec 16, 2025
c292cd2
Align node versions used in GHA PR workflow (#21302)
issy Dec 17, 2025
78eace2
Miscellaneous Fixes (0.17 Beta) (#21320)
NickM-27 Dec 17, 2025
3edfd90
consider anonymous user authenticated (#21335)
blakeblackshear Dec 17, 2025
13957fe
classification i18n fix (#21331)
ZhaiSoul Dec 17, 2025
ae009b9
Miscellaneous Fixes (0.17 beta) (#21336)
hawkeye217 Dec 17, 2025
074b060
fix: temp directory is only created when there are review_items. (#21…
ZhaiSoul Dec 18, 2025
6a0e31d
Add object classification attributes to Tracked Object Details (#21348)
hawkeye217 Dec 18, 2025
e636449
Miscellaneous fixes (0.17 beta) (#21350)
NickM-27 Dec 18, 2025
60052e5
Miscellaneous Fixes (0.17 beta) (#21355)
hawkeye217 Dec 20, 2025
8a4d5f3
fix: fix system enrichments view classification i18n (#21366)
ZhaiSoul Dec 20, 2025
54f4af3
Miscellaneous fixes (#21373)
NickM-27 Dec 21, 2025
f74df04
fix: fix password setting overlay time i18n (#21387)
ZhaiSoul Dec 22, 2025
f862ef5
Add Scrypted - Frigate bridge plugin information (#21365)
apocaliss92 Dec 22, 2025
a4ece9d
Miscellaneous Fixes (0.17 beta) (#21396)
hawkeye217 Dec 24, 2025
bb3991f
Translated using Weblate (Turkish)
weblate Dec 24, 2025
8fb413c
Translated using Weblate (Latvian)
weblate Dec 24, 2025
d7e10df
Translated using Weblate (German)
weblate Dec 24, 2025
50a5e40
Translated using Weblate (Danish)
weblate Dec 24, 2025
1be7c56
Update translation files
weblate Dec 24, 2025
4ae3c97
Translated using Weblate (Estonian)
weblate Dec 24, 2025
3242968
Translated using Weblate (Russian)
weblate Dec 24, 2025
f94aa0f
Translated using Weblate (Romanian)
weblate Dec 24, 2025
2522a10
Translated using Weblate (Ukrainian)
weblate Dec 24, 2025
29bcb7f
Translated using Weblate (Japanese)
weblate Dec 24, 2025
525cc5b
Translated using Weblate (Catalan)
weblate Dec 24, 2025
5978020
Translated using Weblate (Czech)
weblate Dec 24, 2025
a109461
Translated using Weblate (Croatian)
weblate Dec 24, 2025
aa9dbbb
Translated using Weblate (Hebrew)
weblate Dec 24, 2025
bd2382d
Added translation using Weblate (Malayalam)
weblate Dec 24, 2025
d2aa2a0
Translated using Weblate (Polish)
weblate Dec 24, 2025
bfc2859
Translated using Weblate (Italian)
weblate Dec 24, 2025
5d960aa
Update translation files
weblate Dec 24, 2025
225c5f0
Translated using Weblate (Dutch)
weblate Dec 24, 2025
57d344a
Translated using Weblate (French)
weblate Dec 24, 2025
f34e220
Translated using Weblate (Swedish)
weblate Dec 24, 2025
edeb47a
Translated using Weblate (Persian)
weblate Dec 24, 2025
b54cb21
Update translation files
weblate Dec 24, 2025
a2e98dc
Update translation files
weblate Dec 24, 2025
ca0e53f
Update translation files
weblate Dec 24, 2025
e20b324
Update translation files
weblate Dec 24, 2025
3c5eb1a
Miscellaneous fixes (0.17 beta) (#21431)
NickM-27 Dec 26, 2025
3655b92
fix: additional proxy headers for complete support of oauth2-proxy (#…
hofq Dec 27, 2025
e2a1208
Miscellaneous fixes (0.17 Beta) (#21443)
NickM-27 Dec 29, 2025
fb9604f
[docs] fix topic for camera status (#21462)
kobus-v-schoor Dec 29, 2025
e0d6365
Miscellaneous Fixes (0.17 beta) (#21474)
hawkeye217 Dec 31, 2025
15c223d
Merge remote-tracking branch 'origin/master' into dev
blakeblackshear Dec 31, 2025
b5d2f86
Refactor hardware acceleration docs (#21488)
NickM-27 Dec 31, 2025
d1f28eb
llc to inc and 2025 to 2026 (#21484)
blakeblackshear Jan 1, 2026
047ae19
Miscellaneous fixes (0.17 Beta) (#21489)
NickM-27 Jan 4, 2026
c8f55ac
Restrict go2rtc exec sources by default (#21543)
NickM-27 Jan 6, 2026
99d48ec
docs: fix alt text and capitalization in documentation (#21551)
saibharath48 Jan 7, 2026
74d14cb
Miscellaneous Fixes (0.17 beta) (#21558)
hawkeye217 Jan 7, 2026
f3543cf
I18N Miscellaneous Fixes (#21573)
ZhaiSoul Jan 8, 2026
c08fa15
Miscellaneous Fixes (0.17 beta) (#21575)
hawkeye217 Jan 9, 2026
93016c6
add synaptics to release (#21591)
blakeblackshear Jan 10, 2026
d952a97
reduce gif size for docs assets changes (#21594)
hawkeye217 Jan 10, 2026
7e5d98d
fix: Correctly apply API filter for "reviewed" (#21600)
dermotduffy Jan 11, 2026
7b5a1b7
ensure cloudflare pages are indexed by google (#21606)
blakeblackshear Jan 11, 2026
91cc674
i18n miscellaneous fixes (#21614)
ZhaiSoul Jan 12, 2026
2c34e1e
Miscellaneous fixes (0.17 beta) (#21607)
NickM-27 Jan 13, 2026
b2d1fdf
Translated using Weblate (Turkish)
weblate Jan 13, 2026
8a52d83
Translated using Weblate (Lithuanian)
weblate Jan 13, 2026
4188eed
Translated using Weblate (Thai)
weblate Jan 13, 2026
8d26d2d
Translated using Weblate (Portuguese (Brazil))
weblate Jan 13, 2026
c13a47f
Translated using Weblate (German)
weblate Jan 13, 2026
68fee3e
Translated using Weblate (Greek)
weblate Jan 13, 2026
1c7f68b
Translated using Weblate (Estonian)
weblate Jan 13, 2026
849677c
Translated using Weblate (Romanian)
weblate Jan 13, 2026
067de06
Translated using Weblate (Bulgarian)
weblate Jan 13, 2026
6572fa8
Translated using Weblate (Ukrainian)
weblate Jan 13, 2026
91f9a01
Translated using Weblate (Japanese)
weblate Jan 13, 2026
a326ecd
Translated using Weblate (Catalan)
weblate Jan 13, 2026
820fc6e
Translated using Weblate (Portuguese)
weblate Jan 13, 2026
cd3d088
Translated using Weblate (Croatian)
weblate Jan 13, 2026
e2353e5
Translated using Weblate (Hungarian)
weblate Jan 13, 2026
2b345bd
Translated using Weblate (Hebrew)
weblate Jan 13, 2026
ace1173
Translated using Weblate (Polish)
weblate Jan 13, 2026
3115495
Translated using Weblate (Italian)
weblate Jan 13, 2026
d1a184d
Translated using Weblate (Arabic)
weblate Jan 13, 2026
0a24e3c
Translated using Weblate (Dutch)
weblate Jan 13, 2026
53a5923
Translated using Weblate (Spanish)
weblate Jan 13, 2026
85bc988
Translated using Weblate (French)
weblate Jan 13, 2026
da75481
Translated using Weblate (Swedish)
weblate Jan 13, 2026
7d02220
Translated using Weblate (Persian)
weblate Jan 13, 2026
bd568ab
Translated using Weblate (Chinese (Traditional Han script))
weblate Jan 13, 2026
5e57dbe
Translated using Weblate (Chinese (Simplified Han script))
weblate Jan 13, 2026
cd37af4
Translated using Weblate (Norwegian Bokmål)
weblate Jan 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 3 additions & 1 deletion .cspell/frigate-dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ autotrack
autotracked
autotracker
autotracking
backchannel
balena
Beelink
BGRA
Expand Down Expand Up @@ -191,6 +192,7 @@ ONVIF
openai
opencv
openvino
overfitting
OWASP
paddleocr
paho
Expand Down Expand Up @@ -315,4 +317,4 @@ yolo
yolonas
yolox
zeep
zerolatency
zerolatency
6 changes: 6 additions & 0 deletions .cursor/rules/frontend-always-use-translation-files.mdc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
globs: ["**/*.ts", "**/*.tsx"]
alwaysApply: false
---

Never write strings in the frontend directly, always write to and reference the relevant translations file.
129 changes: 129 additions & 0 deletions .github/DISCUSSION_TEMPLATE/beta-support.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
title: "[Beta Support]: "
labels: ["support", "triage", "beta"]
body:
- type: markdown
attributes:
value: |
Thank you for testing Frigate beta versions! Use this form for support with beta releases.

**Note:** Beta versions may have incomplete features, known issues, or unexpected behavior. Please check the [release notes](https://github.com/blakeblackshear/frigate/releases) and [recent discussions][discussions] for known beta issues before submitting.

Before submitting, read the [beta documentation][docs].

[docs]: https://deploy-preview-19787--frigate-docs.netlify.app/
- type: textarea
id: description
attributes:
label: Describe the problem you are having
description: Please be as detailed as possible. Include what you expected to happen vs what actually happened.
validations:
required: true
- type: input
id: version
attributes:
label: Beta Version
description: Visible on the System page in the Web UI. Please include the full version including the build identifier (eg. 0.17.0-beta1)
placeholder: "0.17.0-beta1"
validations:
required: true
- type: dropdown
id: issue-category
attributes:
label: Issue Category
description: What area is your issue related to? This helps us understand the context.
options:
- Object Detection / Detectors
- Hardware Acceleration
- Configuration / Setup
- WebUI / Frontend
- Recordings / Storage
- Notifications / Events
- Integration (Home Assistant, etc)
- Performance / Stability
- Installation / Updates
- Other
validations:
required: true
- type: textarea
id: config
attributes:
label: Frigate config file
description: This will be automatically formatted into code, so no need for backticks. Remove any sensitive information like passwords or URLs.
render: yaml
validations:
required: true
- type: textarea
id: frigatelogs
attributes:
label: Relevant Frigate log output
description: Please copy and paste any relevant Frigate log output. Include logs before and after your exact error when possible. This will be automatically formatted into code, so no need for backticks.
render: shell
validations:
required: true
- type: textarea
id: go2rtclogs
attributes:
label: Relevant go2rtc log output (if applicable)
description: If your issue involves cameras, streams, or playback, please include go2rtc logs. Logs can be viewed via the Frigate UI, Docker, or the go2rtc dashboard. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: dropdown
id: install-method
attributes:
label: Install method
options:
- Home Assistant Add-on
- Docker Compose
- Docker CLI
- Proxmox via Docker
- Proxmox via TTeck Script
- Windows WSL2
validations:
required: true
- type: textarea
id: docker
attributes:
label: docker-compose file or Docker CLI command
description: This will be automatically formatted into code, so no need for backticks. Include relevant environment variables and device mappings.
render: yaml
validations:
required: true
- type: dropdown
id: os
attributes:
label: Operating system
options:
- Home Assistant OS
- Debian
- Ubuntu
- Other Linux
- Proxmox
- UNRAID
- Windows
- Other
validations:
required: true
- type: input
id: hardware
attributes:
label: CPU / GPU / Hardware
description: Provide details about your hardware (e.g., Intel i5-9400, NVIDIA RTX 3060, Raspberry Pi 4, etc)
placeholder: "Intel i7-10700, NVIDIA GTX 1660"
- type: textarea
id: screenshots
attributes:
label: Screenshots
description: Screenshots of the issue, System metrics pages, or any relevant UI. Drag and drop or paste images directly.
- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to reproduce
description: If applicable, provide detailed steps to reproduce the issue
placeholder: |
1. Go to '...'
2. Click on '...'
3. See error
- type: textarea
id: other
attributes:
label: Any other information that may be helpful
description: Additional context, related issues, when the problem started appearing, etc.
2 changes: 2 additions & 0 deletions .github/DISCUSSION_TEMPLATE/report-a-bug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ body:
value: |
Use this form to submit a reproducible bug in Frigate or Frigate's UI.

**⚠️ If you are running a beta version (0.17.0-beta or similar), please use the [Beta Support template](https://github.com/blakeblackshear/frigate/discussions/new?category=beta-support) instead.**

Before submitting your bug report, please ask the AI with the "Ask AI" button on the [official documentation site][ai] about your issue, [search the discussions][discussions], look at recent open and closed [pull requests][prs], read the [official Frigate documentation][docs], and read the [Frigate FAQ][faq] pinned at the Discussion page to see if your bug has already been fixed by the developers or reported by the community.

**If you are unsure if your issue is actually a bug or not, please submit a support request first.**
Expand Down
2 changes: 2 additions & 0 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Never write strings in the frontend directly, always write to and reference the relevant translations file.
Always conform new and refactored code to the existing coding style in the project.
70 changes: 32 additions & 38 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
cancel-in-progress: true

env:
PYTHON_VERSION: 3.9
PYTHON_VERSION: 3.11

jobs:
amd64_build:
runs-on: ubuntu-22.04
name: AMD64 Build
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
Expand All @@ -47,7 +47,7 @@
name: ARM Build
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
Expand Down Expand Up @@ -77,42 +77,12 @@
rpi.tags=${{ steps.setup.outputs.image-name }}-rpi
*.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-arm64
*.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-arm64,mode=max
jetson_jp5_build:
if: false
runs-on: ubuntu-22.04
name: Jetson Jetpack 5
steps:
- name: Check out code
uses: actions/checkout@v4
with:
persist-credentials: false
- name: Set up QEMU and Buildx
id: setup
uses: ./.github/actions/setup
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push TensorRT (Jetson, Jetpack 5)
env:
ARCH: arm64
BASE_IMAGE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime
SLIM_BASE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime
TRT_BASE: nvcr.io/nvidia/l4t-tensorrt:r8.5.2-runtime
uses: docker/bake-action@v6
with:
source: .
push: true
targets: tensorrt
files: docker/tensorrt/trt.hcl
set: |
tensorrt.tags=${{ steps.setup.outputs.image-name }}-tensorrt-jp5
*.cache-from=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp5
*.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-jp5,mode=max
jetson_jp6_build:
runs-on: ubuntu-22.04-arm
name: Jetson Jetpack 6
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
Expand Down Expand Up @@ -143,7 +113,7 @@
- amd64_build
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
Expand All @@ -166,7 +136,6 @@
*.cache-to=type=registry,ref=${{ steps.setup.outputs.cache-name }}-tensorrt,mode=max
- name: AMD/ROCm general build
env:
AMDGPU: gfx
HSA_OVERRIDE: 0
uses: docker/bake-action@v6
with:
Expand All @@ -185,7 +154,7 @@
- arm64_build
steps:
- name: Check out code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
Expand All @@ -203,9 +172,34 @@
set: |
rk.tags=${{ steps.setup.outputs.image-name }}-rk
*.cache-from=type=gha
synaptics_build:
runs-on: ubuntu-22.04-arm
name: Synaptics Build
needs:
- arm64_build
steps:
- name: Check out code
uses: actions/checkout@v6
with:
persist-credentials: false
- name: Set up QEMU and Buildx
id: setup
uses: ./.github/actions/setup
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push Synaptics build
uses: docker/bake-action@v6
with:
source: .
push: true
targets: synaptics
files: docker/synaptics/synaptics.hcl
set: |
synaptics.tags=${{ steps.setup.outputs.image-name }}-synaptics
*.cache-from=type=gha
# The majority of users running arm64 are rpi users, so the rpi
# build should be the primary arm64 image
assemble_default_build:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
runs-on: ubuntu-22.04
name: Assemble and push default build
needs:
Expand All @@ -217,7 +211,7 @@
with:
string: ${{ github.repository }}
- name: Log in to the Container registry
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1
with:
registry: ghcr.io
username: ${{ github.actor }}
Expand Down
Loading
Loading