What's new
feat: surface auto-mirror toggle in Automation settings (refs #278)
Follow-up to v3.15.8. That release made scheduleConfig.autoMirror an independent trigger in the scheduler, but it could still only be enabled via the AUTO_MIRROR_REPOS env var. This release adds a UI toggle so the option is reachable from the Automation tab without touching the environment.
- New checkbox "Auto-mirror new repositories" in Automation → Automatic Syncing
- Visible only when scheduling is enabled (auto-mirror without a scheduler is meaningless)
- Independent of the existing "Auto-mirror new starred repositories" toggle in GitHub settings — together they cover the full owned/starred matrix
Together with v3.15.8, this completes the auto-mirror UX described in #278: new repos discovered on GitHub are now mirrored on the next scheduled sync without any manual click, and both owned and starred scopes are independently controllable from the UI.
No schema or migration change.