Release v1.2.30
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2 files changed
+5 −1
M
CHANGELOG.md
+4 −0
M
VERSION
+1 −1
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
@@ -1 +1 @@
-1.2.29
+1.2.30