mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-31 14:31:02 +00:00 
			
		
		
		
	Refactor renders (#15175)
* Refactor renders * Some performance optimization * Fix comment * Transform reader * Fix csv test * Fix test * Fix tests * Improve optimaziation * Fix test * Fix test * Detect file encoding with reader * Improve optimaziation * reduce memory usage * improve code * fix build * Fix test * Fix for go1.15 * Fix render * Fix comment * Fix lint * Fix test * Don't use NormalEOF when unnecessary * revert change on util.go * Apply suggestions from code review Co-authored-by: zeripath <art27@cantab.net> * rename function * Take NormalEOF back Co-authored-by: zeripath <art27@cantab.net>
This commit is contained in:
		
					parent
					
						
							
								c9cc6698d2
							
						
					
				
			
			
				commit
				
					
						9d99f6ab19
					
				
			
		
					 41 changed files with 1027 additions and 627 deletions
				
			
		|  | @ -19,6 +19,7 @@ import ( | |||
| 	"code.gitea.io/gitea/modules/context" | ||||
| 	issue_indexer "code.gitea.io/gitea/modules/indexer/issues" | ||||
| 	"code.gitea.io/gitea/modules/log" | ||||
| 	"code.gitea.io/gitea/modules/markup" | ||||
| 	"code.gitea.io/gitea/modules/markup/markdown" | ||||
| 	"code.gitea.io/gitea/modules/setting" | ||||
| 	"code.gitea.io/gitea/modules/util" | ||||
|  | @ -267,7 +268,15 @@ func Milestones(ctx *context.Context) { | |||
| 			continue | ||||
| 		} | ||||
| 
 | ||||
| 		milestones[i].RenderedContent = string(markdown.Render([]byte(milestones[i].Content), milestones[i].Repo.Link(), milestones[i].Repo.ComposeMetas())) | ||||
| 		milestones[i].RenderedContent, err = markdown.RenderString(&markup.RenderContext{ | ||||
| 			URLPrefix: milestones[i].Repo.Link(), | ||||
| 			Metas:     milestones[i].Repo.ComposeMetas(), | ||||
| 		}, milestones[i].Content) | ||||
| 		if err != nil { | ||||
| 			ctx.ServerError("RenderString", err) | ||||
| 			return | ||||
| 		} | ||||
| 
 | ||||
| 		if milestones[i].Repo.IsTimetrackerEnabled() { | ||||
| 			err := milestones[i].LoadTotalTrackedTime() | ||||
| 			if err != nil { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue