aboutsummaryrefslogtreecommitdiff
path: root/internal/route/admin/admin.go
diff options
context:
space:
mode:
authorᴜɴᴋɴᴡᴏɴ <u@gogs.io>2020-02-29 16:29:17 +0800
committerGitHub <noreply@github.com>2020-02-29 16:29:17 +0800
commit17ae0ed3eef54d96bd179ff7fec0540cf3024748 (patch)
treea9111282717da16feb83baf352ffb2ee5178ca0d /internal/route/admin/admin.go
parentd59b0f6ff7ee24d94eaa5ad68173405faea6a81c (diff)
conf: overhaul settings (#5953)
* Overhaul cache settings * Overhaul HTTP settings * conf: overhaul more settings * log: make LGTM happy * travis: upload report to Codecov * Add codecov.yml
Diffstat (limited to 'internal/route/admin/admin.go')
-rw-r--r--internal/route/admin/admin.go31
1 files changed, 15 insertions, 16 deletions
diff --git a/internal/route/admin/admin.go b/internal/route/admin/admin.go
index e6a3a61a..380c4c54 100644
--- a/internal/route/admin/admin.go
+++ b/internal/route/admin/admin.go
@@ -206,37 +206,36 @@ func Config(c *context.Context) {
c.Data["Auth"] = conf.Auth
c.Data["User"] = conf.User
c.Data["Session"] = conf.Session
-
- c.Data["LogRootPath"] = conf.LogRootPath
-
+ c.Data["Cache"] = conf.Cache
c.Data["HTTP"] = conf.HTTP
- c.Data["Webhook"] = conf.Webhook
-
- c.Data["CacheAdapter"] = conf.CacheAdapter
- c.Data["CacheInterval"] = conf.CacheInterval
- c.Data["CacheConn"] = conf.CacheConn
-
- c.Data["DisableGravatar"] = conf.DisableGravatar
- c.Data["EnableFederatedAvatar"] = conf.EnableFederatedAvatar
+ // TODO
+ c.Data["Attachment"] = conf.Attachment
+ c.Data["Release"] = conf.Release
+ c.Data["Time"] = conf.Time
+ c.Data["Picture"] = conf.Picture
+ c.Data["Mirror"] = conf.Mirror
+ // ???
+ c.Data["Webhook"] = conf.Webhook
c.Data["Git"] = conf.Git
+ c.Data["LogRootPath"] = conf.Log.RootPath
type logger struct {
Mode, Config string
}
- loggers := make([]*logger, len(conf.LogModes))
- for i := range conf.LogModes {
+ loggers := make([]*logger, len(conf.Log.Modes))
+ for i := range conf.Log.Modes {
loggers[i] = &logger{
- Mode: strings.Title(conf.LogModes[i]),
+ Mode: strings.Title(conf.Log.Modes[i]),
}
- result, _ := jsoniter.MarshalIndent(conf.LogConfigs[i], "", " ")
+ result, _ := jsoniter.MarshalIndent(conf.Log.Configs[i], "", " ")
loggers[i].Config = string(result)
}
c.Data["Loggers"] = loggers
- c.HTML(200, CONFIG)
+ c.Success(CONFIG)
}
func Monitor(c *context.Context) {