forgejo/routers/web
Giteabot aaf35ee49c
Refactor system setting () ()
Backport  by @wxiaoguang

This PR reduces the complexity of the system setting system.

It only needs one line to introduce a new option, and the option can be
used anywhere out-of-box.

It is still high-performant (and more performant) because the config
values are cached in the config system.


![image](https://github.com/go-gitea/gitea/assets/2114189/f8cdd743-1145-41ab-9f8f-3996aa97d440)

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
2023-10-05 10:37:59 +00:00
..
admin Refactor system setting () () 2023-10-05 10:37:59 +00:00
auth Another round of db.DefaultContext refactor () () 2023-09-25 19:24:35 +02:00
devtest
events
explore Next round of db.DefaultContext refactor () 2023-09-16 14:39:12 +00:00
feed More db.DefaultContext refactor () () 2023-09-29 13:35:01 +00:00
healthcheck Remove db.DefaultContext in routers/ and cmd/ () 2023-07-23 23:47:27 -04:00
misc
org More db.DefaultContext refactor () () 2023-09-29 13:35:01 +00:00
repo When comparing with an non-exist repository, return 404 but 500 () () 2023-10-04 14:41:57 +00:00
shared Introduce fixes and more rigorous tests for 'Show on a map' feature () () 2023-09-30 15:58:35 +00:00
user Refactor system setting () () 2023-10-05 10:37:59 +00:00
base.go
goget.go
home.go Reduce usage of db.DefaultContext () 2023-09-14 17:09:32 +00:00
metrics.go
nodeinfo.go
swagger_json.go Start using template context function () 2023-08-08 01:22:47 +00:00
web.go Allow get release download files and lfs files with oauth2 token format () () 2023-10-01 19:54:11 +08:00
webfinger.go