Blake Blackshear
78c461750e
convert to 2 spaces
2025-04-11 05:52:32 -05:00
Josh Hawkins
64db518837
Edit license plate in Tracked Object Details ( #17631 )
...
* api endpoint
* frontend
* only allow admins to edit sub labels and plates
2025-04-10 08:27:01 -06:00
Josh Hawkins
19fc63e3af
Face Library UI tweaks ( #17525 )
...
* install react-dropzone
* use react-dropzone with preview when uploading new face
* spacing consistency
* text tweaks
2025-04-03 11:34:19 -06:00
Josh Hawkins
b8b58e980b
Use dropdown for collection selection in Face Library ( #17521 )
...
* Use dropdown for name selection in face library
* change verbiage
2025-04-03 08:17:29 -06:00
Nicolas Mowen
9e8b85a957
Implement enchrichments events per second graph ( #17436 )
...
* Cleanup existing naming
* Add face recognitions per second
* Add lpr fps
* Add all eps
* Clean up line graph
* Translations
* Change wording
* Fix incorrect access
* Don't require plates
* Add comment
* Fix
2025-03-28 18:13:35 -05:00
Nicolas Mowen
b14abffea3
Refactor face library page ( #17424 )
...
* Section faces by event id
* Make score keeping more robust
* layout improvements
* Cleanup dialog
* Fix clicking behavior
* Add view in explore option
* math.round
* Don't require events
* Cleanup
* Remove selection
* Don't require
* Change dialog size with snapshot
* Use filename as key
* fix key
* Rework layout for mobile
* Handle mobile landscape
* Fix train issue
* Match logic
* Move deletion logic
* Fix reprocessing
* Support creating a new face
* Translations
* Do sorting in frontend
* Adjust unknown
* Cleanup
* Set max limit to faces to recognize
* Fix sorting
* Fix
2025-03-28 13:52:12 -05:00
Josh Hawkins
23c3323871
Dynamic embeddings reindexing ( #17418 )
...
* reindex with api endpoint and zmq
* threading
* frontend
* require admin role
2025-03-27 11:29:34 -06:00
Nicolas Mowen
36446ceded
Implement facenet tflite for small face recognition model ( #17402 )
2025-03-27 06:31:29 -05:00
leccelecce
a37f804469
i18n Settings fixes ( #17398 )
2025-03-26 17:51:54 -06:00
Nicolas Mowen
b18d1fb970
Refactor face recognition ( #17368 )
...
* Refactor face recognition to allow for running lbph or embedding
* Cleanup
* Use weighted average for faces
* Set correct url
* Cleanup
* Update docs
* Update docs
* Use scipy trimmed mean
* Normalize
* Handle color and gray landmark detection
* Upgrade to new arcface model
* Implement sigmoid function
* Rename
* Rename to arcface
* Fix
* Add face recognition model size to ui config
* Update toast
2025-03-25 19:59:03 -05:00
leccelecce
05d39f79b0
Add ability to update Frigate+ model to latest from UI ( #17324 )
...
* Add ability to update Frigate+ model to latest
* UI tweaks
* further UI tweaks
* UI tweaks: add width and height, fix select
* Add placeholder while API call in progress
* Fix Frigate+ enabled check
* Fix config change lost when reloading page
* Add persistent message requiring restart
* Drop down supported detectors and dimensions
* Add width and height to display
* Update FrigatePlusSettingsView.tsx
* Temp fix for Codespaces not loading
* Add i18n, format
* remove unneeded brackets
* missing colon
* Revert "Temp fix for Codespaces not loading"
This reverts commit 75b19674ce
.
2025-03-24 09:19:58 -06:00
leccelecce
1787f6130d
Add model ID to Frigate+ settings page ( #17261 )
2025-03-19 20:56:38 -05:00
Josh Hawkins
512a1dfad6
Fix english rendering if timeago seconds ( #17256 )
2025-03-19 11:22:02 -05:00
leccelecce
ac9e24e2ed
Face Library: show name on details ( #17245 )
2025-03-19 06:23:44 -06:00
Nicolas Mowen
5514fc11b9
Face tweaks ( #17225 )
...
* Always use white text
* Add right click as well
* Add face details dialog
* Clenaup
2025-03-18 09:32:15 -05:00
Nicolas Mowen
bf22d89f67
Improve Face Library Management ( #17213 )
...
* Set maximum number of face images to be kept
* Fix vertical camera scaling
* adjust wording
* Add attributes to search data
* Add button to train face from event
* Handle event id saving in API
2025-03-17 16:57:46 -05:00
Nicolas Mowen
ff8e145b90
Face setup wizard ( #17203 )
...
* Fix login page
* Increase face image size and add time ago
* Add component for indicating steps in a wizard
* Split out form inputs from dialog
* Add wizard for adding new face to library
* Simplify dialog
* Translations
* Fix scaling bug
* Fix key missing
* Improve multi select
* Adjust wording and spacing
* Add tip for face training
* Fix padding
* Remove text for buttons on mobile
2025-03-17 13:50:13 -06:00
Josh Hawkins
fad62b996a
Add Frigate+ pane to Settings UI ( #17208 )
...
* add plus data to config api response
* add fields to frontend type
* add frigate+ page in settings
* add docs
* fix label in explore detail dialog
2025-03-17 13:44:57 -05:00
GuoQing Liu
8f4e86e476
chinese i18n fix ( #17190 )
...
* fix: fix dialog some key capitalization
* chore: remove audio duplicate key. (i18next can't use it! maybe need change key name? )
* feat: add chinese missing keys.
fix: fix some keys error
* feat: add chinese readme file
* feat: add system feature pages embeddings i18n keys
* fix: fix audio file keys wrong
2025-03-17 09:01:07 -05:00
Josh Hawkins
03da70cb81
Refactor and clean up i18n ( #17198 )
...
* clean up i18n
* fix key
* fix key
2025-03-17 06:26:01 -06:00
Josh Hawkins
c724892158
i18n fixes ( #17184 )
...
* update PR template
* fix hook
* fix input
* fix hook
* add all audio detector keys
* add frigate+ keys
* fix spelling, formatting, and spacing
* fix labels
* capitalization
* fix timestamp
* fix menu
* fix plus text
* fix download label
* docs
* fix docs build
* fix docs formatting
2025-03-16 11:13:34 -06:00
GuoQing Liu
d34533981f
feat: add i18n (translation/localization) ( #16877 )
...
* Translation module init
* Add more i18n keys
* fix: fix string wrong
* refactor: use namespace translation file
* chore: add more translation key
* fix: fix some page name error
* refactor: change Trans tag for t function
* chore: fix some key not work
* chore: fix SearchFilterDialog i18n key error
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* chore: fix en i18n file filter missing some keys
* chore: add some i18n keys
* chore: add more i18n keys again
* feat: add search page i18n
* feat: add explore model i18n keys
* Update web/src/components/menu/GeneralSettings.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/components/menu/GeneralSettings.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/components/menu/GeneralSettings.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* feat: add more live i18n keys
* feat: add more search setting i18n keys
* fix: remove some comment
* fix: fix some setting page url error
* Update web/src/views/settings/SearchSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* fix: add system missing keys
* fix: update password update i18n keys
* chore: remove outdate translation.json file
* fix: fix exploreSettings error
* chore: add object setting i18n keys
* Update web/src/views/recording/RecordingView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/public/locales/en/components/filter.json
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/components/overlay/ExportDialog.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* feat: add more i18n keys
* fix: fix motionDetectionTuner html node
* feat: add more page i18n keys
* fix: cameraStream i18n keys error
* feat: add Player i18n keys
* feat: add more toast i18n keys
* feat: change explore setting name
* feat: add more document title i18n keys
* feat: add more search i18n keys
* fix: fix accessDenied i18n keys error
* chore: add objectType i18n
* chore: add inputWithTags i18n
* chore: add SearchFilterDialog i18n
* Update web/src/views/settings/ObjectSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/views/settings/ObjectSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/views/settings/ObjectSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/views/settings/ObjectSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Update web/src/views/settings/ObjectSettingsView.tsx
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* chore: add some missing i18n keys
* chore: remove most import { t } from "i18next";
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2025-03-16 10:36:20 -05:00