* 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
* 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
* Add FLE to Radarr Anime BD Tier 01
* Add FLE to Sonarr Anime Web Tier 01
* Add FLE to Sonarr Anime BD Tier 01
* Add FLE to Sonarr Anime Web Tier 01
* Major refactoring of Anime Tier 1
* Major refactoring of Anime BD Tier 2
* Major refactor of Anime BD Tier 3
* Major refactor of Anime BD Tier 4
* Major refactor of Anime Tier 5
* Major refactor of Anime BD Tier 6
* Major refactor of Anime BD Tier 7
* Major refactor of Anime BD Tier 8
* Major refactor of Anime BD Tier 1
* Major refactor of Anime Tier 2
* Major refactor of Anime BD Tier 3
* Major refactor of Anime BD Tier 4
* Major refactor of Anime BD Tier 5
* Major refactor to Anime BD Tier 06
* Major refactor to Anime BD Tier 7
* Major refactor to Anime BD Tier 08
* Add Almighty back into Anime BD Tier 7
* Add Almighty back into Anime BD Tier 7
* Fix radarr quality profile
* Fix sonarr quality profile
* Rename anime-bd-tier-01-top-seadex-muxers.json to anime-bd-tier-01.json
* Rename anime-bd-tier-02-seadex-muxers.json to anime-bd-tier-02.json
* Rename anime-bd-tier-03-seadex-muxers.json to anime-bd-tier-03.json
* Rename anime-bd-tier-04-seadex-muxers.json to anime-bd-tier-04.json
* Rename anime-bd-tier-05-remuxes.json to anime-bd-tier-05.json
* Rename anime-bd-tier-06-fansubs.json to anime-bd-tier-06.json
* Rename anime-bd-tier-07-p2pscene.json to anime-bd-tier-07.json
* Rename anime-bd-tier-01-top-seadex-muxers.json to anime-bd-tier-01.json
* Rename anime-bd-tier-02-seadex-muxers.json to anime-bd-tier-02.json
* Rename anime-bd-tier-03-seadex-muxers.json to anime-bd-tier-03.json
* Rename anime-bd-tier-04-seadex-muxers.json to anime-bd-tier-04.json
* Rename anime-bd-tier-05-remuxes.json to anime-bd-tier-05.json
* Rename anime-bd-tier-06-fansubs.json to anime-bd-tier-06.json
* Rename anime-bd-tier-07-p2pscene.json to anime-bd-tier-07.json
* Add Mehul to Anime BD Tier 3
* Add Mehul to Anime BD Tier 3
* Add Kawatare to Anime BD Tier 4
* Add Kawatare to Anime BD Tier 4
* patch(anime): fix naming and refs to json files and md files
* fix(anime): update Anime Source Groups names to match files
* patch(anime): correct additional names
* Add GetItTwisted to Anime BD Tier 6
* Add GetItTwisted to Anime BD Tier 6
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Remove web tiers from anime profile
* Rename anime-web-tier-01-muxers.json to anime-web-tier-01.json
* Rename anime-web-tier-02-top-fansubs.json to anime-web-tier-02.json
* Rename anime-web-tier-03-official-subs.json to anime-web-tier-03.json
* Rename anime-web-tier-04-official-subs.json to anime-web-tier-04.json
* Rename anime-web-tier-05-fansubs.json to anime-web-tier-05.json
* Rename anime-web-tier-06-fansubs.json to anime-web-tier-06.json
* Rename anime web tiers
* Rename anime web tiers
* Update anime-web-tier-01-muxers.json
* Rename anime-web-tier-01-muxers.json to anime-web-tier-01.json
* Update anime-bd-tier-08.json
* Update and rename anime-web-tier-02-top-fansubs.json to anime-web-tier-02.json
* Update and rename anime-web-tier-03-official-subs.json to anime-web-tier-03.json
* Update and rename anime-web-tier-04-official-subs.json to anime-web-tier-04.json
* Update and rename anime-web-tier-05-fansubs.json to anime-web-tier-05.json
* Update and rename anime-web-tier-06-fansubs.json to anime-web-tier-06.json
* Update anime-web-tier-01.json
* Update anime-web-tier-02.json
* Update anime-web-tier-03.json
* Update anime-web-tier-04.json
* Update anime-web-tier-05.json
* Update anime-web-tier-06.json
* Add AnoZu, Dooky, Kitsune to Anime Web Tier 3
* Add AnoZu, Dooky, Kitsune to Anime Web Tier 3
* Remove SubsPlus+ from Anime Web Tier 3
* Add SubsPlus+ to Anime Web Tier 04
* Remove SubsPlus+ from Anime Web Tier 3
* Add SubsPlus+ to Anime Web Tier 04
* Revamp Anime Web Tier 04 to only have Erai, SubsPlus, ToonsHub, VARYG
* Revamp Anime Web Tier 04 to only have Erai, SubsPlus, ToonsHub, VARYG
* Move prior groups from anime web tier 04 to tier 05
* Move prior groups from anime web tier 04 to tier 05
* Move prior groups from anime web tier 05 to tier 06
* Move prior groups from anime web tier 05 to tier 06
* Reduce hq remux score in anime tiers
* Reduce hq remux score in anime tiers
* Reduce hq remux score in anime tiers
* Reduce hq remux score in anime tiers
* Reduce hq remux score in anime tiers
* Remove END from Anime BD Tiers
* Remove END from Anime BD Tiers
* Remove BluDragon from Anime BD Tiers
* Remove BluDragon from Anime BD Tiers
* fix: resolve JSON syntax errors from merge conflict resolution
* docs: update anime WEB tier references to new short names
- Rename WEB tier description files to match JSON file renames
- Update table of contents links in both Radarr and Sonarr collection pages
- Update include statements for descriptions and JSON files
- Update CF scoring tables in radarr-anime.md and sonarr-anime.md
* Forgot to remove web tier scores from radarr anime profile
* Forgot to remove web tier scores from radarr anime profile
* Forgot to remove web tier scores from radarr anime profile
* feat(anime): add FAQ sections and remove non-anime web tiers from scoring
- Add FAQ section to Radarr and Sonarr anime guide pages
- Remove web-tier-01/02/03 from anime scoring tables (not anime-specific)
- Add Prowlarr screenshot for Anime English-Translated category option
* refactor(anime): consolidate dual instance recommendation into FAQ
- Remove dual instance recommendation from intro sections
- Keep recommendation in FAQ for discoverability
- Update FAQ wording to be standalone
---------
Co-authored-by: FonduemangVI <15520607+FonduemangVI@users.noreply.github.com>
Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>
* 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.
* feat(downloaders): Add update check and notifications for the mover-tuner scripts
Introduce update checking, version notification, and disable controls for mover-tuner start and end scripts; bump versions to 1.0.0 and adjust configuration with cache-mount support and updated log path
New Features:
Add automated version-check and notification functionality for both start and end mover-tuner scripts
Add configuration update check for mover-tuning.cfg in the start script
Allow disabling update checks via ENABLE_VERSION_CHECK setting
Enhancements:
Bump scripts and configuration to version 1.0.0 and set raw URLs for remote fetching
Add cache-mount option to the qBittorrent resume command in the end script
Update default LOG_PATH in the configuration file
* fixed: Wrong line endings or no final newline
* Move the version variable to top of the scripts
Move the version variable to top of the scripts for easy edit.
* Added information how to fix issues because of CRLF vs LF line endings
---------
Co-authored-by: TRaSH <trash-pm@protonmail.ch>
* feat(downloaders): How to use the unRaid qBit-Mover with the Mover Tuning plugin
- Added an option how to use the unRaid qBit-Mover with the Mover Tuning plugin
- Added mover-tuning-start script
- Added mover-tuning-end-script
- Removed old mover workflow text
- Updated screenshots
* Added: Warning for unRaid user to disable Pre-allocation in qBittorrent when using the cache drive
* Added: fdupes instructions
* fixed: Wrong line endings or no final newline
* fixed: Shebang line is missing the leading '#'
* Update includes/file-and-folder-structure/unraid-fclones-auto-install.sh
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Update includes/file-and-folder-structure/unraid-fclones-auto-install.sh
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* fixed: missing bullet points
* moved the config settings to one config file.
* updated the guide to follow the new script.
* fixed: Wrong line endings or no final newline
* issue (bug_risk): Missing space after 'readonly' in QBIT_MANAGE_CONTAINER assignment.
* Improved readability
* cleaned up the a few mistakes
* updated the unraid fclones installer url
---------
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* feat(guide): Update tier descriptions
- Revised descriptions for HD BluRay, Remux, UHD BluRay, and Web tiers
- Made descriptions more consistent
* Fix typo
* Streaming Services Update
- Add ATV for Sonarr and Radarr
- Add Roku for Sonarr and Radarr
- Replace UHD Streaming Cut to HD Streaming Boost for Sonarr
- Replace streaming services in Streaming Boost custom formats for Sonarr
- Change all streaming service scores to 75 for Sonarr
- Change Streaming Boost custom format scores to 75 for Sonarr
- Add descriptions for ATV and Roku
- Update Collection of Custom Formats docs for Sonarr and Radarr
* Linting fixes
* Update includes/cf-descriptions/atv.md
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* Typo
* Fix custom format conditionals
* Fixed capitalization and tab spacing
* Fixed more capitalization
* Linting
* Revert settings.json change
---------
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
* feat(guide): Added the NEW `P2P/Scene Naming` to the Naming Scheme Guide
* Fixed: wrong token
Fixed: In the Sonarr guide’s P2P/Scene naming section, you’re still referencing radarr['naming'] tokens – update this to the correct Sonarr naming token syntax.
* Fixed: wrong token definitions in the Sonarr JSON
Fixed: Double-check that the new p2p-scene naming token is supported in your token definitions and consider linking out to its JSON config or docs for clarity.
* Corrected the typo in the image filename: 'adavanced' should be 'advanced'.
fixed: Correct the typo in the image filename: 'adavanced' should be 'advanced'.
* Use 'Enable' to maintain consistency with imperative instructions.
* feat(starr): Refactoring of the HDR Formats
* Update the Starr CF Collection page
* Delete/Remove the Starr absolute CF
* Add the NEW Starr HDR CF
* Add the NEW Starr DV CF
* Add the NEW Starr HDR 10+ Boost CF
* Update the Starr - How to set up Quality Profiles
* Added the new HDR-Formats groups
* Removed the old HDR-Formats groups
* Removed the old HDR-Formats
- Profiles now make use of the groups HDR-Formats
* Changed the order to be consistent with the guide.
- Changed DV to DV Boost
* Changed DV to DV Boost
* Moved the description to the includes to make it easier to maintain.
* Several small fixes
- Added markdown lint exclusion
- Added tooltip for HDR10+
* Simplified the HDR formats descriptions
* updated the 3rd party sync groups
* Removed Which Quality Profile should you choose flowchart
- Removed Which Quality Profile should you choose flowchart
- Added: written text for Which Quality Profile should you choose
* Improved description and added extra info
* changed description to be consistent
* Updated HDR Formats
* Add sln and vcxproj
* Fix Order to Alphabetical
* Moved the unwanted extensions to a single file in the includes.
---------
Co-authored-by: TRaSH <trash-pm@protonmail.ch>
* fix: wrong name used for json file
JSON file names should be CF names written in lowercase: spaces are replaced by dashes, the `+` sign is replaced by `plus`, and no spaces or special characters exist except for a dash.
* Removed and replaces old left over from Sonarr v3
`sonarrv4-current-logic.md` has been replaced by `sonarr-current-logic.md`
* Add markdown lint exclusion
* changed audio advanced to audio formats
- Changed Audio Advanced to Audio Formats
- Created new HDR Optional column and added several optional CFs related to HDR Formats and 4k.
* Removed Sonarr v3 left overs
* Update CONTRIBUTING.md
* All SQP Guides have been removed from the Guides and will be available only in the SQP Discord section.
* Added: E.g before Samsung
Some thought it was only for Samsung users.
* Apply suggestions from code review
Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>
* removed un-needed link to recyclarr wiki
---------
Co-authored-by: yammes08 <111231042+yammes08@users.noreply.github.com>
* feat(starr): Update the DV information for the Infuse player, which appears to support the CMv4.0 metadata
* Some minor adjustments to the description
* Update includes/cf/dv-info-profiles.md
Co-authored-by: nuxen <theonenuxen@proton.me>
* Improved clarity and removed repetition.
* Removed contradiction following recent changes/updates.
* Update includes/cf/dv-info-profiles.md
Co-authored-by: nuxen <theonenuxen@proton.me>
* Apply suggestions from code review
Co-authored-by: nuxen <theonenuxen@proton.me>
* Fix inconsistency: AppleTV vs. Apple TV
* Apply suggestions from code review
Co-authored-by: nuxen <theonenuxen@proton.me>
---------
Co-authored-by: nuxen <theonenuxen@proton.me>
* feat(downloaders): Updated the NZBGet Guide (Approved by the NZBGet Team)
* Sentences rewritten for clarity.
* Added an extra heading step to make the overall list clearer.
* Updated the Sonarr/Radarr screenshots and instructions
* Remove the scripts that aren't needed anymore
NZBGet has built-in deobfuscation that's constantly improving (major updates in versions 24.6 and 24.7). This means that obfuscation-related extensions are generally no longer needed. (HashRenamer, WtFnZb-Renamer)
* Added anchors
* Updated the Paths and Categories section
* Removed the actual scripts that are not needed anymore
* fix: MD012/no-multiple-blanks Multiple consecutive blank lines
* Added official NZBGEt WEB, Github and discord links
* Added performance tips
* feat(guide-sync): Several small updates and fixes
- Added profile dummy files for Radarr/Sonarr
- Added Anime to the Season Packs exclude
* moved dummy file to own folder
* fixed: collapsible box in the FAQ
* Fixed several grammar mistakes.
* Added optional text
* Made x264 optional if you plan to run only one Radarr instance
* Added info for extra instructions
* (feat) Add French Anime Tier to Radarr
* (feat) FR Groups add anime score
* (feat) Added Anime for French Language CF
* (feat) Radarr Anime Guide
* (feat) Add repack for sonarr anime
Multiple time found certain tracker tag a release as repack/proper
instead of v1, v2 etc
They follow the scene naming scheme
* (fix) Missing Anime Score in CF
- FR Scene Groups
- VOSTFR
* (feat) Remove T3KASHi from FR HD Bluray Tier 01, FR WEB Tier 01 to avoid double scoring
* (feat) Remove FUJiSAN from FR HD Bluray Tier 02, FR WEB Tier 02 to avoid double scoring
* (feat) Remove HANAMi from FR HD Bluray Tier 02, FR WEB Tier 02 to avoid double scoring
* (feat) Add FR Anime Tier to the Collection List
* (feat) Add quality settings file size for Anime
* (fix) Table Indentation and content
* (fix) Link to Anime Radarr Quality Settings File Size
* (feat) Add TIP for those who prefer FanSub Release
* (fix) remove reference to sonarr anime guide
* (fix) table formatting centered scores to be consistent
* (fix) Set anime header on same level
* (fix)(radarr) rename abstract HQ Source Groups
* (fix)(sonarr) rename abstract HQ Source Groups
* (fix)(radarr) Add missing MULTI CF and tip info
* (fix)(sonarr) Add missing MULTI CF and tip info
* (fix-radarr) move Language Profiles Related CF Scoring in first
* (fix-sonarr) move Language Profiles Related CF Scoring in first
* (fix) Wrong hashcode for Radarr anime CF added
Result :
- Radarr Anime FR Anime FanSub : `eb1e434d8e46cb3f728c79f8e4400bfd`
- Radarr Anime FR Anime Tier 01: `03520acbc5e46ce326be984534792d28`
- Radarr Anime FR Anime Tier 02: `20393e1196752dc37b25b80dfd2f8f57`
- Radarr Anime FR Anime Tier 03: `9d2a63eda874b34e06e7a8cbea7ea639`
* (feat) Add Yangire-Raws to french-anime-fansub
* (feat) Fix the regex kazuizui to also match kazui
* (fix) Change hashcode of Radarr Anime quality size to avoid conflict
* (fix) Change language-original-french to language-original-plus-french to match new changes
* Fixed: MD041 error
---------
Co-authored-by: TRaSH <trash-pm@protonmail.ch>
* feat(guide): Improve Custom Formats descriptions
Improved the description for
- Obfuscated
- Retags
* Centralized the Custom Format descriptions so they are easier to maintain.
* Centralized the Custom Format descriptions so they are easier to maintain.
* Add markdown exclusion
* Fix: MD012
* Change question "CF name" to question "description"
* Feat: add german lq release title CF to target specific terms which are known for bad releases
Fix: change german language CF to avoid matching on Subbed
* Feat: extend Repack2 with regex to match REAL.PROPER / REAL.REPACK as commonly used for German releases
* Feat: extend Repack3 with regex to match REAL.REAL.PROPER / REAL.REAL.REPACK as commonly used for German releases
* Fix: add german LQ (release title) CF to quality-profile jsons
* Fix: scoring adjustment to allow upgrades from lower tier 720p to 1080p Web
* Fix: improve not subbed condition regex in German Language CF
* Fix: slightly improve Bluray Tier 01
---------
Co-authored-by: Lokilicious <mail.lokilicious.work>
Add new Sing-Along Versions custom format for Radarr
- Create new custom format JSON for Sing-Along Versions, with a default score of -10000
- Added new custom format with info to all profile unwanted panels, and profile JSONs
- Added new custom format to Radarr's Collection of Custom Formats page
Add new Black and White Editions custom format for Radarr
- Create new Black and White Editions custom format JSON for Radarr
- Add a default score of -10000
- Add to all Radarr profile optional panels and profile JSON files
- Add to Radarr Collection of Custom Formats