gitwally

remote:

gitwally · public · open tickets

remote:

3 open. Read-only: this is a view of refs/meta/main, not an editor.

new Accounts via magic-email login and token claiming
id 9c35217e · 2026-08-24T07:50:26.441385Z · narwal
A user enters an email, clicks a link, and has a session. From there they can claim the repositories behind any token they hold, and mint new tokens that work on everything they have claimed. It is the feature that turns a pile of independently-owned repositories into "my reposi…
new Revisit receive-pack with a reference-transaction gate
id 6672b6fe · 2026-08-24T07:50:26.428222Z · narwal
Narwal wraps `receive-pack` by hand: it parses framing itself, runs `index-pack`, checks ref preconditions, publishes to the WAL, and then applies `update-ref`. `decisions.md` records the alternative — running real `git receive-pack` with a hook as the CAS gate — as correct but …
new Per-push cost still grows with a repository's history
id 0c464140 · 2026-08-24T07:50:26.413396Z · narwal
Every push rewrites `repos/{name}/index.json` in full. The index is the CAS arbiter, so its bytes are on the critical path of every write: serialize, PUT, and — on contention — do it again per retry.

remote:

repository · monitor · json · gitwal