go get
This commit is contained in:
		
							parent
							
								
									ea74be2f2e
								
							
						
					
					
						commit
						4c1452574a
					
				
					 5 changed files with 3 additions and 23 deletions
				
			
		|  | @ -197,15 +197,3 @@ func DiffLineTypeToStr(diffType int) string { | |||
| 	} | ||||
| 	return "same" | ||||
| } | ||||
| 
 | ||||
| const ( | ||||
| 	TPL_GO_GET_META = `<meta name="go-import" content="%s git %s">` | ||||
| ) | ||||
| 
 | ||||
| func GetGoGetMetaList() []byte { | ||||
| 	buf := bytes.NewBuffer([]byte("")) | ||||
| 	for meta := range GoGetMetas { | ||||
| 		buf.WriteString(fmt.Sprintf(TPL_GO_GET_META, Domain, meta)) | ||||
| 	} | ||||
| 	return buf.Bytes() | ||||
| } | ||||
|  |  | |||
|  | @ -135,7 +135,8 @@ func RepoAssignment(redirect bool, args ...bool) martini.Handler { | |||
| 		ctx.Data["CloneLink"] = ctx.Repo.CloneLink | ||||
| 
 | ||||
| 		if ctx.Repo.Repository.IsGoget { | ||||
| 			ctx.Data["GoGetLink"] = strings.TrimSuffix(ctx.Repo.CloneLink.HTTPS, ".git") | ||||
| 			ctx.Data["GoGetLink"] = fmt.Sprintf("%s%s/%s", base.AppUrl, user.LowerName, repo.LowerName) | ||||
| 			ctx.Data["GoGetImport"] = fmt.Sprintf("%s/%s/%s", base.Domain, user.LowerName, repo.LowerName) | ||||
| 		} | ||||
| 
 | ||||
| 		// when repo is bare, not valid branch
 | ||||
|  |  | |||
|  | @ -11,11 +11,6 @@ import ( | |||
| ) | ||||
| 
 | ||||
| func Home(ctx *middleware.Context) { | ||||
| 	if ctx.Query("go-get") == "1" { | ||||
| 		ctx.Write(base.GetGoGetMetaList()) | ||||
| 		return | ||||
| 	} | ||||
| 
 | ||||
| 	if ctx.IsSigned { | ||||
| 		user.Dashboard(ctx) | ||||
| 		return | ||||
|  |  | |||
|  | @ -107,10 +107,6 @@ func MigratePost(ctx *middleware.Context, form auth.MigrateRepoForm) { | |||
| } | ||||
| 
 | ||||
| func Single(ctx *middleware.Context, params martini.Params) { | ||||
| 	if ctx.Query("go-get") == "1" { | ||||
| 		base.GoGetMetas[strings.TrimSuffix(ctx.Repo.CloneLink.HTTPS, ".git")] = true | ||||
| 	} | ||||
| 
 | ||||
| 	branchName := ctx.Repo.BranchName | ||||
| 	userName := ctx.Repo.Owner.Name | ||||
| 	repoName := ctx.Repo.Repository.Name | ||||
|  |  | |||
|  | @ -9,7 +9,7 @@ | |||
| 		<meta name="description" content="Gogs(Go Git Service) is a GitHub-like clone in the Go Programming Language" /> | ||||
| 		<meta name="keywords" content="go, git"> | ||||
| 		<meta name="_csrf" content="{{.CsrfToken}}" /> | ||||
| 		<meta name="go-import" content="{{AppDomain}} git {{if .Repository.IsGoget}}{{.GoGetLink}}{{end}}"> | ||||
| 		{{if .Repository.IsGoget}}<meta name="go-import" content="{{.GoGetImport}} git {{.GoGetLink}}">{{end}} | ||||
| 
 | ||||
| 		 <!-- Stylesheets --> | ||||
| 		{{if IsProdMode}} | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue