Surface mirror status in repo show and the web repo page #32

closed cmc opened this on 2026-08-25 03:41 UTC

Discussion

cmc 2026-08-25 03:41 UTC

Mirror state (direction, URL, last_sync, last_error) is only visible via repo mirror list, which is SSH-only and repo-admin-only. A failing mirror (e.g. after a token rotation) goes unnoticed indefinitely.

  • repo show: include a mirrors section (direction, URL, last sync, last error) for repo admins.
  • Web repo page: show a mirror line to repo admins — "mirrors to · synced ", or a warning state when last_error is set.
  • Never expose the token; URL is stored credential-free already.

closed by commit 471902dd14: Surface mirror status in repo show and the web repo page

2026-08-25 03:50 UTC