Octoprint-nanny

Latest version: v0.16.0

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 18 of 20

0.4.2

Bug Fixes

* Fix "monitoring state" and "print job status" indicators. Previously, these were always showing as "idle". 100

![Screenshot from 2021-01-31 12-44-59](https://user-images.githubusercontent.com/2601819/106419561-94e01d00-640d-11eb-82f9-8fe55a3f0f96.png)

* 96


New
* Add configurable MQTT hostname, port, and certificate root certificate url in Advanced Settings

0.4.1

Bug Fixes

* Fixes error during device registration 92 96

HTTP response body: {"volume_custom_box":["Must be a valid boolean."]}

* Fixes error when monitoring frames / minute setting is adjusted before a monitoring worker is fully initialized 94

AttributeError: 'WorkerManager' object has no attribute '_monitoring_halt'

Optimizations & Profiling

* Remove layer of indirection in `WorkerManager` when sending image bytes over OctoPrint websocket.
* Added additional HoneyComb tracing to MQTT, REST, and websocket clients

0.4.0

Monitoring sample rate

The rate at which frames are sampled can now be adjusted in Print Nanny's **advanced settings**. 62

The **default limit** is 30 frames per minute, which averages to 0.5 frames per second. Prior to this, frames were being sampled as fast as possible (roughly every 50ms - 250ms). Additional HoneyComb tracing was added for performance profiling.

![Screenshot from 2021-01-24 20-53-32](https://user-images.githubusercontent.com/2601819/105663139-5a630700-5e86-11eb-8eaa-d9da2c2ff63d.png)


Updated installation docs

Print Nanny now requires **prerequisite** steps before installation! You can find instructions about how to install prerequisites here:

https://help.print-nanny.com/octoprint-plugin-setup/#install-prerequisites

Bug fixes

* Updated login url used in Print Nanny wizard 87

0.3.4

* Vendor `libatlas` shared object files instead of installing libatlas via Ansible playbook

0.3.3

Not secure
Small bug fix release for exceptions caught by Honeycomb traces

* During device registration, the device name will default to your OctoPrint device's hostname 82
* Mercilessly kill -9 worker processes if they're still running after a 30 second grace period 81
* Handle case where worker threads halt before MQTT client is fully initialized 79


![Screenshot from 2021-01-21 00-11-38](https://user-images.githubusercontent.com/2601819/105322875-4b2a4380-5b7e-11eb-927e-3b32a9429c09.png)

0.3.2

Not secure
Resolves installer issues. Please re-open if the same issue persists, or create a new issue if you notice another bug. Thank you! Closes 45 54 55
Fixes exception thrown when user auth is invalid. Closes 70

Page 18 of 20

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.