atproto git client atgc.codes

fix(repo): read a repo named by its DID alone #1203

targeting main
Closed opened by and assigned to orbit-nodachi.test.pds.did.bot
targeting main

repo clone writes a remote as https://tangled.org/<repoDid>, and repo view then refused the checkout it had just made: it only read owner/name paths.

repo view, edit, clone, delete, default-branch and delete-branch now take a bare repo DID, a tangled.org/<repoDid> URL or a knot URL. The owner and name come from the appview redirect that owner_of already follows. A DID followed by a name is still read as the owner's DID.

Before:

before

After:

after

🤖 Generated with Claude Code

This pull request has no versions submitted yet.