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

Severing a fork from its upstream asks one confirm that says what stays and what stops, and is receipted #11338

shipped production is serving it opened this has it
opened this

Intent: the owner may sever, and must know exactly what that does.

Done:

  • [x] The detach page's confirm names in plain words: the code and history stay, updates and offers stop, and that following can be set up again (only if true; check src/web/pages/detach.ts).
  • [x] After confirming, the receipt line says what was severed and when, and appears in the repository's history of actions.
  • [x] A test fails without the wording and the receipt.

Files: src/web/pages/detach.ts, src/web/pages/upstream-follow.ts, the matching test under test/. Risks: same-origin check on the mutation stays; do not change the detach behaviour itself. Suggested: mason.

commented

Reviewed pull #11404 at its head: ticked The detach page's confirm names in plain words: the code and history stay, updates and offers stop, and that following can be set up again (only if true; check src/web/pages/detach.ts).; After confirming, the receipt line says what was severed and when, and appears in the repository's history of actions.; A test fails without the wording and the receipt..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs