github buildarr/buildarr v0.1.2
v0.1.2 - 2023-02-20

latest releases: v0.8.0b1, v0.7.1, v0.7.0...
20 months ago

This is a bugfix release that fixes updates of certain types of Sonarr instance configuration, improving usability of the Sonarr plugin.

The following types of Sonarr instance configuration have had bugfixes and improvements made, and are confirmed to work without errors:

  • Media Management
    • Ensure that minimum_free_space is set to a minimum of 100 MB
    • Fix unmonitor_deleted_episodes so that it is now checked and updated by Buildarr
    • Add a delete_unmanaged_root_folders option to allow Buildarr to delete undefined root folders (disabled by default)
    • Improve other configuration constraints so that it more closely matches Sonarr
    • Fix a minor logging bug in root folder updates
  • Profiles
    • Quality Profiles / Language Profiles
      • Improve attribute constraints e.g. ensure duplicate quality values cannot be defined, enforce upgrade_until being required when allow_upgrades is True
      • Fix conversion between Buildarr and Sonarr configuration state so that no errors occur when upgrades are disabled
      • Internal refactor to make the code easier to understand
    • Delay Profiles - Confirmed to work properly as of v0.1.1 (and likely v0.1.0)
    • Release Profiles
      • Fix bug introduced in v0.1.1 where internal validation is not done on release profiles downloaded from TRaSH-Guides, resulting in preferred word lists being updated on each run, and potential errors not being caught if there are invalid values in the profile
      • Internal refactor to simplify implementation
  • Quality
    • Fix bug introduced in v0.1.1 where internal validation is not done on quality profiles downloaded from TRaSH-Guides, resulting in potential errors not being caught if there are invalid values in the profile
  • Metadata - Confirmed to work properly as of v0.1.1 (and likely v0.1.0)
    • Small logging bug fixed where it was ambiguous which metadata type was being modified on update
  • Tags - Confirmed to work properly as of v0.1.1 (and likely v0.1.0)
  • General
    • Improve behaviour when setting an authentication username and password so that configuration updates are idempotent when authentication is disabled
    • Fix setting a proxy password
    • Fix setting backup intervals and retentions so that it is no longer possible to set a value not supported by Sonarr

Incorrect syntax in some examples in the documentation were also found and fixed.

Added

  • Added the sonarr.settings.media_management.delete_unmanaged_root_folders configuration attribute (#24)

Changed

  • Improve and fix Sonarr general settings configuration updates (#19)
  • Fix Sonarr UI settings updates (#20)
  • Fix small bug Sonarr metadata definition update logging (#21)
  • Improve Sonarr quality profile definition parsing (#22)
  • Make improvements and bug fixes to quality/language/release profile and quality definition parsing (#23)
  • Fix Sonarr media management settings and improve root folder handling (#24)

Don't miss a new buildarr release

NewReleases is sending notifications on new releases.