7d369b0featadd Store collection helpers and a HasId trait for MemberJoseph D. Carpinelli3 months agof6f04e3featreplace force-write ref updates with CAS and a structural mergeJoseph D. Carpinelli3 months agof2e74effixset a git identity in web-edit test commits so CI runners passJoseph D. Carpinelli3 months ago798fe87fixsource web tokens from getrandom so editing works on WindowsJoseph D. Carpinelli3 months ago2ebfb9afixhide settings edit controls when the server cannot land web editsJoseph D. Carpinelli3 months ago5acebd1featsign in by proving a member key and attribute web edits to the humanJoseph D. Carpinelli3 months ago66f12a2featedit all config fields in the browser, harden web edits, and cover them end to endJoseph D. Carpinelli3 months ago62347f9featedit repository settings from the browser via an authenticated web keyJoseph D. Carpinelli3 months ago72c4dbbrefactorrename the `signers` module to `members`Joseph D. Carpinelli3 months ago866d95cfeatrevoke a key faster than expiry via a deny overlayJoseph D. Carpinelli3 months ago94ce438featpin a certificate authority as an opt-in member trustJoseph D. Carpinelli3 months ago2a92da4featdecompose members into per-username refs and add accountsJoseph D. Carpinelli3 months agoa13499bfeatgate member pushes on a key validity windowJoseph D. Carpinelli3 months ago4f368fbrefactormake the CLI meta-ref `Set` a thin presenterJoseph D. Carpinelli3 months agob4b8b84refactorroute the meta-ref set documents through `Row`Joseph D. Carpinelli3 months ago0cb2b7dfeatadd `Row` and `load_rows`/`store_rows` to git-storeJoseph D. Carpinelli3 months ago9b47015fixcenter the settings column instead of pinning it leftJoseph D. Carpinelli3 months agoc4ea795fixset git user identity in test repos so commit-tree succeeds in CIJoseph D. Carpinelli3 months agocc69131docsrecord P5/P6 completion in the simplification plan and handoffJoseph D. Carpinelli3 months ago572507frefactorroute git wire endpoints by method instead of one fallbackJoseph D. Carpinelli3 months ago013aea2featmake Settings a read-only projection over the typed meta refsJoseph D. Carpinelli3 months agoc7852a3featmake the Issues tab functional via refs/meta/issues docsJoseph D. Carpinelli3 months agod8a0a60featsource repo chrome from refs/meta/config, dropping worktree metadataJoseph D. Carpinelli3 months agob3fbe43featadd the refs/meta/config repository metadata documentJoseph D. Carpinelli3 months agob096979refactor!: rename the trust ref refs/meta/auth to refs/meta/membersJoseph D. Carpinelli3 months agof42cd75stylecenter blob line numbers with even 1ch paddingJoseph D. Carpinelli3 months ago444cbf2docshand off P5/P6 and record the auth→members hard-rename decisionJoseph D. Carpinelli3 months ago6a867bffixcap blob and diff rendering to bound per-request memoryJoseph D. Carpinelli3 months ago7f3f30cfixdrain the checks queue per repository, not in one sequenceJoseph D. Carpinelli3 months ago67c5c00testpin the on-disk meta-ref formats against fixed fixturesJoseph D. Carpinelli3 months agoc532479refactorunify the auth/checks meta-ref-set CLI flowJoseph D. Carpinelli3 months ago04f45c7refactorshare meta-ref set plumbing via a MapDoc traitJoseph D. Carpinelli3 months ago0d879darefactorhoist the zero-oid constant and drop dead tagline()Joseph D. Carpinelli3 months agoe4721c4refactorreplace hand-rolled temp dirs with tempfile::TempDirJoseph D. Carpinelli3 months ago8eb6832refactorremove --max-requests and graceful-shutdown plumbingJoseph D. Carpinelli3 months ago9b2832adocsadd the simplification and meta-ref architecture planJoseph D. Carpinelli3 months agoc598499fixread the configured check set in its on-disk formatJoseph D. Carpinelli3 months ago4a3d047featrender meta-ref documents through a Facet-driven Render traitJoseph D. Carpinelli3 months ago5d10a74refactorextract shared meta-ref plumbing into a git-store crateJoseph D. Carpinelli3 months ago78f343ffeatrun checks asynchronously after push instead of blocking the connectionJoseph D. Carpinelli3 months ago757abd1fixauthenticate the sprite CLI before running checksJoseph D. Carpinelli3 months ago3598c77fixinstall the sprite CLI onto PATH in the server imageJoseph D. Carpinelli3 months ago01897abfixaccept signed pushes over smart-HTTP by allowing nonce slopJoseph D. Carpinelli3 months ago62e9222fixup! feat: record check runs as refs and show them on the Checks tab
Joseph D. Carpinelli3 months ago64cda92featrecord check runs as refs and show them on the Checks tabJoseph D. Carpinelli3 months agoce5cb27featshow the live `refs/meta/checks` set on the Checks tabJoseph D. Carpinelli3 months agoa8fe419fixstop overview README column overflowing on mobileJoseph D. Carpinelli3 months ago15b24d0choreremove duplicate `clippy.toml`
Joseph D. Carpinelli3 months agoba397d9fixseparate sprite exec flags from the command with `--`Joseph D. Carpinelli3 months agoec40890featadd `git ents checks` porcelain for `refs/meta/checks`Joseph D. Carpinelli3 months ago