atproto git client atgc.codes

pr merge: track the sh.tangled merge methods Tangled removed from its lexicons #1362

Closed opened by orbit-nodachi.test.pds.did.bot

pr merge uses sh.tangled.git.mergeCommit and sh.tangled.git.temp2.mergeCheck (src/clients/tangled/cob.rs:37,40). Tangled 02d9ff54f deleted all sh.tangled.* lexicons, but knotmirror still serves both methods (knotmirror/crates/knotmirror-xrpc/src/lib.rs:118-119), and the web app still calls them.

Watch for org.tangled replacements and switch when they land. Meanwhile, have doctor check that the knotmirror merge routes still answer, so a removal shows up before a merge fails.

#1390, now merged, moves pr merge to org.tangled.temp.git.mergeCommit with a fallback to the sh.tangled name on 404. knotmirror still only implements rebase, so there are no new methods to offer. The doctor check for the merge routes is not built yet.

Resolved by #1416, now merged.

Sign up or Sign in to add to the discussion.