github RayLabsHQ/gitea-mirror v3.7.2

6 hours ago
  • Prevent Automation UI from overriding schedule:

    • mapDbScheduleToUi now parses intervals robustly (cron/duration/seconds) via parseInterval
    • mapUiScheduleToDb merges with existing config and stores interval as seconds (no lossy cron conversion)
    • /api/config passes existing scheduleConfig to preserve ENV-sourced values
    • schedule-sync endpoint uses parseInterval for nextRun calculation
  • Add AUTO_MIRROR_REPOS support and scheduled auto-mirror phase:

    • scheduleConfig schema includes autoImport and autoMirror
    • env-config-loader reads AUTO_MIRROR_REPOS and carries through to DB
    • scheduler auto-mirrors imported/pending/failed repos when autoMirror is enabled before regular sync
    • docker-compose and ENV docs updated with AUTO_MIRROR_REPOS

Don't miss a new gitea-mirror release

NewReleases is sending notifications on new releases.