コミット
2107edf65c
|
@ -105,7 +105,7 @@ func Serve() {
|
||||||
return nil
|
return nil
|
||||||
})
|
})
|
||||||
app.Get("/:user/:repo", ratelimiter, pages.HandleRepo)
|
app.Get("/:user/:repo", ratelimiter, pages.HandleRepo)
|
||||||
app.Get("/file/:user/:repo/:branch/+", pages.FileView)
|
app.Get("/:user/:repo/tree/:branch/+", pages.FileView)
|
||||||
app.Get("/download/:user/:repo/:branch", ratelimiter, func(c *fiber.Ctx) error {
|
app.Get("/download/:user/:repo/:branch", ratelimiter, func(c *fiber.Ctx) error {
|
||||||
utils.ProxyRequest(c, "https://github.com/"+c.Params("user")+"/"+c.Params("repo")+"/archive/"+c.Params("branch")+".zip")
|
utils.ProxyRequest(c, "https://github.com/"+c.Params("user")+"/"+c.Params("repo")+"/archive/"+c.Params("branch")+".zip")
|
||||||
return nil
|
return nil
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
{{ if eq .Type "dir" }}
|
{{ if eq .Type "dir" }}
|
||||||
<li class="filesList"><a href="#" class="filesA">{{.Path}} (directory)</a></li>
|
<li class="filesList"><a href="#" class="filesA">{{.Path}} (directory)</a></li>
|
||||||
{{ else }}
|
{{ else }}
|
||||||
<li class="filesList"><a href="/file/{{.Fullname}}/{{.DefaultBranch}}/{{.Path}}">{{.Path}}</a></li>
|
<li class="filesList"><a href="/{{.Fullname}}/tree/{{.DefaultBranch}}/{{.Path}}">{{.Path}}</a></li>
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
</ul>
|
</ul>
|
||||||
|
|
読み込み中…
新しいイシューから参照