all repos — legit @ c14c33b9166614e77aaca735ca3d0eacf8c81a61

web frontend for git

hide .git extension
Marco Andronaco andronacomarco@gmail.com
Thu, 13 Jun 2024 21:56:23 +0200
commit

c14c33b9166614e77aaca735ca3d0eacf8c81a61

parent

21627fed77b003cdcb6daa4c682a841184880028

2 files changed, 10 insertions(+), 2 deletions(-)

jump to
M git/git.gogit/git.go

@@ -34,7 +34,10 @@ var err error

g := GitRepo{} g.r, err = git.PlainOpen(path) if err != nil { - return nil, fmt.Errorf("opening %s: %w", path, err) + g.r, err = git.PlainOpen(path + ".git") + if err != nil { + return nil, fmt.Errorf("opening %s: %w", path, err) + } } if ref == "" {
M routes/routes.goroutes/routes.go

@@ -56,10 +56,15 @@ log.Println(err)

return } + name := dir.Name() + if name[len(name)-4:] == ".git" { + name = name[:len(name)-4] + } + desc := getDescription(path) infos = append(infos, info{ - Name: dir.Name(), + Name: name, Desc: desc, Idle: humanize.Time(c.Author.When), d: c.Author.When,