What's Fixed
Release Asset Mirroring
- Added missing functionality to mirror release assets (APK, ZIP, Binary files)
- Release attachments are now properly downloaded from GitHub and uploaded to Gitea
- Previously only release metadata was mirrored, now all assets are transferred
Metadata Components
- Added debug logging to show which metadata components are enabled/disabled
- Helps troubleshoot why certain components (issues, PRs, labels) might not be mirroring
- Better visibility into configuration status
Improvements
- Enhanced release mirroring with asset download/upload progress logging
- Fixed token usage for authenticated asset downloads
- More detailed logging during the release transfer process
Notes
This patch addresses the remaining issues from #68 where release assets weren't being mirrored to Gitea. The application now properly transfers all release attachments including binary files, archives, and other assets.