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