You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
		
			
				
					
						
							 
							wxiaoguang
						
					
					
						a0051634b9
						
							
						
					
					
					
					Refactor git module, make Gitea use internal git config (#19732)
						
							
							* Refactor git module, make Gitea use internal git config, add safe.directory config
* introduce git.InitSimple and git.InitWithConfigSync, make serv cmd use gitconfig
* use HOME instead of GIT_CONFIG_GLOBAL, because git always needs a correct HOME
* fix cmd env in cmd/serv.go
* fine tune error message
* Fix a incorrect test case
* fix configAddNonExist
* fix configAddNonExist logic, add `--fixed-value` flag, add tests
* add configSetNonExist function in case it's needed.
* use configSetNonExist for `user.name` and `user.email`
* add some comments
* Update cmd/serv.go
Co-authored-by: zeripath <art27@cantab.net>
* Update cmd/serv.go
Co-authored-by: zeripath <art27@cantab.net>
* Update modules/git/git.go
Co-authored-by: zeripath <art27@cantab.net>
* Update modules/setting/setting.go
Co-authored-by: zeripath <art27@cantab.net>
* Update modules/git/repo_attribute.go
Co-authored-by: zeripath <art27@cantab.net>
* fix spaces in messages
* use `configSet("core.protectNTFS", ...)` instead of `globalCommandArgs`
* remove GIT_CONFIG_NOSYSTEM, continue to use system's git config
* Update cmd/serv.go
Co-authored-by: zeripath <art27@cantab.net>
* fix merge
* remove code for safe.directory
* separate git.CommonEnvs to CommonGitCmdEnvs and CommonCmdServEnvs
* avoid Golang's data race error
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
						
					
				
			 | 
			3 years ago | 
		
	
	
		
			
				| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								admin.go
							
						
					
				 | 
				
					
						
							
							Move some repository related code into sub package (#19711)
						
					
				 | 
				3 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								admin_auth_ldap.go
							
						
					
				 | 
				
					
						
							
							Add LDAP group sync to Teams, fixes #1395 (#16299)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								admin_auth_ldap_test.go
							
						
					
				 | 
				
					
						
							
							format with gofumpt (#18184)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								cert.go
							
						
					
				 | 
				
					
						
							
							format with gofumpt (#18184)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								cmd.go
							
						
					
				 | 
				
					
						
							
							Fix flag validation (#19046)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								convert.go
							
						
					
				 | 
				
					
						
							
							Improve install code to avoid low-level mistakes. (#17779)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								docs.go
							
						
					
				 | 
				
					
						
							
							Fix offBy1 errors (#17606)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								doctor.go
							
						
					
				 | 
				
					
						
							
							[doctor] update the help with fix capabilities (#19762)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								dump.go
							
						
					
				 | 
				
					
						
							
							Allow package dump skipping (#19506)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								dump_repo.go
							
						
					
				 | 
				
					
						
							
							format with gofumpt (#18184)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								embedded.go
							
						
					
				 | 
				
					
						
							
							Remove legacy `+build:` constraint (#19582)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								embedded_stub.go
							
						
					
				 | 
				
					
						
							
							Remove legacy `+build:` constraint (#19582)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								generate.go
							
						
					
				 | 
				
					
						
							
							Add asymmetric JWT signing (#16010)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hook.go
							
						
					
				 | 
				
					
						
							
							Move some helper files out of models (#19355)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								hook_test.go
							
						
					
				 | 
				
					
						
							
							Add agit flow support in gitea (#14295)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								keys.go
							
						
					
				 | 
				
					
						
							
							Second attempt at preventing zombies (#16326)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								mailer.go
							
						
					
				 | 
				
					
						
							
							Improve install code to avoid low-level mistakes. (#17779)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								manager.go
							
						
					
				 | 
				
					
						
							
							Add Goroutine stack inspector to admin/monitor (#19207)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								manager_logging.go
							
						
					
				 | 
				
					
						
							
							Remove legacy `unknwon/com` package (#19298)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								migrate.go
							
						
					
				 | 
				
					
						
							
							Improve install code to avoid low-level mistakes. (#17779)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								migrate_storage.go
							
						
					
				 | 
				
					
						
							
							Some repository refactors (#17950)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								restore_repo.go
							
						
					
				 | 
				
					
						
							
							Validate migration files (#18203)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								serv.go
							
						
					
				 | 
				
					
						
							
							Refactor git module, make Gitea use internal git config (#19732)
						
					
				 | 
				3 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								web.go
							
						
					
				 | 
				
					
						
							
							Add Goroutine stack inspector to admin/monitor (#19207)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								web_acme.go
							
						
					
				 | 
				
					
						
							
							Update go deps (#19665)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								web_graceful.go
							
						
					
				 | 
				
					
						
							
							Make SSL cipher suite configurable (#17440)
						
					
				 | 
				4 years ago | 
			
		
			
			
			
			
				| 
					
						
							
								
								web_https.go
							
						
					
				 | 
				
					
						
							
							Add user settings key/value DB table (#16834)
						
					
				 | 
				4 years ago |