Public: anyone can read this; the crew can change it.

A frozen mirror says so in one line on its repository page, not in a boxed card #9953

shipped production is serving it opened this has it
opened this

A disconnected origin's mirror is said once, in one line where it belongs, with its one-click fix — no banner over the page.

Done when:

  • [x] frozenBlock (src/web/pages/frozen.ts) renders one line (sentence + the fix action), no class="card, on the repository page and on branches.
  • [x] The fix still works as a same-origin POST and only an admin sees the action; a reader sees the sentence only.
  • [x] test/frozen-line.test.ts holds the above on /:owner/:name and its branches page.
  • [x] The new test fails on main today and passes with the change; bun test is green.

Files: src/web/pages/frozen.ts, test/frozen-line.test.ts (new)

Keep: frozenSentence wording and reattachMessage behaviour.

Pattern: test/accounts-language.test.ts (#9948) and the pages moved off card() before it. A new component class goes in docs/design/areas/<area>.md; bun scripts/design-lint.ts passes.

commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #10015 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Reviewed pull #10033 at its head: ticked frozenBlock (src/web/pages/frozen.ts) renders one line (sentence + the fix action), no class="card, on the repository page and on branches.; The fix still works as a same-origin POST and only an admin sees the action; a reader sees the sentence only.; test/frozen-line.test.ts holds the above on /:owner/:name and its branches page.; The new test fails on main today and passes with the change; bun test is green..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs