-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mqtt messages #52
Comments
Hey @Sborkahome, thanks for your suggestions, these are great!
|
|
Hey @Sborkahome, finally got around to implementing this. Any errors from the API will be published to Let me know if this will work. {
"stack": "Error: compreface process error: Required part file is missing\n at Object.module.exports.normalize (/double-take/api/src/util/detectors/compreface.js:71:11)\n at module.exports.normalize (/double-take/api/src/util/detectors/actions/index.js:7:74)\n at Object.module.exports.process (/double-take/api/src/util/process.util.js:93:33)\n at processTicksAndRejections (internal/process/task_queues.js:95:5)\n at async Promise.all (index 0)\n at async Object.module.exports.polling (/double-take/api/src/util/process.util.js:37:23)\n at async Promise.all (index 0)\n at async module.exports.start (/double-take/api/src/controllers/recognize.controller.js:139:70)",
"message": "compreface process error: Required part file is missing"
} |
Hey @ozett, I pushed a new beta build with support for this feature. A base64 encoded string will be returned from the API and published to the MQTT topics. Let me know if this will solve your issue 🍻 The available options are
save:
base64: 'box' |
thanks for putting this in that fast. Great! And Great work at all. 💐 i pull the only "beta" called beta and now have this config:
is there a subtopic for the image? like
edit: |
Awesome! Does it seem to be working for you? I figured it would be easier to have the base64 image on the same message rather than a separate one. |
Is that command right? That didn't work for me, but this showed MQTT messages coming in. It didn't like the slash at the start for me at least.
Unknown and camera topics should also have the base64 string. |
my mqtt-topics are set to start with "/".... you have to adjust yours... |
i made debug filter for all and only mqtt-messages from my double-take-node in node-red. FR: absolute time/date written right behind the past time since match maybe helpful |
maybe mqtt can send every time? even "false-"matches?
💚 sending image with mqtt in node red:
🟥 no image with mqtt in node-red . no data at all
|
Thanks for the detailed info, MQTT should be sent messages for every match/miss. I haven't experienced the inconsistencies you are talking about, but I will look more at that code tonight and try to get my setup similar to yours to compare. I'll report back what I find. |
at the moment i trigger on base64-image in the mqtt-flow. (assuming that there is always an image ) |
@ozett Don't mean to hijack this conversating and I know this is bug reporting not a forum, but any chance you can share the flow above. I am getting base64 images in all messages but when saving to disk the images are corrupt. |
me, too. took me some hours to get a working flow. i prepare shraring here. stay tuned |
took me some time and kindly little help from telegram-node maintainer until the flow did not save the image, but sends from buffer. see that in the function-node. CLICK ME
|
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [0.11.0](v0.10.2...v0.11.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437))
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([3dddd40](3dddd40)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([824db79](824db79)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([824db79](824db79)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([824db79](824db79)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([824db79](824db79)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
# [1.0.0](v0.10.2...v1.0.0) (2021-09-21) ### Bug Fixes * add auth middleware to filters route ([d25c1fd](d25c1fd)) * add auth token to saveURLs function ([#70](#70)) ([167758f](167758f)) * add support for multiple training uploads ([#77](#77)) ([142b3f7](142b3f7)) * better error handling when training fails to prevent stuck loading bar ([07dfd25](07dfd25)) * better handling of new filters ([3fffa6e](3fffa6e)) * button alignment on train toolbar ([c9b38ce](c9b38ce)) * catch errors from recognize/test ([51629d3](51629d3)) * catch get-orientation errors ([d1ca17d](d1ca17d)) * catch if paginated page has no results and return to page 1 ([713be92](713be92)) * catch invalid config on save before writing file ([#94](#94)) ([e4503e8](e4503e8)) * catch when time format is null ([#98](#98)) ([ed872dd](ed872dd)) * check for first number in status to determine if file is trained or untrained ([125f96e](125f96e)) * clean /tmp files after processing and remove all on restarts [#76](#76) ([a5c761f](a5c761f)) * clean mqtt /tmp files after processing [#76](#76) ([b6478ce](b6478ce)) * clear disabled array ([dd84f85](dd84f85)) * define default value for error ([5f27099](5f27099)) * don't reprocess if no detectors configured ([157e7c7](157e7c7)) * loop through compreface plugin results on ui ([83cea24](83cea24)) * **mqtt:** don't publish message if client isn't connected ([5901ebe](5901ebe)) * pass auth token on /cameras route to recognize endpoint ([2e940bf](2e940bf)) * pass upcoming filename to start function to use in response ([32f0bae](32f0bae)) * prevent pagination changes if api is loading ([c767aae](c767aae)) * sanpshot mask check ([56f3ea6](56f3ea6)) * update respond middleware to use res.customStatusCode instead of native res.statusCode ([caf6a89](caf6a89)) * use HTTPSuccess for test controller response ([9bcf8fa](9bcf8fa)) ### chore * release ([824db79](824db79)) ### Features * ability to adjust thumbnail quality/size and page limit ([e5207fa](e5207fa)) * ability to include base64 encoded string in API results and MQTT messages ([#52](#52)) ([233d56a](233d56a)) * ability to increase auth token expiration ([#78](#78), [#80](#80)) ([d68d39e](d68d39e)) * ability to mask images before processing [#79](#79) ([decb245](decb245)) * ability to reprocess images from the matches page ([#84](#84)) ([809d5f3](809d5f3)) * ability to resize source images with query string ([c2ea600](c2ea600)) * add a delay expressed in seconds between each detection loop ([#83](#83)) ([23dc29e](23dc29e)) * add createdAt, updatedAt to detector detail and tooltip ([#100](#100)) ([03c83f5](03c83f5)) * allow customizing frigate labels ([#95](#95)) ([5eb100a](5eb100a)) * apple-touch-startup-image and theme color ([d8106bb](d8106bb)) * configure detector timeouts ([f654dec](f654dec)) * copy yaml config with defaults ([052ab4b](052ab4b)) * enable or disable frigate mqtt topic snapshot processing ([#83](#83)) ([3bf2bea](3bf2bea)) * filter training results when dropdown is used ([#89](#89)) ([81232aa](81232aa)) * include reasons why image was a miss on matches page ([#90](#90)) ([f5e220b](f5e220b)) * include version on config page with ability to copy ([029bfea](029bfea)) * log level support ([#84](#84)) ([5f91b83](5f91b83)) * pagination and filtering on all matches + refactoring ([af30071](af30071)) * publish errors to mqtt topic ([#52](#52)) ([01a2d6c](01a2d6c)) * redact secrets and keys from logs ([0f3ef02](0f3ef02)) * sockets for live reloading ([50fef76](50fef76)) * support for compreface mask plugin ([#85](#85)) ([7951524](7951524)) * support for multiple frigate urls and topics ([4ead9f7](4ead9f7)) * **train:** pagination ([f749437](f749437)) ### BREAKING CHANGES * v1.0.0
Closing since this is now included in the |
David, hello!
Thank you for your project and for answering our questions quickly. But you can add a few more things:
Now all this can be done only through docker/portainer which is very inconvenient.
The text was updated successfully, but these errors were encountered: