Releases: jakowenko/double-take
Releases · jakowenko/double-take
v1.6.0
v1.5.2
v1.5.1
v1.5.0
v1.4.1
v1.4.0
1.4.0 (2021-10-12)
Bug Fixes
- api: validate mime type and result of database.get.fileByFilename (#123) (d5e050f)
- api: catch facebox error before normalizing data (67c93c4)
- api: delete orphaned db records when deleting training folder / files (f031545)
- ui: fix multiselect dropdowns when open and scrolling (ae2085b)
- ui: theme wouldn't load if setting to same theme (88b0976)
Features
v1.3.0
1.3.0 (2021-10-06)
Features
- schedule to disable recognition (#115) (84235d3)
- ui:config: double take status is determined by sockets (65d094f)
- ui:config: frigate version and last event in tooltip (cddbebc)
- ui:config: pull to refresh (57af9d5)
- ui:menu: speed dial action buttons (8282320)
- ui:status: frigate last camera in tooltip (ac9c7a8)
- ui: format tooltips times (aee36d8)
- ui: pull to refresh on matches and training pages (80aa5a8)
v1.2.0
v1.1.0
v1.0.0
1.0.0 (2021-09-21)
Bug Fixes
- add auth middleware to filters route (d25c1fd)
- add auth token to saveURLs function (#70) (167758f)
- add support for multiple training uploads (#77) (142b3f7)
- better error handling when training fails to prevent stuck loading bar (07dfd25)
- better handling of new filters (3fffa6e)
- button alignment on train toolbar (c9b38ce)
- catch errors from recognize/test (51629d3)
- catch get-orientation errors (d1ca17d)
- catch if paginated page has no results and return to page 1 (713be92)
- catch invalid config on save before writing file (#94) (e4503e8)
- catch when time format is null (#98) (ed872dd)
- check for first number in status to determine if file is trained or untrained (125f96e)
- clean /tmp files after processing and remove all on restarts #76 (a5c761f)
- clean mqtt /tmp files after processing #76 (b6478ce)
- clear disabled array (dd84f85)
- define default value for error (5f27099)
- don't reprocess if no detectors configured (157e7c7)
- loop through compreface plugin results on ui (83cea24)
- mqtt: don't publish message if client isn't connected (5901ebe)
- pass auth token on /cameras route to recognize endpoint (2e940bf)
- pass upcoming filename to start function to use in response (32f0bae)
- prevent pagination changes if api is loading (c767aae)
- sanpshot mask check (56f3ea6)
- update respond middleware to use res.customStatusCode instead of native res.statusCode (caf6a89)
- use HTTPSuccess for test controller response (9bcf8fa)
Features
- ability to adjust thumbnail quality/size and page limit (e5207fa)
- ability to include base64 encoded string in API results and MQTT messages (#52) (233d56a)
- ability to increase auth token expiration (#78, #80) (d68d39e)
- ability to mask images before processing #79 (decb245)
- ability to reprocess images from the matches page (#84) (809d5f3)
- ability to resize source images with query string (c2ea600)
- add a delay expressed in seconds between each detection loop (#83) (23dc29e)
- add createdAt, updatedAt to detector detail and tooltip (#100) (03c83f5)
- allow customizing frigate labels (#95) (5eb100a)
- apple-touch-startup-image and theme color (d8106bb)
- configure detector timeouts (f654dec)
- copy yaml config with defaults (052ab4b)
- enable or disable frigate mqtt topic snapshot processing (#83) (3bf2bea)
- filter training results when dropdown is used (#89) (81232aa)
- include reasons why image was a miss on matches page (#90) (f5e220b)
- include version on config page with ability to copy (029bfea)
- log level support (#84) (5f91b83)
- pagination and filtering on all matches + refactoring (af30071)
- publish errors to mqtt topic (#52) (01a2d6c)
- redact secrets and keys from logs (0f3ef02)
- sockets for live reloading (50fef76)
- support for compreface mask plugin (#85) (7951524)
- support for multiple frigate urls and topics (4ead9f7)
- train: pagination (f749437)
BREAKING CHANGES
- v1.0.0