🐛 Bug Fixes
Repository Status Inconsistency
- Fixed: 'already exists, skipping migration' logic that prevented proper database status updates
- Fixed: Repositories now correctly show 'mirrored' status when they exist in Gitea
- Fixed: Proper
lastMirrored
timestamps andmirroredLocation
fields are now set - Fixed: Misleading success logs that reported successful mirroring while database remained inconsistent
UI Changes
- Replaced SiGitea icons with custom logo in LoginForm and Header components
- Added custom logo.svg file with theme-aware styling
- Updated favicon.svg to use the same custom logo design
- Removed unused SiGitea imports and cleaned up dependencies
- Logo automatically adapts to light/dark themes via CSS media queries