irongit
Explore
Docs
Sign in
Register
huncholane
/
irongit
Public
Git hosting and a container registry in one Rust binary (axum + Astro)
Code
Commits
Branches
Tags
main
History for
backend
Commits on October 8, 2026
Imports: last-updated time is the newest commit, not the import time; fix existing imported repos at startup
huncholane
committed
2 hours ago
3c098ea8
Copy
Browse
Profile: list every language in the breakdown instead of folding small ones into Other
huncholane
committed
2 hours ago
4dc24a25
Copy
Browse
Languages: break unresolved ties toward popular languages like Linguist's classifier prior; quiet known data-only heuristic patterns
huncholane
committed
2 hours ago
2364aeeb
Copy
Browse
Languages: classify with Linguist's own data (vendor, documentation and generated rules, shebangs, modelines, heuristics, groups), git check-attr for .gitattributes, admin languages report
huncholane
committed
2 hours ago
e584fdfc
Copy
Browse
Languages: skip generated files (Go DO NOT EDIT headers, protoc, Thrift, Cython, @generated) like Linguist, recompute cached stats
huncholane
committed
2 hours ago
426b72b2
Copy
Browse
Languages: skip minified JS/CSS like Linguist, add Slint and more languages, recompute cached stats
huncholane
committed
2 hours ago
9a22be43
Copy
Browse
Languages: Linguist-style breakdown per repo (bar and legend), primary language in lists, API and CLI; profile spider chart on a log scale
huncholane
committed
2 hours ago
b15b9114
Copy
Browse
CLI: install.sh saves its server as the default host, built-in default host, automatic versions per CLI change, daily update notice; ig config default-host
huncholane
committed
3 hours ago
1d300f52
Copy
Browse
Heatmap: GitHub-style quartile shading with every level styled, author-timezone dates, year switcher, instant tooltips site-wide; credit past commits on email verification; admin rebuild-contributions
huncholane
committed
3 hours ago
6c74cf63
Copy
Browse
Importer: resolve the token owner's own account via /user so flagged accounts can be imported
huncholane
committed
3 hours ago
5f6024c2
Copy
Browse
Mail: STARTTLS on 587, irongit admin test-email
huncholane
committed
4 hours ago
1bb042d5
Copy
Browse
Importer: also revoke GitHub App user tokens after an import
huncholane
committed
4 hours ago
a4869c69
Copy
Browse
Import GitHub accounts (web, API, ig import) with LFS, profile and email linking; sign in with GitHub
huncholane
committed
4 hours ago
e730fefe
Copy
Browse
Logo: silver ingot (transparent PNG source); generator accepts transparent sources
huncholane
committed
4 hours ago
68235305
Copy
Browse
Logo: stacked bars with the green keyed out; despill after resizing so edges stay clean
huncholane
committed
5 hours ago
d2a0133c
Copy
Browse
Vault-door logo: green keyed out, favicons, touch icon, manifest, default preview image
huncholane
committed
5 hours ago
520a1d6d
Copy
Browse
Use the Google profile photo: import before the first page, adopt it for existing accounts without a picture; revalidate bare avatar URLs
huncholane
committed
5 hours ago
649719e3
Copy
Browse
Analytics: omit user_id for anonymous server-side events
huncholane
committed
5 hours ago
96dacb2f
Copy
Browse
Route /docs/* to the static pages
huncholane
committed
5 hours ago
7f2479d1
Copy
Browse
Remove unused code and the blanket dead_code allowance
huncholane
committed
5 hours ago
5886a21a
Copy
Browse
Merge branch 'worktree-agent-aba31e5de1ae4b7c3'
huncholane
committed
5 hours ago
fa99a770
Copy
Browse
Forms accept omitted optional fields
huncholane
committed
5 hours ago
179023b0
Copy
Browse
Registry: upload layers to R2 before taking the digest lock; wire up lazily loaded fragments
huncholane
committed
5 hours ago
a6b85830
Copy
Browse
ig CLI: device login, git and docker credential helpers, repo/image/ssh-key/token/org/api commands, upgrade; 302 for release downloads
huncholane
committed
5 hours ago
b229bcc6
Copy
Browse
Merge branch 'worktree-agent-a370463a4490b7be6'
huncholane
committed
5 hours ago
0dbbe4d0
Copy
Browse
Merge branch 'worktree-agent-ad4dacdd8848fc6a4'
huncholane
committed
5 hours ago
3ee1f166
Copy
Browse
Merge branch 'worktree-agent-aef42efcdeffcc508'
huncholane
committed
5 hours ago
4f57a2cd
Copy
Browse
Admin panel: collapsible sidebar, lazy-loaded sections for overview, users, orgs, repos, packages, storage, backups, audit log and logs, with audited actions
huncholane
committed
5 hours ago
a4cbace5
Copy
Browse
Backups of repositories and Postgres to R2 with 7-run retention
huncholane
committed
5 hours ago
3b86b55f
Copy
Browse
Git LFS batch API on R2 with checksum-enforced uploads and per-batch upload proof
huncholane
committed
5 hours ago
e5172c80
Copy
Browse
Built-in SSH server for git: public-key auth, upload-pack/receive-pack, git-lfs-authenticate
huncholane
committed
5 hours ago
12f3499f
Copy
Browse
Container registry: OCI distribution API, token auth, R2-backed blobs, GC, package pages
huncholane
committed
5 hours ago
648c1d0e
Copy
Browse
Web UI: sign-in with Google, settings, profiles with heatmap, orgs, dashboard, explore, repository browser
huncholane
committed
5 hours ago
7e56670a
Copy
Browse
API v1: users, repos, collaborators, packages, keys, tokens, orgs, device login, CLI releases
huncholane
committed
5 hours ago
54437936
Copy
Browse
Stubs for backup and registry GC entry points
huncholane
committed
6 hours ago
62c3e49a
Copy
Browse
Older