mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 16:01:32 +01:00 
			
		
		
		
	Merge branch 'master' of github.com:gogits/gogs
This commit is contained in:
		
						commit
						6302f54628
					
				| @ -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 | ||||
| 
 | ||||
|  | ||||
| @ -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) 提供二进制编译与下载服务。 | ||||
| 
 | ||||
| ## 贡献成员 | ||||
| 
 | ||||
|  | ||||
| @ -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. | ||||
|  | ||||
| @ -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() | ||||
|  | ||||
							
								
								
									
										2
									
								
								serve.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								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 { | ||||
|  | ||||
							
								
								
									
										2
									
								
								web.go
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								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) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user