1
0
mirror of https://github.com/go-gitea/gitea.git synced 2025-02-02 15:09:33 -05:00
gitea/routers
wxiaoguang 3f9c3e7bc3
Refactor render system ()
There were too many patches to the Render system, it's really difficult
to make further improvements.

This PR clears the legacy problems and fix TODOs.

1. Rename `RenderContext.Type` to `RenderContext.MarkupType` to clarify
its usage.
2. Use `ContentMode` to replace `meta["mode"]` and `IsWiki`, to clarify
the rendering behaviors.
3. Use "wiki" mode instead of "mode=gfm + wiki=true"
4. Merge `renderByType` and `renderByFile`
5. Add more comments

----

The problem of "mode=document": in many cases it is not set, so many
non-comment places use comment's hard line break incorrectly
2024-11-14 05:02:11 +00:00
..
api Refactor render system () 2024-11-14 05:02:11 +00:00
common Refactor render system () 2024-11-14 05:02:11 +00:00
install Save initial signup information for users to aid in spam prevention () 2024-09-09 17:05:16 -04:00
private Fix LFS route mock, realm, middleware names () 2024-11-13 16:58:09 +08:00
utils Refactor external URL detection () 2024-03-22 04:32:40 +08:00
web Refactor render system () 2024-11-14 05:02:11 +00:00
init.go Make oauth2 code clear. Move oauth2 provider code to their own packages/files () 2024-10-02 08:03:19 +08:00