Skip to content

Releases: InTheDaylight14/nginx-proxy-manager-switches

v2.0.2

15 Nov 15:38
Compare
Choose a tag to compare

Breaking Changes!

Please Read: It is recommended, if upgrading from v1.X.X, to Delete all configured NPM servers, update integration via HACs, restart Home Assistant, configure the NPM servers again, and then rename all referenced entities in automatons, dashboards, etc.

V2.X.X to V2.X.X will upgrade like normal, without removing configured NPM Servers

First contribution from @ejpenney, thank you!

Breaking changes:

  • Options added to the config flow
  • Entity naming convention changed
    • Old Entity IDs: "NPM subdomain domain name"
    • New Entity IDs: NPM URL + "subdomain domain name"
    • Old Display Name: "NPM subdomain domain name"
    • New Display Name: "Proxy/Redirection/Stream/404 subdomain domain name"
  • Why did this change?
    • Including the NPM URL in the entity IDs allows for multiple NPM Servers to be configured while maintaining a consistent nomenclature
    • The old naming convention did not allow for differentiation between a proxy/redirection/stream/dead hosts
  • Dashboards, automations, scripts will need to be updated with the new names

New Features:

  • Multiple NPM servers can now be configured
  • Redirections Hosts Switches and Sensors Added
  • Stream Switches and Sensors Added
  • Dead Hosts (404) Switches and Sensors Added
  • New config options to enable or disable Proxy hosts, redirection hosts, stream hosts, and dead hosts
  • New config option to add or skip the count sensors
  • Updated Dev Container files based on the latest integration blueprint

Bug Fixes:

  • Updated "async_add_job" being deprecated in future HA version
  • Updated alias being deprecated in future HA version
  • V2.0.1 fixes a Syntax warning that did not come up during testing
  • V2.0.2 updated entry setup function to one that is not deprecated

Issues Addressed:

v2.0.1

13 Nov 23:56
Compare
Choose a tag to compare

Breaking Changes!

Please Read: It is recommended to Delete all configured NPM servers, update integration via HACs, restart Home Assistant, configure the NPM servers again, and then rename all referenced entities in automatons, dashboards, etc.

First contribution from @ejpenney, thank you!

Breaking changes:

  • Options added to the config flow
  • Entity naming convention changed
    • Old Entity IDs: "NPM subdomain domain name"
    • New Entity IDs: NPM URL + "subdomain domain name"
    • Old Display Name: "NPM subdomain domain name"
    • New Display Name: "Proxy/Redirection/Stream/404 subdomain domain name"
  • Why did this change?
    • Including the NPM URL in the entity IDs allows for multiple NPM Servers to be configured while maintaining a consistent nomenclature
    • The old naming convention did not allow for differentiation between a proxy/redirection/stream/dead hosts
  • Dashboards, automations, scripts will need to be updated with the new names

New Features:

  • Multiple NPM servers can now be configured
  • Redirections Hosts Switches and Sensors Added
  • Stream Switches and Sensors Added
  • Dead Hosts (404) Switches and Sensors Added
  • New config options to enable or disable Proxy hosts, redirection hosts, stream hosts, and dead hosts
  • New config option to add or skip the count sensors
  • Updated Dev Container files based on the latest integration blueprint

Bug Fixes:

  • Updated "async_add_job" being deprecated in future HA version
  • Updated alias being deprecated in future HA version
  • V2.0.1 fixes a Syntax warning that did not come up during testing

Issues Addressed:

v2.0.0

13 Nov 22:54
Compare
Choose a tag to compare

Breaking Changes!

Please Read: It is recommended to Delete all configured NPM servers, update integration via HACs, restart Home Assistant, configure the NPM servers again, and then rename all referenced entities in automatons, dashboards, etc.

First contribution from @ejpenney, thank you!

Breaking changes:

  • Options added to the config flow
  • Entity naming convention changed
    • Old Entity IDs: "NPM subdomain domain name"
    • New Entity IDs: NPM URL + "subdomain domain name"
    • Old Display Name: "NPM subdomain domain name"
    • New Display Name: "Proxy/Redirection/Stream/404 subdomain domain name"
  • Why did this change?
    • Including the NPM URL in the entity IDs allows for multiple NPM Servers to be configured while maintaining a consistent nomenclature
    • The old naming convention did not allow for differentiation between a proxy/redirection/stream/dead hosts
  • Dashboards, automations, scripts will need to be updated with the new names

New Features:

  • Multiple NPM servers can now be configured
  • Redirections Hosts Switches and Sensors Added
  • Stream Switches and Sensors Added
  • Dead Hosts (404) Switches and Sensors Added
  • New config options to enable or disable Proxy hosts, redirection hosts, stream hosts, and dead hosts
  • New config option to add or skip the count sensors
  • Updated Dev Container files based on the latest integration blueprint

Bug Fixes:

  • Updated "async_add_job" being deprecated in future HA version
  • Updated alias being deprecated in future HA version

Issues Addressed:

v1.0.4

25 Apr 03:25
567034b
Compare
Choose a tag to compare

Bug in v1.0.3, custom_component fails to setup. Reverting the init.py file to the 1.0.2 version until fix is ready.

Full Changelog: v1.0.3...v1.0.4

v1.0.3

25 Apr 02:51
Compare
Choose a tag to compare

What's Changed

  • fix: async_add_job deprecated warning by @ejpenney in #7

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

23 Oct 15:17
3348e0c
Compare
Choose a tag to compare

Minor fix: Change iot class from cloud polling to local polling

v1.0.1

02 Jun 17:40
Compare
Choose a tag to compare

Fix incorrect ha state update function

v1.0.0

29 Jan 20:18
Compare
Choose a tag to compare

Initial Release

Features:

  • Switches for each proxy host configured in an Nginx Proxy Manager Instance
  • Sensor for the number of enabled proxy hosts
  • Sensor for the number of disabled proxy hosts