github RayLabsHQ/gitea-mirror v3.2.0

latest releases: v3.5.1, v3.5.0, v3.4.0...
one month ago

🐛 Bug Fixes

  • Fixed Zod validation error in activity logs: Resolved an issue where activity logs would fail with validation errors after mirroring operations. The invalid "success" status values have been corrected to use the proper "synced" status.
  • Resolved API errors: Fixed activity fetch API returning 500 errors that occurred after repository mirroring completed.

🔄 Improvements

  • Enhanced error handling: Improved validation and error handling for mirror job status tracking, making the system more robust and reliable.
  • Better organization creation: Enhanced the reliability of organization creation and mirroring processes, particularly handling race conditions and duplicate constraints.

🔧 Internal Changes

  • Code consolidation: Gitea integration modules have been consolidated for better maintainability and clearer separation of concerns.
  • Improved test coverage: Added comprehensive tests for mirror operations, organization creation, and error handling scenarios.

📦 Installation

Docker

docker pull ghcr.io/raylabshq/gitea-mirror:3.2.0

Docker Compose

services:
  gitea-mirror:
    image: ghcr.io/raylabshq/gitea-mirror:3.2.0
    # ... rest of configuration

🔗 Full Changelog

View the complete changelog: v3.1.1...v3.2.0

Don't miss a new gitea-mirror release

NewReleases is sending notifications on new releases.