dependabot[bot]
c409c7b8b8
Merge 6f2555fdee
into 08cf0def6e
2025-03-21 14:27:27 -04:00
Nicolas Mowen
08cf0def6e
Face tweaks ( #17290 )
...
* Ensure doesn't fail due to missing dir
* Remove redundant settings from tabs
* Adjust selection method for mobile
* Fix button descendent error
* Ensure train is option on mobile
* Cleanup face images
* Cleanup
2025-03-21 12:47:32 -05:00
dependabot[bot]
6f2555fdee
Bump @types/node from 20.14.10 to 22.13.11 in /web
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 20.14.10 to 22.13.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-21 11:57:34 +00:00
Nicolas Mowen
060659044e
Quick fixes ( #17278 )
...
* Fix check
* Fix default loading state
2025-03-20 15:09:57 -05:00
Nicolas Mowen
e396043f79
Don't log go2rtc failure when camera is disabled ( #17277 )
2025-03-20 13:38:18 -05:00
Nicolas Mowen
0308a88111
Add MQTT topic to expose current camera review status ( #17276 )
...
* Add MQTT topic to expose current camera review status
* Formatting
2025-03-20 10:51:08 -06:00
Josh Hawkins
be56305b4e
Small tweaks ( #17275 )
...
* Fix missing i18n key and make small UI tweak for disabled cameras
* simplify colors
2025-03-20 10:37:40 -06:00
Nicolas Mowen
d4d5c4aac8
Disabled cameras fixing ( #17273 )
...
* Fix case where objects are returned as null
* Fix enabled status not being persisted
* Use config as source of truth when refreshed
* Ensure camera always have config object updated
* Cleanup typing
2025-03-20 11:20:44 -05:00
Nicolas Mowen
d84fd324b2
Actually set the configured face and lpr settings ( #17272 )
2025-03-20 07:48:50 -06:00
leccelecce
6cb385f6a7
Plus settings - fix model ID overlap ( #17265 )
2025-03-20 04:46:34 -05:00
Nicolas Mowen
e7c6b2d571
Fix per camera config ( #17263 )
...
* Fix per camera config
* fix
2025-03-19 21:52:55 -05:00
leccelecce
1787f6130d
Add model ID to Frigate+ settings page ( #17261 )
2025-03-19 20:56:38 -05:00
Nicolas Mowen
a7704a369d
Update reviews state when sub label is set ( #17262 )
2025-03-19 20:55:57 -05:00
leccelecce
ca5c714037
UI: use correct icon/i18n for Face Library on mobile ( #17260 )
2025-03-19 15:09:35 -06:00
Nicolas Mowen
f4284023fd
Remove leadingn / ( #17258 )
2025-03-19 14:19:17 -06:00
Josh Hawkins
512a1dfad6
Fix english rendering if timeago seconds ( #17256 )
2025-03-19 11:22:02 -05:00
Nicolas Mowen
ce43b7b3d9
Add per-camera face and lpr configs ( #17235 )
...
* Add per-camera face and lpr configs
* Formatting
* Cleanup
2025-03-19 09:02:40 -06:00
Nicolas Mowen
e33fa96599
Face recognize api ( #17233 )
...
* Add api to run face recognition on image
* Rework save attempts option
* Cleanup mobile object pane buttons
* Adjust api signature
* Remove param
* Cleanup
2025-03-19 09:02:25 -06:00
Josh Hawkins
7f966df5a4
Nginx fix: make locales public ( #17248 )
...
* make locales public
* remove cache
2025-03-19 06:50:36 -06:00
leccelecce
dda7be99eb
Face rec: only consider webp files in /faces and handle_request ( #17244 )
...
* Face rec: only consider webp files
* Allow png/jpg/jpeg as well as webp
2025-03-19 06:44:07 -06:00
leccelecce
ac9e24e2ed
Face Library: show name on details ( #17245 )
2025-03-19 06:23:44 -06:00
Jason Hunter
e340c9aaba
Add openvino support for the DFINE model ( #17238 )
...
* add openvino support for the dfine model
* update docs to show DFINE support for openvino
* remove warning about OpenVINO for DFINE
2025-03-19 07:23:24 -05:00
GuoQing Liu
125c266585
chore: use better translation (zh-CN) ( #17239 )
2025-03-19 05:56:48 -05: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
Josh Hawkins
9f7ba51f39
Proxy i18n locales dir for ingress ( #17223 )
2025-03-18 08:08:44 -06:00
GuoQing Liu
dcaaae9a4c
add chinese frigatePlus settings i18n keys ( #17218 )
2025-03-18 05:53:22 -05:00
Logan Garrett
cf16eda76e
Fix key error when model path key doesn't exist. ( #17217 )
...
* fixed metrics race condition
* ruff formatting
* adjust for default path config
* ruff
* check for model too
2025-03-17 22:01:40 -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
bartbutenaers
61aef0bff0
Base path via environment variable ( #17030 )
...
* Base path via environment variable
* Feedback refactored
* Update docker/main/rootfs/usr/local/nginx/conf/nginx.conf
Co-authored-by: Blake Blackshear <blake.blackshear@gmail.com>
* Update docker/main/rootfs/usr/local/nginx/templates/base_path.gotmpl
Co-authored-by: Blake Blackshear <blake.blackshear@gmail.com>
* Revert api regex change
* Lint fix
* Fix https to http
* Base path documentation
* Base path contains leading slash
* Frigate specific environment variable
* Typo in comment
Co-authored-by: Blake Blackshear <blake.blackshear@gmail.com>
* Typo in comment
Co-authored-by: Blake Blackshear <blake.blackshear@gmail.com>
---------
Co-authored-by: Blake Blackshear <blake.blackshear@gmail.com>
2025-03-17 10:29:38 -05:00
Nicolas Mowen
95e141ed15
Improve face detection ( #17202 )
2025-03-17 08:05:53 -06: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
Logan Garrett
6e3ae0afc2
Fix Prometheus Metrics race condition ( #17187 )
...
* fixed metrics race condition
* ruff formatting
2025-03-16 17:48:25 -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
Nicolas Mowen
db541abed4
Fix model errors ( #17171 )
2025-03-16 06:01:15 -05:00
Josh Hawkins
d87268acfe
Small tweaks ( #17168 )
...
* Clean up repeated code in auth
* Ensure review status is migrated for anonymous users
2025-03-15 07:11:45 -06:00
Nicolas Mowen
19342c8768
Fix face library menu item ( #17155 )
2025-03-14 14:39:48 -05:00
Josh Hawkins
5d524e8060
clarity for sub labels and recognized_license_plate ( #17154 )
2025-03-14 11:54:00 -05:00
Nicolas Mowen
a995872d1c
Add face recognition and license plate recognition to settings UI ( #17152 )
...
* Refactor explore settings to classification settings
* Cleanup
* Add face config section
* Add license plate recognition to settings
* Update face recognition docs
* Fix variable usage
* Fix typo
* Update docs/docs/configuration/face_recognition.md
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
* Improve spacing and add face library to mobile
* Clarify docs
---------
Co-authored-by: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com>
2025-03-14 11:23:37 -05:00
Josh Hawkins
d2368f5cbb
Use a recent time window for areas for autotracking zooming ( #17150 )
2025-03-14 09:09:16 -06:00
Nicolas Mowen
2313b8ea05
Fix bug where safari and firefox cache image for too long ( #17148 )
2025-03-14 08:48:16 -05:00
Josh Hawkins
fe078666c6
Ensure time range filter retains selected values ( #17147 )
2025-03-14 07:27:48 -06:00
Nicolas Mowen
fbd22c8124
Cleanup bird classification ( #17146 )
...
* Cleanup bird classification
* Cleanup
2025-03-14 07:21:50 -06:00
Nicolas Mowen
759d963a04
Cleanup typing ( #17145 )
2025-03-14 08:10:47 -05:00
Josh Hawkins
8a17e2bfbf
implement onvif retry mechanism ( #17144 )
2025-03-14 07:25:48 -05:00
Josh Hawkins
bf311e6467
Simplify auth check ( #17138 )
...
* simplify get_current_user
* add sanity check
2025-03-13 16:01:15 -05:00
Josh Hawkins
4f6d70ded0
Review items per user ( #17137 )
...
* model
* migration
* api changes
* delete in cleanup
* fix tests
2025-03-13 14:20:09 -06:00