+41
cmd/knotserver/main.go
+41
cmd/knotserver/main.go
···
+1
go.mod
+1
go.mod
···
+2
go.sum
+2
go.sum
···
+74
knotserver/file.go
+74
knotserver/file.go
···
+68
knotserver/git.go
+68
knotserver/git.go
···
+119
knotserver/git/diff.go
+119
knotserver/git/diff.go
···
+344
knotserver/git/git.go
+344
knotserver/git/git.go
···
+33
knotserver/git/repo.go
+33
knotserver/git/repo.go
···
+121
knotserver/git/service/service.go
+121
knotserver/git/service/service.go
···
+25
knotserver/git/service/write_flusher.go
+25
knotserver/git/service/write_flusher.go
···
+66
knotserver/git/tree.go
+66
knotserver/git/tree.go
···
+78
knotserver/handler.go
+78
knotserver/handler.go
···
+26
knotserver/http_util.go
+26
knotserver/http_util.go
···
+415
knotserver/routes.go
+415
knotserver/routes.go
···+// resp, err := comatproto.RepoPutRecord(r.Context(), client, &comatproto.RepoPutRecord_Input{
+136
knotserver/util.go
+136
knotserver/util.go
···+err := filepath.WalkDir(d.c.Repo.ScanPath, func(path string, de fs.DirEntry, err error) error {+return strings.TrimPrefix(filepath.Dir(strings.TrimPrefix(path, d.c.Repo.ScanPath)), string(os.PathSeparator))