mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-31 06:21:11 +00:00 
			
		
		
		
	Merge remote-tracking branch 'forgejo/forgejo-f3' into wip-forgejo
This commit is contained in:
		
				commit
				
					
						b9315b83cb
					
				
			
		
					 40 changed files with 3944 additions and 49 deletions
				
			
		
							
								
								
									
										22
									
								
								modules/setting/f3.go
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								modules/setting/f3.go
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,22 @@ | |||
| // SPDX-License-Identifier: MIT | ||||
| 
 | ||||
| package setting | ||||
| 
 | ||||
| import ( | ||||
| 	"code.gitea.io/gitea/modules/log" | ||||
| ) | ||||
| 
 | ||||
| // Friendly Forge Format (F3) settings | ||||
| var ( | ||||
| 	F3 = struct { | ||||
| 		Enabled bool | ||||
| 	}{ | ||||
| 		Enabled: false, | ||||
| 	} | ||||
| ) | ||||
| 
 | ||||
| func loadF3From(rootCfg ConfigProvider) { | ||||
| 	if err := rootCfg.Section("F3").MapTo(&F3); err != nil { | ||||
| 		log.Fatal("Failed to map F3 settings: %v", err) | ||||
| 	} | ||||
| } | ||||
|  | @ -220,6 +220,7 @@ func LoadSettings() { | |||
| 	loadProjectFrom(CfgProvider) | ||||
| 	loadMimeTypeMapFrom(CfgProvider) | ||||
| 	loadFederationFrom(CfgProvider) | ||||
| 	loadF3From(CfgProvider) | ||||
| } | ||||
| 
 | ||||
| // LoadSettingsForInstall initializes the settings for install | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue