test commit

This commit is contained in:
2026-05-07 10:34:19 +02:00
parent 9ad2672a66
commit d860d78543
3 changed files with 39 additions and 0 deletions
+17
View File
@@ -160,6 +160,23 @@ func (h *RepoHandler) Blob(w http.ResponseWriter, r *http.Request) {
jsonOK(w, map[string]string{"content": string(content), "path": path, "ref": ref})
}
func (h *RepoHandler) Branches(w http.ResponseWriter, r *http.Request) {
repo, ok := h.lookupRepo(w, r)
if !ok {
return
}
gitdomain.SetRepoRoot(h.cfg.RepoRoot)
branches, err := gitdomain.Branches(repo.DiskPath)
if err != nil {
jsonError(w, "could not list branches", http.StatusInternalServerError)
return
}
if branches == nil {
branches = []gitdomain.Branch{}
}
jsonOK(w, branches)
}
func (h *RepoHandler) Commits(w http.ResponseWriter, r *http.Request) {
repo, ok := h.lookupRepo(w, r)
if !ok {