Files
gitea-mirror/src/pages/api
Arunavo Ray 5add8766a4 fix(scheduler,config): preserve ENV schedule; add AUTO_MIRROR_REPOS auto-mirroring
- 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
  - Tests pass and build succeeds
2025-09-14 08:31:31 +05:30
..
2025-08-28 08:34:27 +05:30
2025-09-07 19:09:00 +05:30
2025-08-28 08:34:41 +05:30
2025-08-28 08:34:27 +05:30
2025-09-09 11:14:43 +05:30
2025-07-18 00:52:03 +05:30
2025-08-28 13:27:10 +05:30
2025-09-09 11:14:43 +05:30
2025-08-28 12:58:58 +05:30
2025-09-07 19:09:00 +05:30