Gitfed
bastien-mrq/gitfed/ Commits/ 9cd2412

Release v1.2.30

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

bastien-mrq 2026-08-03 12:09 commit 9cd2412d0c7abcfdaa30965ae0f79b27fe404d49 parent af7c95c09b0e1d52845cd7e5b52f8b1ecce857d6
2 files changed +5 −1
M CHANGELOG.md +4 −0
M VERSION +1 −1
CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md index 3da6d7b..7cc0b28 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ A bullet starting with `**BREAKING:**` flags a change gitfed-ctl's update wizard makes you acknowledge individually before it will let you upgrade past that version. +## 1.2.30 + +- Fixed: a repo whose bare HEAD points at a branch that was never actually pushed (e.g. created before `main` became the ambient default, only ever pushed to `master`) could look completely empty when browsing it — `resolveDefaultRef` now prefers `main` or `master` (whichever actually exists) over a dangling HEAD, and falls back to the alphabetically-first branch rather than reporting the repo as empty when there's neither and HEAD still doesn't resolve. Found live on a real collaborator's repo. + ## 1.2.29 - Admin view now shows disk usage: a "Storage" card on the dashboard (total across all repos), and a new `/admin/repos` page listing every repo with its owner, visibility and size. New `RepoDiskUsage` on `admin.Ops`, backed by `gitexec.DiskUsage` (sums every regular file under a repo's bare directory — packfiles, refs, objects).
VERSION
diff --git a/VERSION b/VERSION index 550c9e9..d20e748 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.29 +1.2.30