Nicolas Mowen
aec7c15b6f
Add support for markdown tables
2026-02-18 18:22:00 -07:00
Nicolas Mowen
a5755c806b
Fix loading
2026-02-18 16:42:14 -07:00
Nicolas Mowen
ce33ae0bbc
Cleanup UI bubbles
2026-02-18 16:34:51 -07:00
Nicolas Mowen
361dcc94c8
Cleanup UI and prompt
2026-02-18 10:52:48 -07:00
Nicolas Mowen
2ddd55c470
Implement message editing
2026-02-18 10:52:48 -07:00
Nicolas Mowen
7f69233f71
Improve default behavior
2026-02-18 10:52:48 -07:00
Nicolas Mowen
7551332c01
Improvements to UI
2026-02-18 10:52:48 -07:00
Nicolas Mowen
76409f79e0
Add copy button
2026-02-18 10:52:48 -07:00
Nicolas Mowen
0371f55321
Undo
2026-02-18 10:52:48 -07:00
Nicolas Mowen
858367c98a
Full streaming support
2026-02-18 10:52:48 -07:00
Nicolas Mowen
e09e9a0b7a
Support streaming
2026-02-18 10:52:48 -07:00
Nicolas Mowen
3b3edc481b
Improve UI handling
2026-02-18 10:52:48 -07:00
Nicolas Mowen
b0bcf45245
Add title
2026-02-18 10:52:48 -07:00
Nicolas Mowen
910122913a
Show tool calls separately from message
2026-02-18 10:52:48 -07:00
Nicolas Mowen
e934910616
Improvements
2026-02-18 10:52:48 -07:00
Nicolas Mowen
a21cabae2d
Add markdown
2026-02-18 10:52:48 -07:00
Nicolas Mowen
79d7d20866
processing
2026-02-18 10:52:48 -07:00
Nicolas Mowen
e7e806b135
Add chat history
2026-02-18 10:52:48 -07:00
Nicolas Mowen
f29adca9ce
Add basic chat page with entry
2026-02-18 10:52:48 -07:00
Josh Hawkins
257114b63f
Improve jsmpeg player websocket handling ( #21943 )
...
* improve jsmpeg player websocket handling
prevent websocket console messages from appearing when player is destroyed
* reformat files after ruff upgrade
2026-02-18 10:52:12 -07:00
Eric Work
6f7ef2779e
Add networking options for configuring listening ports ( #21779 )
2026-02-18 10:52:10 -07:00
Josh Hawkins
a322f13d7a
Offline preview image ( #21752 )
...
* use latest preview frame for latest image when camera is offline
* remove frame extraction logic
* tests
* frontend
* add description to api endpoint
2026-02-18 10:51:23 -07:00
Josh Hawkins
bd924fabd5
Media sync API refactor and UI ( #21542 )
...
* generic job infrastructure
* types and dispatcher changes for jobs
* save data in memory only for completed jobs
* implement media sync job and endpoints
* change logs to debug
* websocket hook and types
* frontend
* i18n
* docs tweaks
* endpoint descriptions
* tweak docs
2026-02-18 10:50:46 -07:00
Josh Hawkins
1bcd4d283f
Add media sync API endpoint ( #21526 )
...
* add media cleanup functions
* add endpoint
* remove scheduled sync recordings from cleanup
* move to utils dir
* tweak import
* remove sync_recordings and add config migrator
* remove sync_recordings
* docs
* remove key
* clean up docs
* docs fix
* docs tweak
2026-02-18 10:50:46 -07:00
Nicolas Mowen
1d930fd57b
Exports Improvements ( #21521 )
...
* Add images to case folder view
* Add ability to select case in export dialog
* Add to mobile review too
2026-02-18 10:50:46 -07:00
Nicolas Mowen
d4d8a0a27c
Add support for GPU and NPU temperatures ( #21495 )
...
* Add rockchip temps
* Add support for GPU and NPU temperatures in the frontend
* Add support for Nvidia temperature
* Improve separation
* Adjust graph scaling
2026-02-18 10:50:46 -07:00
Nicolas Mowen
977ce895df
Refactor temperature reporting for detectors and implement Hailo temp reading ( #21395 )
...
* Add Hailo temperature retrieval
* Refactor `get_hailo_temps()` to use ctxmanager
* Show Hailo temps in system UI
* Move hailo_platform import to get_hailo_temps
* Refactor temperatures calculations to use within detector block
* Adjust webUI to handle new location
---------
Co-authored-by: tigattack <10629864+tigattack@users.noreply.github.com >
2026-02-18 10:50:46 -07:00
Nicolas Mowen
21782dddd2
Export filter UI ( #21322 )
...
* Get started on export filters
* implement basic filter
* Implement filtering and adjust api
* Improve filter handling
* Improve navigation
* Cleanup
* handle scrolling
2026-02-18 10:50:46 -07:00
Josh Hawkins
513b8f5c17
Camera connection quality indicator ( #21297 )
...
* add camera connection quality metrics and indicator
* formatting
* move stall calcs to watchdog
* clean up
* change watchdog to 1s and separately track time for ffmpeg retry_interval
* implement status caching to reduce message volume
2026-02-18 10:50:46 -07:00
Nicolas Mowen
4c3a769c8e
Case management UI ( #21299 )
...
* Refactor export cards to match existing cards in other UI pages
* Show cases separately from exports
* Add proper filtering and display of cases
* Add ability to edit and select cases for exports
* Cleanup typing
* Hide if no unassigned
* Cleanup hiding logic
* fix scrolling
* Improve layout
2026-02-18 10:50:43 -07:00
Josh Hawkins
5f93cee732
fix tooltips ( #21989 )
2026-02-13 07:22:28 -06:00
Josh Hawkins
67e3f8eefa
Miscellaneous fixes (0.17 beta) ( #21934 )
...
* improve chip tooltip display
- use formatList to use i18n separators instead of commas
- ensure the correct event type is used so sublabels are not run through normalization
- remove smart-capitalization classes as translated labels use i18n (which includes capitalization)
- give icons an optional key so that the console doesn't complain about duplication when rendering
* Add grace period for recording segment checks to prevent spurious ffmpeg restarts
* add admin precedence to proxy role_map resolution to prevent downgrade
* clean up
* formatting
* work around radix pointer events issue when dialog is opened from drawer
fixes https://github.com/blakeblackshear/frigate/discussions/21940
* prevent console warnings about missing titles and descriptions
make these invisible with sr-only
* remove duplicate language
* Adjust handling for device sizes
* Cleanup
---------
Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com >
2026-02-12 13:42:08 -07:00
Hosted Weblate
6accc38275
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (651 of 651 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: OverTheHillsAndFarAway <prosjektx@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/nb_NO/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
ff20be58b4
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (54 of 54 strings)
Co-authored-by: GuoQing Liu <842607283@qq.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/zh_Hans/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
fc3f798bd6
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (217 of 217 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/sv/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/sv/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
44e695362a
Translated using Weblate (French)
...
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (French)
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (French)
Currently translated at 100.0% (217 of 217 strings)
Co-authored-by: Apocoloquintose <bertrand.moreux@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/fr/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/fr/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
9fbc854bf5
Translated using Weblate (Polish)
...
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (54 of 54 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Kamil AvH <kamil.arszagi@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/pl/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/pl/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
334acd6078
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Catalan)
Currently translated at 100.0% (217 of 217 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/common/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ca/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ca/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
92c503070c
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (98 of 98 strings)
Translated using Weblate (Japanese)
Currently translated at 99.2% (135 of 136 strings)
Translated using Weblate (Japanese)
Currently translated at 99.5% (216 of 217 strings)
Translated using Weblate (Japanese)
Currently translated at 100.0% (54 of 54 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Yusuke, Hirota <hirota.yusuke@jp.fujitsu.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/ja/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-system/ja/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-live
Translation: Frigate NVR/views-system
2026-02-07 10:42:52 -07:00
Hosted Weblate
ecd7d04228
Translated using Weblate (Romanian)
...
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (Romanian)
Currently translated at 100.0% (54 of 54 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/common/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/ro/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/ro/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
11576e9e68
Translated using Weblate (Estonian)
...
Currently translated at 29.4% (192 of 651 strings)
Translated using Weblate (Estonian)
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Estonian)
Currently translated at 33.0% (45 of 136 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-explore/et/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/et/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-explore
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Hosted Weblate
2cfb118981
Translated using Weblate (Danish)
...
Currently translated at 39.1% (196 of 501 strings)
Translated using Weblate (Danish)
Currently translated at 56.1% (55 of 98 strings)
Translated using Weblate (Danish)
Currently translated at 100.0% (217 of 217 strings)
Translated using Weblate (Danish)
Currently translated at 100.0% (25 of 25 strings)
Co-authored-by: Bjorn Jorgensen <github@bjornz.dk >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/audio/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/components-player/da/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-live/da/
Translation: Frigate NVR/audio
Translation: Frigate NVR/common
Translation: Frigate NVR/components-player
Translation: Frigate NVR/views-live
2026-02-07 10:42:52 -07:00
Hosted Weblate
e1c273be8d
Translated using Weblate (German)
...
Currently translated at 100.0% (54 of 54 strings)
Translated using Weblate (German)
Currently translated at 100.0% (651 of 651 strings)
Translated using Weblate (German)
Currently translated at 100.0% (217 of 217 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sebastian Sie <sebastian.neuplanitz@googlemail.com >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-facelibrary/de/
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/views-settings/de/
Translation: Frigate NVR/common
Translation: Frigate NVR/views-facelibrary
Translation: Frigate NVR/views-settings
2026-02-07 10:42:52 -07:00
Josh Hawkins
ea1533f456
Miscellaneous Fixes (0.17 beta) ( #21912 )
...
* fix display of custom sublabels in review item chip
use "manual" as type so it's not run through translation and normalized, producing "Josh S Car" instead of "Josh's Car"
* use css instead of js for reviewed button hover state in filmstrip
2026-02-07 09:06:55 -07:00
GuoQing Liu
c9055ea941
fix: fix delete zone type i18n ( #21894 )
2026-02-05 09:38:09 -06:00
Josh Hawkins
21e4b36c7c
Add languages ( #21870 )
...
* add persian, croatian, and slovak
* i18n
* fix formatting due to new version of ruff
2026-02-03 13:29:52 -06:00
Hosted Weblate
06141b900e
Update translation files
...
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/common
2026-02-03 10:54:04 -07:00
Hosted Weblate
011e7a1ce6
Update translation files
...
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/common
2026-02-03 10:54:04 -07:00
Hosted Weblate
81d5e80dd2
Update translation files
...
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/common
2026-02-03 10:54:04 -07:00
Hosted Weblate
3b79b34c07
Update translation files
...
Updated by "Squash Git commits" add-on in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/frigate-nvr/common/
Translation: Frigate NVR/common
2026-02-03 10:54:04 -07:00