Parcourir la source

Merge branch 'master' of github.com:gogits/gogs

slene il y a 11 ans
Parent
commit
6302f54628
6 fichiers modifiés avec 7 ajouts et 5 suppressions
  1. 1 0
      README.md
  2. 1 0
      README_ZH.md
  3. 1 1
      models/repo.go
  4. 2 2
      modules/base/conf.go
  5. 1 1
      serve.go
  6. 1 1
      web.go

+ 1 - 0
README.md

@@ -53,6 +53,7 @@ There are two ways to install Gogs:
 - Mail Service, modules design is inspired by [WeTalk](https://github.com/beego/wetalk).
 - System Monitor Status is inspired by [GoBlog](https://github.com/fuxiaohei/goblog).
 - Usage and modification from [beego](http://beego.me) modules.
+- Thanks [gobuild.io](http://gobuild.io) for providing binary compile and download service.
 
 ## Contributors
 

+ 1 - 0
README_ZH.md

@@ -49,6 +49,7 @@ Gogs 完全使用 Go 语言来实现对 Git 数据的操作,实现 **零** 依
 - 基于 [GoBlog](https://github.com/fuxiaohei/goblog) 修改的系统监视状态。
 - [beego](http://beego.me) 模块的使用与修改。
 - [martini](http://martini.codegangsta.io/) 的路由与中间件机制。
+- 感谢 [gobuild.io](http://gobuild.io) 提供二进制编译与下载服务。
 
 ## 贡献成员
 

+ 1 - 1
models/repo.go

@@ -109,7 +109,7 @@ func IsRepositoryExist(user *User, repoName string) (bool, error) {
 
 var (
 	// Define as all lower case!!
-	illegalPatterns = []string{"[.][Gg][Ii][Tt]", "user", "help", "stars", "issues", "pulls", "commits", "admin", "repo", "template", "admin"}
+	illegalPatterns = []string{"[.][Gg][Ii][Tt]", "raw", "user", "help", "stars", "issues", "pulls", "commits", "admin", "repo", "template", "admin"}
 )
 
 // IsLegalName returns false if name contains illegal characters.

+ 2 - 2
modules/base/conf.go

@@ -100,7 +100,7 @@ func newService() {
 	Service.EnableCacheAvatar = Cfg.MustBool("service", "ENABLE_CACHE_AVATAR", false)
 }
 
-func NewLogService() {
+func newLogService() {
 	// Get and check log mode.
 	LogMode = Cfg.MustValue("log", "MODE", "console")
 	modeSec := "log." + LogMode
@@ -296,7 +296,7 @@ func NewConfigContext() {
 
 func NewServices() {
 	newService()
-	NewLogService()
+	newLogService()
 	newCacheService()
 	newSessionService()
 	newMailService()

+ 1 - 1
serve.go

@@ -45,6 +45,7 @@ gogs serv provide access auth for repositories`,
 }
 
 func init() {
+	os.MkdirAll("log", os.ModePerm)
 	log.NewLogger(10000, "file", fmt.Sprintf(`{"filename":"%s"}`, "log/serv.log"))
 }
 
@@ -72,7 +73,6 @@ func runServ(k *cli.Context) {
 	base.NewConfigContext()
 	models.LoadModelsConfig()
 	models.NewEngine()
-	base.NewLogService()
 
 	keys := strings.Split(os.Args[2], "-")
 	if len(keys) != 2 {

+ 1 - 1
web.go

@@ -89,7 +89,7 @@ func runWeb(*cli.Context) {
 	reqSignOut := middleware.Toggle(&middleware.ToggleOptions{SignOutRequire: true})
 
 	// Routers.
-	m.Get("/", reqSignIn, routers.Home)
+	m.Get("/", ignSignIn, routers.Home)
 	m.Get("/issues", reqSignIn, user.Issues)
 	m.Get("/pulls", reqSignIn, user.Pulls)
 	m.Get("/stars", reqSignIn, user.Stars)