romele / git-trace public
61 commits · 1 branch · 1 tag · last push 5m ago
branch master
- fix(transport): forward Content-Encoding to git http-backend208d3c9aa8 Romele · 6m ago
- /feed: human subscribe page, /feed.atom: machine feed22bdb967a6 Romele · 24m ago
- Landing redesign + markdown README rendering093a190e0a Romele · 33m ago
- install.sh: unlock git account, use /bin/sh — sshd refuses locked/nologinf933a4f444 Romele · 2h ago
- accept Origin: null on all hosts — not just loopback126e3e7612 Romele · 2h ago
- fix chdir warn_unused_result on Ubuntu glibc (_exit on failure)9cc6ea1d52 Romele · 2h ago
- README: answer 'can I use it?' before the install instructions26c547c615 Romele · 32h ago
- README: dogfooding badge up top — 'git-trace develops git-trace'6f3746c613 Romele · 32h ago
- README: report only our own measured RSS figuresf90588c89a Romele · 32h ago
- License decided: BUSL 1.1, single edition, source-available190cf9c58b Romele · 32h ago
- doc/licensing.md: record the licensing strategy949856de18 Romele · 32h ago
- Productization: doctor, backup/restore, prod Docker, docs split, load test206f9d50c4 Romele · 32h ago
- deploy/: production bundle for the Aruba box2caff18177 Devin · 34h ago
- Landing page, logo mark, external-portal contract13679749b7 Devin · 34h ago
- M15b: push mirroring — publish side of federationd67685dccc Devin · 35h ago
- Fuzz web commits: two real bugs found and fixed5d1fa15cbc Devin · 35h ago
- Web commits: create/edit/upload files from the browser750f1c6bbc Devin · 2d ago
- deploy doc: web/CLI key ops regenerate authorized_keys707c8b3991 Devin · 2d ago
- Merge branch 'dev' of ssh://localhost:2222/alice/git-trace05403d611c Devin · 2d ago
- Self-service SSH keys + empty-repo quick start47ed34aede Devin · 2d ago
- ssh smoke test370880fde4 alice · 2d ago
- Accept Origin: null on loopback-facing daemonsca6f0cba15 Devin · 2d ago
- Origin null: fall back to loopback Referer on loopback daemonscdbd712e21 Devin · 2d ago
- Accept loopback origins on a loopback-facing daemonaf4139de5f Devin · 2d ago
- README: product-pitch rewritebf2707496e Devin · 2d ago
- M15: repository mirroring & webhook-driven federation459f1c3c38 Devin · 2d ago
- v1.0: version flag + deployment manifesto2c2dc49848 Gein360 · 2d ago
- httpd: accept GIT_TRACE_BASE_URL as an alternate Origin190a84a337 Gein360 · 2d ago
- feed: browser-friendly Atom via xml-stylesheetc448b34dd1 Gein360 · 2d ago
- web: auth-aware nav, searchable index, account dashboard88268f91d3 Gein360 · 2d ago
- fuzz: sanitizer harness + two real bugs found and fixedc8747959c4 Gein360 · 2d ago
- M14: minimal CI runner — .git-trace-ci on the default branch1b264851d4 Devin · 2d ago
- M13: outbound webhooks — queued, signed, delivered asyncd89fd3ec6d Devin · 2d ago
- M12: stagit-style static export — git-trace exporta1c266c6d1 Devin · 2d ago
- M11: syntax highlighting, code search, Atom feedsf37ffb2dcf Devin · 2d ago
- M9 close: multi-tenancy hardening — fail-closed repo_perm, _/ repos end-to-end14949090b2 Devin · 2d ago
- Bad Basic credentials now answer 401, never silently degrade51055715cb Devin · 3d ago
- M10: /account self-service (SSH keys, tokens, password, email) + repo deletionfa80043e4d Devin · 3d ago
- Billing tiers: manual entitlement (free/pro/self/enterprise)076db66532 Devin · 3d ago
- scrypt password hashing (RFC 7914, vendored) + transparent migration380e5e96a9 Devin · 3d ago
- M9 pista 2: mail-in endpoint (git-trace mailrecv)91841e023e Devin · 3d ago
- M9: patch-set revisions (v2/v3 iteration)bab4c4f62f Devin · 3d ago
- M9: per-branch protection rulesad5c99c7f9 Devin · 3d ago
- LICENSE, responsive sidebar, dogfoodingb216a3b3a1 Devin · 3d ago
- Uncommit build depfiles, gitignore *.d30421dee87 Devin · 3d ago
- Chunked request bodies: dechunk eagerly at parse time1655ada010 Devin · 3d ago
- Widen main container to 85% of the viewportf21950fd7c Devin · 3d ago
- Sidebar layout: left menu, isolated clone panel, status panel2a6c806e21 Devin · 3d ago
- Visual polish: icons, colored badges, active tabs, empty states9c5ebdb882 Devin · 3d ago
- M8: GitHub-style web UI — dashboard, /new, clone URLs, /changes2bb5859e33 Devin · 3d ago
- M7b: audit log — every security-relevant event journaledf24f0cd8fe Devin · 3d ago
- M7a: storage quota + self-registration — the paid-tier foundationccfa5a4835 Devin · 3d ago
- M6c: debt cleanup — zero warnings, -Werror, POST dedup, index N+1ad7be50895 Devin · 3d ago
- M6b: convergence — every merge request is a patch set, and back0e4b2f4fe7 Devin · 3d ago
- M6a: consolidation — E2E suite, rate limiting, security hardening359993b27f Devin · 3d ago
- Fix duplicate roadmap numbering37c4f76274 Devin · 3d ago
- M5: GNU patch-set workflow — mbox submission and index-only apply2ce1e0c908 Devin · 3d ago
- M3: collaboration — issues, merge requests, ACL UI, CSRFb6ae946914 Devin · 3d ago
- M4: SSH transport with per-key identity binding7cab86e843 git-trace dev · 3d ago
- M2: authenticated push, ACLs, web sessionsfb496adbff git-trace dev · 3d ago
- Initial scaffold: read-only C git forgeb2ae99766e git-trace dev · 3d ago