v4.3.0
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:
- Copy
.env.sampleto.envand configureQUI_*variables - In Radarr: Settings → Connect → Custom Script → "On Import" and "On Upgrade"
- In Sonarr: Settings → Connect → Custom Script → "On Import Complete"
Other Changes
- Updated README with full qui-xseed documentation
- Updated
.env.samplewith qui configuration variables