mirror of https://github.com/gogs/gogs.git
routes/api: allow get repository without login (#5475)
parent
084d9e0009
commit
ce13fbb98a
2
gogs.go
2
gogs.go
|
@ -16,7 +16,7 @@ import (
|
|||
"github.com/gogs/gogs/pkg/setting"
|
||||
)
|
||||
|
||||
const APP_VER = "0.11.71.1128"
|
||||
const APP_VER = "0.11.72.1201"
|
||||
|
||||
func init() {
|
||||
setting.AppVer = APP_VER
|
||||
|
|
|
@ -63,7 +63,7 @@ func repoAssignment() macaron.Handler {
|
|||
return
|
||||
}
|
||||
|
||||
if c.IsLogged && c.User.IsAdmin {
|
||||
if c.IsTokenAuth && c.User.IsAdmin {
|
||||
c.Repo.AccessMode = models.ACCESS_MODE_OWNER
|
||||
} else {
|
||||
mode, err := models.AccessLevel(c.User.ID, repo)
|
||||
|
@ -238,12 +238,13 @@ func RegisterRoutes(m *macaron.Macaron) {
|
|||
|
||||
m.Group("/repos", func() {
|
||||
m.Get("/search", repo.Search)
|
||||
|
||||
m.Get("/:username/:reponame", repoAssignment(), repo.Get)
|
||||
})
|
||||
|
||||
m.Group("/repos", func() {
|
||||
m.Post("/migrate", bind(form.MigrateRepo{}), repo.Migrate)
|
||||
m.Combo("/:username/:reponame", repoAssignment()).Get(repo.Get).
|
||||
Delete(repo.Delete)
|
||||
m.Delete("/:username/:reponame", repoAssignment(), repo.Delete)
|
||||
|
||||
m.Group("/:username/:reponame", func() {
|
||||
m.Group("/hooks", func() {
|
||||
|
|
|
@ -1 +1 @@
|
|||
0.11.71.1128
|
||||
0.11.72.1201
|
||||
|
|
Loading…
Reference in New Issue