Skip to content

Releases: jakowenko/double-take

v0.10.2

17 Aug 13:50
de4360d
Compare
Choose a tag to compare

Fixed

  • Catch training errors to prevent UI from having a frozen loading bar

v0.10.1

10 Aug 06:12
Compare
Choose a tag to compare

Fixed

  • Use auth token when enabled during save image process (#70)

Security

  • Package updates

v0.10.0

03 Aug 05:35
0e1df10
Compare
Choose a tag to compare

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 of window.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

21 Jul 14:17
30d45c0
Compare
Choose a tag to compare

Fixed

  • UI: use window.location.origin for url prefix when invoking /train/add/:name/

v0.9.0

21 Jul 07:16
e73e3fb
Compare
Choose a tag to compare

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 to manual 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

02 Jul 16:26
dc2b373
Compare
Choose a tag to compare

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

28 Jun 05:09
c2fd8dd
Compare
Choose a tag to compare

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

15 Jun 04:18
9de7e89
Compare
Choose a tag to compare

Fixed

  • Change URL validation method from HEAD to GET

Security

  • Package updates

v0.6.2

11 Jun 04:34
ec08c93
Compare
Choose a tag to compare

Fixed

  • Include retain flag for double-take/available topic

Security

  • Package updates

v0.6.1

08 Jun 02:18
9e9b8f4
Compare
Choose a tag to compare

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