+24
-1
appview/pages/pages.go
+24
-1
appview/pages/pages.go
·········
·········
+12
appview/pages/templates/repo/blob.html
+12
appview/pages/templates/repo/blob.html
-34
appview/pages/templates/repo/file.html
-34
appview/pages/templates/repo/file.html
···
···
+40
-3
appview/state/repo.go
+40
-3
appview/state/repo.go
············
············+resp, err := http.Get(fmt.Sprintf("http://%s/%s/%s/blob/%s/%s", knot, id.DID.String(), repoName, ref, filePath))
+1
appview/state/state.go
+1
appview/state/state.go
+4
-20
knotserver/file.go
+4
-20
knotserver/file.go
···-func (h *Handle) showFile(content string, data map[string]any, w http.ResponseWriter, l *slog.Logger) {
···+func (h *Handle) showFile(resp types.RepoBlobResponse, w http.ResponseWriter, l *slog.Logger) {
+1
-1
knotserver/handler.go
+1
-1
knotserver/handler.go
+13
-21
knotserver/routes.go
+13
-21
knotserver/routes.go
·········
·········
+8
types/repo.go
+8
types/repo.go
···
+5
-5
types/tree.go
+5
-5
types/tree.go