You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/routers/web
wxiaoguang ce9dee5a1e
Introduce path Clean/Join helper functions (#23495)
Since #23493 has conflicts with latest commits, this PR is my proposal
for fixing #23371

Details are in the comments

And refactor the `modules/options` module, to make it always use
"filepath" to access local files.

Benefits:

* No need to do `util.CleanPath(strings.ReplaceAll(p, "\\", "/"))),
"/")` any more (not only one before)
* The function behaviors are clearly defined
2 years ago
..
admin Handle OpenID discovery URL errors a little nicer when creating/editing sources (#23397) 2 years ago
auth Provide the ability to set password hash algorithm parameters (#22942) 2 years ago
events Implement FSFE REUSE for golang files (#21840) 2 years ago
explore Remove useless comment in #23114 (#23173) 2 years ago
feed Add pagination for dashboard and user activity feeds (#22937) 2 years ago
healthcheck Refactor `setting.Database.UseXXX` to methods (#23354) 2 years ago
misc Implement FSFE REUSE for golang files (#21840) 2 years ago
org Do not store user projects as organization projects (#23353) 2 years ago
repo Introduce path Clean/Join helper functions (#23495) 2 years ago
shared Add missing tabs to org projects page (#22705) 2 years ago
user Fix pagination on `/notifications/watching` (#23564) 2 years ago
auth.go Implement FSFE REUSE for golang files (#21840) 2 years ago
auth_windows.go Implement FSFE REUSE for golang files (#21840) 2 years ago
base.go Introduce path Clean/Join helper functions (#23495) 2 years ago
goget.go refactor some functions to support ctx as first parameter (#21878) 2 years ago
home.go Implement FSFE REUSE for golang files (#21840) 2 years ago
metrics.go Implement FSFE REUSE for golang files (#21840) 2 years ago
nodeinfo.go Implement FSFE REUSE for golang files (#21840) 2 years ago
swagger_json.go Implement FSFE REUSE for golang files (#21840) 2 years ago
web.go Add missing tabs to org projects page (#22705) 2 years ago
webfinger.go Add context cache as a request level cache (#22294) 2 years ago