 77da92f42a
			
		
	
	
	
	
	77da92f42aAdd a test to probe the cache similar to the email test func.    --------- Co-authored-by: delvh <dev.lh@web.de> Co-authored-by: silverwind <me@silverwind.io> (cherry picked from commit 363c1235987793dffa5cc851aaae585eb81f091e) Conflicts: options/locale/locale_en-US.ini templates/admin/self_check.tmpl trivial context conflict
		
			
				
	
	
		
			41 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Go HTML Template
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Go HTML Template
		
	
	
	
	
	
| {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin config")}}
 | |
| 
 | |
| <div class="admin-setting-content">
 | |
| 	<h4 class="ui top attached header">
 | |
| 		{{ctx.Locale.Tr "admin.self_check"}}
 | |
| 	</h4>
 | |
| 	<div class="ui attached segment">
 | |
| 		{{if .DatabaseCheckHasProblems}}
 | |
| 			{{if .DatabaseType.IsMySQL}}
 | |
| 				<div class="tw-p-2">{{ctx.Locale.Tr "admin.self_check.database_fix_mysql"}}</div>
 | |
| 			{{end}}
 | |
| 			{{if .DatabaseCheckCollationMismatch}}
 | |
| 				<div class="ui red message">{{ctx.Locale.Tr "admin.self_check.database_collation_mismatch" .DatabaseCheckResult.ExpectedCollation}}</div>
 | |
| 			{{end}}
 | |
| 			{{if .DatabaseCheckCollationCaseInsensitive}}
 | |
| 				<div class="ui warning message">{{ctx.Locale.Tr "admin.self_check.database_collation_case_insensitive" .DatabaseCheckResult.DatabaseCollation}}</div>
 | |
| 			{{end}}
 | |
| 			{{if .DatabaseCheckInconsistentCollationColumns}}
 | |
| 				<div class="ui red message">
 | |
| 					{{ctx.Locale.Tr "admin.self_check.database_inconsistent_collation_columns" .DatabaseCheckResult.DatabaseCollation}}
 | |
| 					<ul class="tw-w-full">
 | |
| 					{{range .DatabaseCheckInconsistentCollationColumns}}
 | |
| 						<li>{{.}}</li>
 | |
| 					{{end}}
 | |
| 					</ul>
 | |
| 				</div>
 | |
| 			{{end}}
 | |
| 		{{else}}
 | |
| 			<div class="tw-p-2">{{ctx.Locale.Tr "admin.self_check.no_problem_found"}}</div>
 | |
| 		{{end}}
 | |
| 
 | |
| 		{{if .CacheError}}
 | |
| 			<div class="ui red message">{{ctx.Locale.Tr "admin.config.cache_test_failed" .CacheError}}</div>
 | |
| 		{{end}}
 | |
| 		{{if .CacheSlow}}
 | |
| 			<div class="ui warning message">{{ctx.Locale.Tr "admin.config.cache_test_slow" .CacheSlow}}</div>
 | |
| 		{{end}}
 | |
| 	</div>
 | |
| </div>
 | |
| 
 | |
| {{template "admin/layout_footer" .}}
 |