Skip to content

Releases: baker-scripts/StarrScripts

v4.3.3

01 Mar 23:48
264b9c5

Choose a tag to compare

Changes

  • Remove phantom qbm-qbit.sh README entry
  • Add documentation for 5 undocumented scripts

v4.3.2

01 Mar 23:39

Choose a tag to compare

Changes

  • Add CLAUDE.md

v4.3.1

01 Mar 22:43

Choose a tag to compare

What's Changed

  • Updated repo URLs from bakerboy448 to baker-scripts org
  • Added CodeRabbit, Renovate, and gitleaks configs
  • Pre-commit autoupdate

v4.3.0

28 Feb 03:44

Choose a tag to compare

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

v4.2.0

31 Oct 04:19

Choose a tag to compare

New Features

  • Pre-commit Hooks: Comprehensive pre-commit configuration for automated code quality checks
    • Trailing whitespace trimming
    • End-of-file fixing
    • Mixed line ending fixes (LF)
    • Executable shebangs validation
    • Private key detection
    • ShellCheck validation
    • Bash syntax checking

Improvements

  • GitHub Actions: Enhanced CI workflow with bash syntax check and ShellCheck severity configuration
  • Code Quality: Fixed ShellCheck warnings across dupe.sh and sonarr_dupefinder.sh
  • Executables: Made dupefinder scripts properly executable
  • Dependencies: Updated jdupes command path to /usr/local/bin/jdupes
  • Ignore: Added xseed.sh to .gitignore

v4.1.0

31 Oct 03:54

Choose a tag to compare

New Features

  • qbm-api-trigger.sh: New script to trigger qbit_manage commands via Web API
    • Sends POST requests to qbit_manage Web API endpoint
    • Designed for qBittorrent torrent completion hooks
    • Uses torrent hash to trigger commands like tag_update, share_limits, etc.
    • Requires qbit_manage v4.5+ with Web API enabled

Fixes

  • Removed notifiarr-branch-builder.sh (cannot be self-built due to paywall dependencies)

Death of Xseed Scripts

24 Jan 03:07
ca67662

Choose a tag to compare

Full Changelog: v3.4.0...v4.0.0

The "XSeed Scripts" have been removed from the StarrScripts repository due to the behavior of some Cross Seed Development Team members, including hostile reactions to criticism and consciously and willingly pushing untested features to stable builds. After repeated public call-outs, supposedly, "changes made in the future" will be made, but the aggressive and arrogant behavior persists and is unacceptable.

Specifically, the issues noted above stem from https://github.com/ShanaryS, although they are seemingly echoed and approved by the original xseed creator https://github.com/mmgoodnow

Accordingly, Xseed scripts have been removed and any, and all, support ceased.

v3.4.0

01 Dec 16:54
c95f917

Choose a tag to compare

What's Changed

  • Update instructions for installation in README.md by @zakkarry in #26
  • update environmental variables for LOGID_FILE by @zakkarry in #28
  • xseed v4 - breaking change (feat) xseed.sh: Add multiple download client support by @adapowers in #27

New Contributors

Full Changelog: v3.3.0...v3.4.0

v3.3.0

07 Nov 04:00
09d16b3

Choose a tag to compare

What's Changed

  • Fix LOGID_FILE Reference by @yammes08 in #25
  • Readme update

New Contributors

Full Changelog: v3.2.0...v3.3.0

v3.2.0a

18 Aug 01:28
69a87ba

Choose a tag to compare

What's Changed

  • fix(shellcheck): sc2155 error fix by @zakkarry in #23
  • (feat) xseed.sh: add LOGID_FILE to track downloaded ids by @bakerboy448 in #24
  • Bump xseed to v3

Full Changelog: v3.1.4...v3.2.0a