wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							750a8465f5 
							
						 
					 
					
						
						
							
							A better go code formatter, and now make fmt can run in Windows ( #17684 )  
						
						... 
						
						
						
						* go build / format tools
* re-format imports 
						
					 
					
						2021-11-17 20:34:35 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df64fa4865 
							
						 
					 
					
						
						
							
							Decouple unit test code from business code ( #17623 )  
						
						
						
					 
					
						2021-11-12 22:36:47 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99b2858e62 
							
						 
					 
					
						
						
							
							Move unit into models/unit/ ( #17576 )  
						
						... 
						
						
						
						* Move unit into models/unit/
* Rename unit.UnitType as unit.Type 
						
					 
					
						2021-11-09 20:57:58 +01:00 
						 
				 
			
				
					
						
							
							
								zeripath 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9302eba971 
							
						 
					 
					
						
						
							
							DBContext is just a Context ( #17100 )  
						
						... 
						
						
						
						* DBContext is just a Context
This PR removes some of the specialness from the DBContext and makes it context
This allows us to simplify the GetEngine code to wrap around any context in future
and means that we can change our loadRepo(e Engine) functions to simply take contexts.
Signed-off-by: Andrew Thornton <art27@cantab.net>
* fix unit tests
Signed-off-by: Andrew Thornton <art27@cantab.net>
* another place that needs to set the initial context
Signed-off-by: Andrew Thornton <art27@cantab.net>
* avoid race
Signed-off-by: Andrew Thornton <art27@cantab.net>
* change attachment error
Signed-off-by: Andrew Thornton <art27@cantab.net> 
						
					 
					
						2021-09-23 23:45:36 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							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 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
						
						
							
						
						
							134e55510e 
							
						 
					 
					
						
						
							
							fix bug when update owner team then visit team's repo return 404 ( #6119 )  
						
						
						
					 
					
						2019-02-22 11:14:45 -05:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eabbddcd98 
							
						 
					 
					
						
						
							
							Restrict permission check on repositories and fix some problems ( #5314 )  
						
						... 
						
						
						
						* fix units permission problems
* fix some bugs and merge LoadUnits to repoAssignment
* refactor permission struct and add some copyright heads
* remove unused codes
* fix routes units check
* improve permission check
* add unit tests for permission
* fix typo
* fix tests
* fix some routes
* fix api permission check
* improve permission check
* fix some permission check
* fix tests
* fix tests
* improve some permission check
* fix some permission check
* refactor AccessLevel
* fix bug
* fix tests
* fix tests
* fix tests
* fix AccessLevel
* rename CanAccess
* fix tests
* fix comment
* fix bug
* add missing unit for test repos
* fix bug
* rename some functions
* fix routes check 
						
					 
					
						2018-11-28 19:26:14 +08:00