Artifact 7fb2e326eeb2c4b9665e97e3813c0a56ad6ef30b50d8ce1e2477fc69c17cc4f3:
- File
internal/ops/ops.go
-
2026-08-21 18:16:58
— part of check-in
[d980bf4d71]
on branch mirror-posture
— Repository posture: mirrors carried on the repo model, refuse local writes by default
repo.get returns mirror{tracking,url,state,acceptWrites,...} and detachedFrom. mirror.detach replaces mirror.delete and keeps the upstream as provenance; mirror.writes opts a mirror into local writes. Pushes, tickets, wiki, forum and technotes on a tracking mirror are refused (403) naming the upstream. A URL change clears failures recorded against the old peer. (user: dmestas, size: 7408) [annotate] [blame] [check-ins using]
- 2026-08-21 19:51:55 — part of check-in [e61bc36d43] on branch trunk — Merge mirror-posture: repository posture, read-only mirrors, fleet page as rows (user: dmestas, size: 7408) [annotate] [blame] [check-ins using]
-
2026-08-21 18:16:58
— part of check-in
[d980bf4d71]
on branch mirror-posture
— Repository posture: mirrors carried on the repo model, refuse local writes by default