Files
Guides/includes
Bauke 84169d4f32 feat(downloaders): Make mover.py version check more robust (#2611)
* Add support for unlimited number of qBittorrent instances

* Fixed issues sugested by sourcery-ai

- Fixed the grep pipeline issue
- Fixed the pipe delimiter issue in get_instance_details

* Fix lint issues

* Fix one more lint issue

* Add Unraid notifications for configuration errors

mover-tuning-start.sh:

Full validation with Unraid notifications for configuration errors
Shows detailed error messages with array lengths

mover-tuning-end.sh:

Basic validation (still checks for errors to prevent execution with bad config)
Only logs to terminal, no Unraid notifications

* Include .cfg files to the Fixing Run Errors command.

mover-tuning.cfg also needs to have Unix line endings for it to work.

* Update Fixing Run Errors script.

Add chmod +x to the Fix Run Errors script so we are sure all scripts are executable.

* Add mover.py version check to the mover-tuning-start script

* Update mover-tuning-start.sh

* feat(downloaders): Make mover.py version check more robust

updated the hash calculation to use tr -d '\r' which removes all carriage return characters before hashing
This ensures both the local file and remote content are normalized to the same line ending format before comparison

* Update mover-tuning-start.sh

* Update mover-tuning-start.sh
2026-01-29 17:47:08 +01:00
..