From c4a0a404735cdcfdcb805e9fed474c75110bca89 Mon Sep 17 00:00:00 2001 From: ᴜɴᴋɴᴡᴏɴ Date: Sat, 22 Feb 2020 15:22:32 +0800 Subject: conf: overhaul repository settings (#5932) --- templates/admin/config.tmpl | 49 +++++++++++++++++++++++++++++++++++---------- 1 file changed, 38 insertions(+), 11 deletions(-) (limited to 'templates') diff --git a/templates/admin/config.tmpl b/templates/admin/config.tmpl index 6e748c1a..1b6eb915 100644 --- a/templates/admin/config.tmpl +++ b/templates/admin/config.tmpl @@ -5,6 +5,8 @@ {{template "admin/navbar" .}}
{{template "base/alert" .}} + + {{/* Server settings */}}

{{.i18n.Tr "admin.config.server_config"}}

@@ -70,6 +72,7 @@
+ {{/* SSH settings */}}

{{.i18n.Tr "admin.config.ssh_config"}}

@@ -109,28 +112,52 @@ - + {{/* Repository settings */}}

{{.i18n.Tr "admin.config.repo_config"}}

-
{{.i18n.Tr "admin.config.repo_root_path"}}
-
{{.RepoRootPath}}
-
{{.i18n.Tr "admin.config.script_type"}}
-
{{.ScriptType}}
-
{{.i18n.Tr "admin.config.repo_force_private"}}
+
{{.i18n.Tr "admin.config.repo.root_path"}}
+
{{.Repository.Root}}
+
{{.i18n.Tr "admin.config.repo.script_type"}}
+
{{.Repository.ScriptType}}
+
{{.i18n.Tr "admin.config.repo.ansi_chatset"}}
+
{{if .Repository.ANSICharset}}{{.Repository.AnsiCharset}}{{else}}{{.i18n.Tr "admin.config.not_set"}}{{end}}
+
{{.i18n.Tr "admin.config.repo.force_private"}}
-
{{.i18n.Tr "admin.config.max_creation_limit"}}
+
{{.i18n.Tr "admin.config.repo.max_creation_limit"}}
{{.Repository.MaxCreationLimit}}
-
{{.i18n.Tr "admin.config.preferred_licenses"}}
+
{{.i18n.Tr "admin.config.repo.preferred_licenses"}}
{{Join .Repository.PreferredLicenses ", "}}
-
{{.i18n.Tr "admin.config.disable_http_git"}}
+
{{.i18n.Tr "admin.config.repo.disable_http_git"}}
-
{{.i18n.Tr "admin.config.enable_local_path_migration"}}
+
{{.i18n.Tr "admin.config.repo.enable_local_path_migration"}}
-
{{.i18n.Tr "admin.config.commits_fetch_concurrency"}}
+
{{.i18n.Tr "admin.config.repo.enable_raw_file_render_mode"}}
+
+
{{.i18n.Tr "admin.config.repo.commits_fetch_concurrency"}}
{{.Repository.CommitsFetchConcurrency}}
+ +
+ +
{{.i18n.Tr "admin.config.repo.editor.line_wrap_extensions"}}
+
{{.Repository.Editor.LineWrapExtensions}}
+
{{.i18n.Tr "admin.config.repo.editor.previewable_file_modes"}}
+
{{.Repository.Editor.PreviewableFileModes}}
+ +
+ +
{{.i18n.Tr "admin.config.repo.upload.enabled"}}
+
+
{{.i18n.Tr "admin.config.repo.upload.temp_path"}}
+
{{.Repository.Upload.TempPath}}
+
{{.i18n.Tr "admin.config.repo.upload.allowed_types"}}
+
{{.Repository.Upload.AllowedTypes}}
+
{{.i18n.Tr "admin.config.repo.upload.file_max_size"}}
+
{{.Repository.Upload.FileMaxSize}} MB
+
{{.i18n.Tr "admin.config.repo.upload.max_files"}}
+
{{.Repository.Upload.MaxFiles}}
-- cgit v1.2.3