Releases: ManuelMcLure/OctoPrint-WiFiStatus
Prepare for security changes in OctoPrint
Prepare for security changes in OctoPrint
Fix netmask fetching in OctoPrint 1.10+
OctoPrint 1.10 uses netifaces2 instead of netifaces, API changed slightly with respect to fetching the netmask. Handle both the old and new way of doing things (and don't fail if neither works - instead just don't show netmask).
Fix problem if no IPV6 gateways
Merge pull request #26 from ManuelMcLure/fix_no_ipv6_gateways Sometimes ni.gateways() doesn't return IPV6
Extra network info
This release adds options to show the netmask corresponding to each IP address, as well as the defined gateways.
All about the decibels
Put the "dBm" unit back into the signal display.
Wider popover
This update overrides the maximum width of popovers defined by some themes in UI Customizer to ensure that the IPV6 addresses (if selected) fit within the popover.
Note that if you are using Themeify and a dark theme, the popover will not be properly themed. Unfortunately this is due to the fact that Themeify doesn't theme the popovers. I suggest using UI Customizer instead of Themeify until this issue is resolved.
Note that the Dark Green theme in UI Customizer doesn't theme popovers properly either. You can work around this by adding the following to the Custom CSS section on the UI Customizer settings Advanced tab:
.popover {
background-color: var(--darkish);
border-color: var(--green);
}
.popover-title {
background-color: var(--notquiteBlack);
border-color: var(--green);
}
A plugin by any other name...
Rename to WiFi Status (from OctoPrint-WiFiStatus).
Remove highlight from icon when hovering - it was an artifact of the old dropdown implementation.
Note that if you are using Themeify and a dark theme, the popover will not be properly themed. Unfortunately this is due to the fact that Themeify doesn't theme the popovers. I suggest using UI Customizer instead of Themeify until this issue is resolved.
Too much quality
Remove repeated word "Quality"
Popover edition
Switch to using a proper bootstrap popover.
1.5.6 - Python 3.9 compatibility
This release updates the python3wifi library for Python 3.9 compatibility.