Josh Hawkins
124cc4c9cc
Rename identifier field ( #17128 )
...
* backend rename
* frontend
* docs
* fix api path
2025-03-12 17:45:16 -06:00
Josh Hawkins
6360802612
Use identifier field for unknown license plates ( #17123 )
...
* backend
* backend fixes
* api for search queries
* frontend
* docs
* add filterable scroll list to more filters pane for identifiers
* always publish identifier
2025-03-12 14:38:28 -06:00
Nicolas Mowen
b3d5cd9e4b
Refactor manual event api to use ZMQ ( #17105 )
...
* Don't wait for topic
* Refactor object processing and camera state
* Move manual event handling to camera state / tracked object
* Cleanup
* Refactor audio to use internal zmq
* Cleanup
* Clenaup
* Cleanup
* Quick label fix
* Fix tests
* Cleanup
2025-03-11 22:31:05 -05:00
Nicolas Mowen
0cc5d66e5b
Refactor sub label api ( #17079 )
...
* Use event metadata updater to handle sub label operations
* Use event metadata publisher for sub label setting
* Formatting
* fix tests
* Cleanup
2025-03-10 16:29:29 -06:00
Nicolas Mowen
dd6276e706
Embeddings fixes ( #14269 )
...
* Add debugging logs for more info
* Improve timeout handling
* Fix event cleanup
* Handle zmq error and empty data
* Don't run download
* Remove unneeded embeddings creations
* Update timouts
* Init models immediately
* Fix order of init
* Cleanup
2024-10-10 16:37:43 -05:00
Josh Hawkins
95d6da3111
Add ability to configure genai to use snapshot instead of thumbnails ( #14077 )
...
* Allow embedding of snapshot for description via config option
* docs
* frontend button
* Backend
* crop snapshot to region
* only show dropdown when event has snapshot
* fix cursor on dropdown
* crop on initial generation as well
* use enum for type
* fix type
2024-09-30 15:54:53 -06:00
Josh Hawkins
ecbf0410eb
Regenerate genai tracked object descriptions ( #13930 )
...
* add genai to frigateconfig
* add regenerate button if genai is enabled
* add endpoint and new zmq pub/sub model
* move publisher to app
* dont override
* logging
* debug timeouts
* clean up
* clean up
* allow saving of empty description
* ensure descriptions can be empty
* update search detail when results change
* revalidate explore page on focus
* global mutate hook
* description websocket hook and dispatcher
* revalidation and mutation
* fix merge conflicts
* update tests
* fix merge conflicts
* fix response message
* fix response message
* fix fastapi
* fix test
* remove log
* json content
* fix content response
* more json content fixes
* another one
2024-09-24 08:14:51 -06:00