🐛 Bug Fixes
Mixed Mode Organization Strategy
- Fixed an issue where the "Mixed Mode" organization strategy selection was not persisting after page refresh
- Added proper case handling for mixed mode in the
GiteaConfigForm
component - Enhanced the
getMirrorStrategy
function to correctly detect mixed mode configuration when both organization and personalReposOrg are defined
📚 Documentation
README Updates
- Significantly shortened and simplified the README for better readability
- Updated all repository references from
arunavo4/gitea-mirror
toRayLabsHQ/gitea-mirror
- Updated Docker image references to use
ghcr.io/raylabshq/gitea-mirror
- Removed references to unimplemented OIDC/SSO authentication features
- Clarified that only JWT token authentication is currently supported
🔧 Maintenance
Dependencies
- Updated all dependencies to their latest versions
- Updated bun.lock file with dependency changes
📦 Installation
Pull the latest Docker image:
docker pull ghcr.io/raylabshq/gitea-mirror:v2.20.1
Or update your docker-compose.yml to use the new tag:
services:
gitea-mirror:
image: ghcr.io/raylabshq/gitea-mirror:v2.20.1
🔄 Upgrade Notes
This is a patch release with no breaking changes. Users can safely upgrade from v2.20.0 to v2.20.1.
The main fix addresses the mixed mode organization strategy persistence issue, which will now correctly save and restore your selection between sessions.