github SuperioOne/nut_webgui v0.7.0

14 hours ago

regular_release_meme


Added

  • Multiple NUT server support (#29).
  • New system page to display server, application, and user informations.
  • New connection page to display UPSD connections and their configurations.
  • New data API endpoints for reading namespace/connection details.
  • New probe endpoints for checking individual NUT server status.
  • Config file version field for maintaining better backward compability in the future.

Changed

  • NUTWG__UPSD__* environment variables configure NUT server with default namespace. This allows prior nut_webgui configurations work without any changes.
  • The config TOML now supports multiple NUT server configurations.
  • (BREAKING) Data API endpoints are changed due to new namespace support. Review the OpenAPI spec before updating if you rely on v0.6.0 API. This changes only affects the /api endpoints.

Removed

  • Brotli compression support has been temporarily removed due to excessively high memory usage compared to deflate and gzip compressions.

Deprecated

  • The old config TOML format (without a version field and using a single UPSD configuration table) is deprecated. No immediate action is required for v0.7.0, but it is planned to be removed in the v0.8.0 release.

Don't miss a new nut_webgui release

NewReleases is sending notifications on new releases.