Something went wrong. Try again.
Monorepo for Tangled
Something went wrong. Try again.
knotserver/xrpc: defer plc submission until repo setup succeeds master
Previously, CreateRepo submitted the PLC DID before the remaining local setup steps had completed. If RBAC setup or hook installation failed after that point, the handler cleaned up local state but still left behind a published DID with no corresponding repo on disk. Move PLC submission to the end of the create flow so the DID is only published after local repo setup succeeds. Also roll back repo RBAC state during cleanup, and treat hook setup failure as fatal instead of silently continuing.
Author kppcn.tngl.sh Committer Tangled Date (Apr 8, 2026, 6:57 AM UTC) Commit b907bf93 b907bf93ec36e1fab5eee9365ba85922e89a5d2f Parent f0b47935 f0b479353a04aaa9450f3a08cba0ace25fb65664