Skip to content

Refactor backup runner and improve sync behavior#59

Merged
Frazzer951 merged 3 commits into
mainfrom
refactor-robust-faster-backups
Apr 15, 2026
Merged

Refactor backup runner and improve sync behavior#59
Frazzer951 merged 3 commits into
mainfrom
refactor-robust-faster-backups

Conversation

@Frazzer951

Copy link
Copy Markdown
Owner

Summary

  • refactor the project into a proper package and remove the legacy wrapper script
  • move config handling and scheduling into Python, add safer auth handling, and support
  • speed up syncs with API pagination tuning and bounded parallel fetches
  • reduce log noise by suppressing unchanged repo logs while keeping Git fetch output for changed repos
  • refresh the README and repository metadata to match the new runtime behavior

Validation

  • All checks passed!
  • Listing 'github_backup'...
  • manual local backup runs against to verify change-only logging and repo sync behavior

@Frazzer951 Frazzer951 merged commit dba8152 into main Apr 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant