mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Add internal routes for ssh hook comands (#1471)
* add internal routes for ssh hook comands * fix lint * add comment on why package named private not internal but the route name is internal * add comment above package private why package named private not internal but the route name is internal * remove exp time on internal access * move routes from /internal to /api/internal * add comment and defer on UpdatePublicKeyUpdated
This commit is contained in:
		@@ -29,6 +29,7 @@ import (
 | 
			
		||||
	apiv1 "code.gitea.io/gitea/routers/api/v1"
 | 
			
		||||
	"code.gitea.io/gitea/routers/dev"
 | 
			
		||||
	"code.gitea.io/gitea/routers/org"
 | 
			
		||||
	"code.gitea.io/gitea/routers/private"
 | 
			
		||||
	"code.gitea.io/gitea/routers/repo"
 | 
			
		||||
	"code.gitea.io/gitea/routers/user"
 | 
			
		||||
 | 
			
		||||
@@ -661,6 +662,11 @@ func runWeb(ctx *cli.Context) error {
 | 
			
		||||
		apiv1.RegisterRoutes(m)
 | 
			
		||||
	}, ignSignIn)
 | 
			
		||||
 | 
			
		||||
	m.Group("/api/internal", func() {
 | 
			
		||||
		// package name internal is ideal but Golang is not allowed, so we use private as package name.
 | 
			
		||||
		private.RegisterRoutes(m)
 | 
			
		||||
	})
 | 
			
		||||
 | 
			
		||||
	// robots.txt
 | 
			
		||||
	m.Get("/robots.txt", func(ctx *context.Context) {
 | 
			
		||||
		if setting.HasRobotsTxt {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user