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