54e9ee37a7 
					 
					
						
						
							
							format with gofumpt ( #18184 )  
						
						... 
						
						
						
						* gofumpt -w -l .
* gofumpt -w -l -extra .
* Add linter
* manual fix
* change make fmt 
						
						
					 
					
						2022-01-20 18:46:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a666829a37 
					 
					
						
						
							
							Move user related model into models/user ( #17781 )  
						
						... 
						
						
						
						* Move user related model into models/user
* Fix lint for windows
* Fix windows lint
* Fix windows lint
* Move some tests in models
* Merge 
						
						
					 
					
						2021-11-24 17:49:20 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c98dd7a3e0 
					 
					
						
						
							
							Remove unnecessary variable assignments ( #17695 )  
						
						... 
						
						
						
						* Remove unnecessary variable assignments
As title
* enable ineffassign
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
						
					 
					
						2021-11-18 09:33:06 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81926d61db 
					 
					
						
						
							
							Decouple unit test, remove intermediate unittestbridge package ( #17662 )  
						
						... 
						
						
						
						Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
						
						
					 
					
						2021-11-16 16:53:21 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4bfef265d 
					 
					
						
						
							
							Move db related basic functions to models/db ( #17075 )  
						
						... 
						
						
						
						* Move db related basic functions to models/db
* Fix lint
* Fix lint
* Fix test
* Fix lint
* Fix lint
* revert unnecessary change
* Fix test
* Fix wrong replace string
* Use *Context
* Correct committer spelling and fix wrong replaced words
Co-authored-by: zeripath <art27@cantab.net> 
						
						
					 
					
						2021-09-19 19:49:59 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3599d44399 
					 
					
						
						
							
							Extend TestUserOrgs to cover permission cases ( #14495 )  
						
						... 
						
						
						
						* TestMyOrgs: add unauthorized test
* Extend TestUserOrgs, to cover permission cases 
						
						
					 
					
						2021-01-28 22:40:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						055f6d2296 
					 
					
						
						
							
							Fix "data race" in testlogger ( #9159 )  
						
						... 
						
						
						
						* Fix data race in testlogger
* Update git_helper_for_declarative_test.go 
						
						
					 
					
						2019-11-26 01:21:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43cf2f3b55 
					 
					
						
						
							
							Fixes   #7023  - API Org Visibility ( #7028 )  
						
						
						
						
					 
					
						2019-05-30 13:57:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34eee25bd4 
					 
					
						
						
							
							Move sdk structs to modules/structs ( #6905 )  
						
						... 
						
						
						
						* move sdk structs to moduels/structs
* fix tests
* fix fmt
* fix swagger
* fix vendor 
						
						
					 
					
						2019-05-11 18:21:34 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44371b96f5 
					 
					
						
						
							
							Ensure valid git author names passed in signatures ( #5774 )  
						
						... 
						
						
						
						* Ensure valid git author names passed in signatures
Fix  #5772  - Git author names are not allowed to include `\n` `<` or `>` and
must not be empty. Ensure that the name passed in a signature is valid.
* Account for pathologically named external users
LDAP and the like usernames are not checked in the same way that users who signup are.
Therefore just ensure that user names are also git safe and if totally pathological -
Set them to "user-$UID"
* Add Tests and adjust test users
Make our testcases a little more pathological so that we be sure that integration
tests have a chance to spot these cases.
Signed-off-by: Andrew Thornton <art27@cantab.net> 
						
						
					 
					
						2019-01-24 16:12:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da5a0b8382 
					 
					
						
						
							
							add tests for api user orgs ( #5494 )  
						
						... 
						
						
						
						* add tests for api user orgs
* add permission for admin to list user's orgs even he is a private user of org 
						
						
					 
					
						2018-12-09 10:19:50 +08:00