Skip to content

v4.3.0

Choose a tag to compare

@bakerboy448 bakerboy448 released this 28 Feb 03:44
· 8 commits to main since this release

What's New

qui Cross-Seed Trigger (qui-xseed.sh)

New script that replaces the legacy xseed.sh (removed in v4.0.0) with a qui-native implementation for cross-seed triggering from Radarr/Sonarr.

Features:

  • Triggers data-based cross-seed searches via the qui API when Radarr or Sonarr completes an import
  • Creates a dir-scan entry, triggers scan, polls for completion with exponential backoff, then cleans up
  • Idempotent — duplicate download IDs are skipped via ID log file
  • Only ERROR/WARNING written to stderr to avoid noisy notifications (starr apps capture stderr as error-level log lines)

Setup:

  1. Copy .env.sample to .env and configure QUI_* variables
  2. In Radarr: Settings → Connect → Custom Script → "On Import" and "On Upgrade"
  3. In Sonarr: Settings → Connect → Custom Script → "On Import Complete"

Other Changes

  • Updated README with full qui-xseed documentation
  • Updated .env.sample with qui configuration variables