Release v3.2.5 - Complete fix for releases mirroring authentication

This patch completes the authentication fixes from v3.2.4, specifically addressing the releases mirroring function that was missed in the previous update.

Fixes:
- Critical authentication error in releases mirroring (encrypted token usage)
- Missing repository existence verification for releases
- "user does not exist [uid: 0]" error for GitHub releases sync

Improvements:
- Duplicate release detection to prevent errors
- Better error handling with per-release fault tolerance
- Enhanced logging with [Releases] prefix for debugging

Issue: #68
This commit is contained in:
Arunavo Ray
2025-08-09 18:23:26 +05:30
parent b41438f686
commit dacec93f55
3 changed files with 77 additions and 18 deletions

View File

@@ -1,7 +1,7 @@
{
"name": "gitea-mirror",
"type": "module",
"version": "3.2.4",
"version": "3.2.5",
"engines": {
"bun": ">=1.2.9"
},