Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
0.1.0 (2026-01-20)
🚀 Features
Add backup verification section to README with integrity checks and scripts (52f5db6 )
Add Dependabot configuration and Docker maintenance workflow for automated updates (10b7874 )
Add error logging for backup failures in run_backup function (003fdc1 )
Add Git LFS support for backup and alerting, including size reporting (c442e0c )
Add GITHUB_BACKUP_ALL_ACCESSIBLE setting to backup all accessible repositories (063175b )
Add LFS status reporting to backup results and console output (01e2c84 )
Add MinIO bucket setup script and dependencies (3d68596 )
Add roadmap and planned features for GitHub Discussions backup (82eaba1 )
Add S3 prefix configuration and update backup key structure (6380b90 )
Add state persistence and S3 prefix configuration to backup process (2809e56 )
Adjust repository fetching to include private repos for organizations (5a33f7b )
Always display LFS status in email and Teams alerts for consistency (dda778a )
Enhance alerting system with detailed results and next run time display (da927a3 )
Enhance authentication modes documentation and configuration for GitHub Backup (116a27e )
Enhance backup and restore functionality with LFS support and state management improvements (962b046 )
Enhance logging during repository fetching and scanning process (ca5ad94 )
Enhance owner resolution for private repositories in GitHubBackupClient (634a3c3 )
Enhance repository scanning and logging for backup process (d8660e3 )
Implement graceful shutdown handling for backup processes (50c0785 )
Implement repository emptiness check before bundle creation and adjust backup logic (41e26c9 )
Implement S3 state synchronization in SyncStateManager and update backup process (1c3b90b )
Improve wiki URL generation to handle clone URLs without trailing .git correctly (63beafa )
Internal Version 1 (Initial Checkin) (d48965c )
Optimize GitHub client initialization for improved performance with large organizations (8c4e150 )
Refactor MinIO bucket setup script to use MinIO SDK instead of boto3 (07c5d58 )
Test Cases and Refactor (4e3eeef )
Update alerting system to use 'backup_status' event and enhance documentation (9ede1a7 )
Update backup scheduling to use cron format in configuration and documentation (eb59bfe )
Update Git operations to allow caller to handle logging for clone failures and adjust scheduler documentation for cron mode (325a91c )
Update metadata export limitations and notes for unauthenticated mode in README (011e19f )
Update release workflow to include additional paths for pull requests and enhance validation jobs (fbe2de1 )
Update S3 key structure for backups to enhance logical browsing and organization (e501eb1 )
Update S3_PREFIX configuration in README and .env.example for improved path structure (19710e8 )
🐛 Bug Fixes
Isolate pytest from CI/CD injected environment variables (8e859b2 )
Remove success message from pytest output in Dockerfile (1aea609 )
Test & Runtime (82416d4 )
Update LFS status reporting to use '0' instead of '-' for consistency in email and Teams alerts (eef9c25 )
♻️ Refactoring
logging to use BackupLogger for consistent console output (9f41192 )
You can’t perform that action at this time.