Releases: jakowenko/double-take
Releases · jakowenko/double-take
v0.10.2
v0.10.1
v0.10.0
Added
- Ability to enable authentication, which adds
/login
,/logout
, and/tokens
routes to the UI - Ability to create access tokens so third party applications can authenticate with the API
- Ability to remove trained folder if no trainings exist
- Include
token
in published MQTT topics for accessing authenticated images - Ability to adjust CompreFace
det_prob_threshold
value - Web app standalone support with favicon
Changed
- Use normal web history for UI instead of hash history
- Increase wait time for API restarts
- Drop
VUE_APP_API_URL
env in favor ofwindow.location.origin
- Revert to default
publicPath
when building UI
Fixed
- Replace spaces in subject names when publishing to MQTT
- Verify detectors are present on
/config
route when rendering status icons
Security
- Package updates
v0.9.1
v0.9.0
Added
- API: Home Assistant MQTT auto discovery
- UI: train page with functionality to mass train, untrain, or upload new images
- UI: include Docker tag with version
Changed
- API: use winston as default logger
- API: default camera name changed from
double-take
tomanual
when invoking from API - API: refactored
/train/*
and/match/*
routes for new UI train page - API: decrease image quality on
/train/ and
/match` to reduce load - UI: decrease font size on mobile to make content fit better
Fixed
- API: update container entry command to write
config.yml
file before nodemon starts - API: check to see if
config.yml
exists before creating it - API: reset Home Assistant camera topic person count after 30sec
- API: check for Frigate camera name in zones during name check
- API: add metadata to images for orientation when displaying
- API: catch empty cameras config object if route was invoked
- UI: toggle all when a match was deleted / disabled now works correctly
- UI: only reset disabled array when new images are returned
- UI: proxy Frigate status check through API for Docker DNS resolution
Security
- Package updates
v0.8.0
Added
- API: Publish person count to camera topics:
double-take/cameras/${camera}/person
- API: Support for DeepStack API key
- UI: Frigate and detector status to config page
- UI: Double Take version update checker
Changed
- Switch lenna test image from png to jpg due to CompreFace API bug
Fixed
- API: Catch DeepStack error in normalizer util
- API: Pass original Frigate event to check util
- UI: Don't allow config saving if current save hasn't finished
- UI: Event listener for resize window
v0.7.0
Added
- API: support for Gotify notification service
- API: camera level config for HTTP and MQTT images
- UI: global navigation
- UI: include SHA-7 and version in toolbar
Changed
- UI: switch editor to vue3-ace-editor and update theme to match
- API: cache sharp and sizeOf results to improve response time
Security
- Package updates
v0.6.3
v0.6.2
v0.6.1
Added
- MQTT availability topic (#50)
Changed
- Only subscribe to configured Frigate cameras instead of using wildcard
- Include retain flag in published MQTT topics for Home Assistant integration (#38)
- Better CompreFace API error catching
- README updates to include MQTT sensor for Home Assistant
Removed
- Drop Home Assistant API integration in favor of MQTT sensor