1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2025-12-19 18:48:24 +00:00

194 Commits

Author SHA1 Message Date
ilike2burnthing
b37c75e782 torrent-heaven: restore indexer (#698) 2025-11-30 03:50:52 +01:00
ServarrAdmin
5ad9e42466 Fixed: Script deleting .md and schema.json files bug 2025-10-23 22:58:01 -05:00
bakerboy448
dd2bcd1b79 Fixed: Improve indexer-sync robustness and workflow (#662)
- Add external blocklist configuration (scripts/blocklist.txt)
- Fix conflict detection using proper git commands (diff --filter=U)
- Expand list of unwanted file types (images, code files, etc)
- Remove Jackett src/ files and unwanted assets automatically
- Better handling of both-added (AA) conflicts
- Simplify commit logic (remove retry mechanism)
- Better error handling for empty commits
- Enhanced GitHub Actions workflow with exit code handling
- Auto force-push for automated-indexer-sync branch only
- Manual force-push with -f flag for other branches

Co-authored-by: ServarrAdmin <development@lidarr.audio>
2025-10-18 22:03:30 -05:00
Servarr
3ea0f2dade remove: TheRARBG due to significant downstream (Sonarr/Radarr) Support Issues
- bad releases
- dupe releases
2025-10-05 11:55:06 -05:00
Servarr
9c00623f5c Revert "script: 'cgpeers.yml' to the blocklist"
This reverts commit 524207af9a.
2025-09-25 09:34:58 -05:00
bakerboy448
524207af9a script: 'cgpeers.yml' to the blocklist
Keep as c# for now
2025-09-23 07:26:37 -05:00
ServarrAdmin
bbc0049a5e Fixed: Add debug log for force push with lease in sync script 2025-09-17 16:52:39 -05:00
ServarrAdmin
6e2a373955 Fixed: automation mode push issues for automated-indexer-sync branch
- Allow force push for automated-indexer-sync branch when needed in automation mode
- Add --set-upstream flag to handle new branch creation
- Detect when local branch has diverged from remote and enable force push appropriately
2025-09-17 16:46:41 -05:00
ServarrAdmin
683452ba5f Fixed: Renamed TRACE logging to VERBOSE and set trace color for VERBOSE logs 2025-09-17 16:45:13 -05:00
ServarrAdmin
f0be3ea6a7 Fixed: sync script auto-resets to master on rebase conflicts only in automation mode 2025-09-17 16:40:35 -05:00
bakerboy448
63333206d4 script: Add logging for development and Jackett modes 2025-09-17 16:11:01 -05:00
Servarr
b326338144 Fix: Exit on rebase conflicts with master branch 2025-09-11 16:35:05 -05:00
Servarr
3792bd34b9 Fix git pathspec error for non-existent schema.json files
The script was failing with 'pathspec did not match any file(s) known to git'
when trying to checkout schema.json files that don't exist. Now it checks
for file existence before attempting checkout.
2025-09-07 07:51:52 -05:00
Servarr
15bf373ec2 move ci merge to master script to scripts folder 2025-09-06 12:00:28 -05:00
Servarr
44a97eb8f7 Fix automated-indexer-sync branch to rebase on master instead of itself
- Change rebase logic to use origin/master instead of origin/automated-indexer-sync
- This ensures the automated branch picks up merged changes from master
- Fixes issue where automated branch gets out of sync after PRs are merged
2025-09-06 11:59:52 -05:00
bakerboy448
11e54be5ae Remove: YGG indexers from official definitions (#481)
- Remove yggtorrent.yml and yggcookie.yml from v11 definitions
- Add YGG indexers to sync script blocklist to prevent re-addition
- Users can add YGG as custom definitions using Jackett sources

Closes #XXX

Co-authored-by: ServarrAdmin <development@lidarr.audio>
2025-08-24 10:14:04 -05:00
ServarrAdmin
87fde6f89f Fixed: auto-enable force push after commit amend
Added safety protection to prevent force push to master branch
2025-08-19 07:59:24 -05:00
ServarrAdmin
e61e29f477 Fixed: ensure branch starts from latest upstream to prevent push conflicts 2025-08-19 07:47:02 -05:00
ServarrAdmin
6cfe6f2dea Fixed: use rebase strategy for clean history in sync script 2025-08-19 07:43:49 -05:00
ServarrAdmin
25bbe55392 Fixed: specify merge strategy for git pull in CI sync script 2025-08-19 07:20:38 -05:00
ServarrAdmin
d37acf3e39 Fixed: handle git push failures with pull-retry logic in sync script 2025-08-19 07:15:53 -05:00
ServarrAdmin
55a7192f1f Fixed: handle git push failures properly in sync script 2025-08-18 21:38:23 -05:00
ServarrAdmin
7754efbfb0 New: log commit message during cherry-pick loop 2025-08-17 21:29:33 -05:00
ServarrAdmin
9cdf8fb1ff New: log truncated jackett commit message in sync script 2025-08-17 20:30:49 -05:00
ServarrAdmin
7f797ba734 Fixed: remove duplicate usage function 2025-08-17 14:30:38 -05:00
ServarrAdmin
a9468babdc Fixed: remove sparse checkout from indexer sync and optimize GHA fetching 2025-08-17 14:30:38 -05:00
ServarrAdmin
4fabf916c5 Fixed: handle replaces field in indexer definitions 2025-08-16 21:11:35 -05:00
ServarrAdmin
86376a0d77 Fixed: remove redundant parameter logging 2025-08-16 15:18:31 -05:00
ServarrAdmin
be22cff63f Fixed: remove redundant TRACE logging 2025-08-16 15:18:31 -05:00
ServarrAdmin
e4b2ab5aca Fixed: update script documentation for sparse checkout and logging 2025-08-16 15:18:31 -05:00
ServarrAdmin
bd3bb95849 New: add sparse checkout for Jackett definitions only 2025-08-16 15:18:31 -05:00
ServarrAdmin
6f982b1ef6 Fixed: script logging improvements 2025-08-16 15:18:31 -05:00
ServarrAdmin
db7f116cb8 Fixed: separate general yml conflicts from definition conflicts 2025-08-16 10:02:37 -05:00
ServarrAdmin
13567b7d39 Fixed: detect new indexers from both-added conflicts 2025-08-16 09:59:31 -05:00
ServarrAdmin
ff1dd7a22f Fixed: handle both-added definition conflicts 2025-08-16 09:55:23 -05:00
ServarrAdmin
f388a094f5 Fixed: exclude Jackett Definitions from yml removal 2025-08-16 09:47:43 -05:00
ServarrAdmin
5d052d3bfd Fixed: script adding new indexers 2025-08-16 09:45:52 -05:00
ServarrAdmin
e43d4b6923 Fixed: detect new indexers before conflict resolution moves them 2025-08-16 09:37:50 -05:00
ServarrAdmin
d61253ca99 Fixed: track new indexers moved during conflict resolution 2025-08-16 09:37:03 -05:00
ServarrAdmin
85fb122fd0 Fixed: improve debug logging for new indexer detection 2025-08-16 09:36:18 -05:00
ServarrAdmin
9b17e35c0e Fixed: script fixed adding new indexers 2025-08-16 09:32:07 -05:00
ServarrAdmin
b6ffad5692 Fixed: shellcheck warnings for venv sourcing and unused variables 2025-08-15 23:30:59 -05:00
ServarrAdmin
879ea265c2 Fixed: pathspec errors for deleted files in indexer sync script 2025-08-15 20:45:16 -05:00
ServarrAdmin
15fe1da39f Fixed: remaining f-string backslash syntax error in validate.py line 162 2025-08-15 20:39:00 -05:00
ServarrAdmin
8a4923677a fix: remove backslash from f-string in validation script 2025-08-15 20:29:16 -05:00
ServarrAdmin
689c2e39e3 fix: add missing dollar sign to GIT_DIFF_CMD variable 2025-08-15 20:24:20 -05:00
ServarrAdmin
891ab5b2a4 script:(validate) add flexible folder structure support 2025-08-15 16:32:24 -05:00
ServarrAdmin
9b84483294 script:(validate) improve error messaging 2025-08-15 16:32:24 -05:00
Servarr
6e6a8d0ac8 feat: add debug mode option to sync workflow 2025-08-13 13:24:43 -05:00
Servarr
8435eb2d01 fix: improve commit search range and add debugging 2025-08-13 13:19:48 -05:00