github needforseed1/nzbdavex v1.6.0

3 hours ago

Highlights

  • Health checks can now scan complete files, resume interrupted work, group damage by source NZB, and show live progress. Confirmed missing articles can be rechecked manually or sent through a guided Arr replacement workflow.
  • Optional automatic repairs can replace damaged movies, individual episodes, or complete season packs. Replacement status survives restarts, follows Arr retries, and is only marked repaired after download verification and library import are confirmed.
  • Playback now protects provider capacity only while a viewer is active or waiting, allowing preparation and health work to borrow idle connections. Stall detection follows real preparation progress so healthy jobs are not abandoned because a rounded percentage stopped changing.

Improvements

  • The Health page now separates unresolved and repaired NZBs, preserves detailed article evidence, supports scoped season-pack recovery, and shows an attention count beside Health in the sidebar.
  • Usenet provider routing, performance, storage, and health controls are consolidated under Advanced settings. Connection wording and automatic defaults have been simplified, while pre-warming remains configurable for Primary and Backup + health-check providers.
  • Download-time article checks automatically use available provider capacity while respecting playback protection. Provider qualification, pipelined checks, and fallback preserve verified results when another connection stalls or fails.
  • RAR, PAR2, split-MKV, and 7z preparation reuse retained metadata, overlap safe size probes, and cancel related work cleanly when a sibling task fails. Encrypted RAR playback can reuse validated header work after an interrupted warm-up.
  • Activity and Overview retain playback evidence, refresh live data more reliably, and present clearer totals, provider contribution, recovery activity, and source-impact information.
  • Unlinked-file cleanup now uses a saved dry-run snapshot with an explicit review step before deletion, and skips files that changed after the snapshot was created.
  • Appearance settings add four persistent color themes while retaining the familiar davex logo. An optional AIOStreams integration can expose verified completed files through a manifest overlay.

Fixes

  • Provider, authentication, timeout, and protocol errors no longer become false missing-article verdicts. Successful rechecks clear superseded damage without discarding unrelated evidence.
  • WebDAV metadata and conditional requests avoid unnecessary media reads, range handling is stricter, and interrupted or truncated encrypted streams no longer appear to complete normally.
  • Queue ownership and paging no longer lose or duplicate active jobs, and targeted history polling avoids scanning unrelated entries.
  • Multipart media preparation keeps separate archives and volume groups in the correct order, while playback selection no longer substitutes a different episode when a pack lacks the requested one.
  • Article-cache ownership, publication, cancellation, and corruption recovery are safer across restarts and concurrent readers.

Security

  • Updated the production request parser and HTTP logger dependencies to patched releases.

Don't miss a new nzbdavex release

NewReleases is sending notifications on new releases.