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 
						 
				 
			
				
					
						
							
							
								SagePtr 
							
						 
					 
					
						
						
							
						
						32145b6de8 
					 
					
						
						
							
							Push whitelist now doesn't apply to branch deletion ( #4601 ) ( #4607 )  
						
						
						
						
					 
					
						2018-08-08 11:17:10 +08:00 
						 
				 
			
				
					
						
							
							
								SagePtr 
							
						 
					 
					
						
						
							
						
						c1224124ea 
					 
					
						
						
							
							Fix incorrect MergeWhitelistTeamIDs check in CanUserMerge function ( #4519 ) ( #4525 )  
						
						
						
						
					 
					
						2018-07-27 22:11:24 +03:00 
						 
				 
			
				
					
						
							
							
								Chri-s 
							
						 
					 
					
						
						
							
						
						9350ba7947 
					 
					
						
						
							
							Add protected branch whitelists for merging ( #3689 )  
						
						... 
						
						
						
						* Add database migrations for merge whitelist
* Add merge whitelist settings for protected branches
* Add checks for merge whitelists 
						
						
					 
					
						2018-03-25 13:01:32 +03:00 
						 
				 
			
				
					
						
							
							
								Wendell Sun 
							
						 
					 
					
						
						
							
						
						d2d0aea8a1 
					 
					
						
						
							
							Fix the protected branch panic issue ( #3567 )  
						
						
						
						
					 
					
						2018-02-23 18:10:03 +08:00 
						 
				 
			
				
					
						
							
							
								Wendell Sun 
							
						 
					 
					
						
						
							
						
						19bf4ddf80 
					 
					
						
						
							
							Fix query protected branch bug ( #3563 )  
						
						... 
						
						
						
						Signed-off-by: Wendell Sun <iwendellsun@gmail.com > 
						
						
					 
					
						2018-02-22 20:14:15 -06:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						f2e20c81b6 
					 
					
						
						
							
							Refactor struct's time to remove unnecessary memory usage ( #3142 )  
						
						... 
						
						
						
						* refactor struct's time to remove unnecessary memory usage
* use AsTimePtr simple code
* fix tests
* fix time compare
* fix template on gpg
* use AddDuration instead of Add 
						
						
					 
					
						2017-12-11 06:37:04 +02:00 
						 
				 
			
				
					
						
							
							
								Bwko 
							
						 
					 
					
						
						
							
						
						3ab580c8d6 
					 
					
						
						
							
							Add branch overiew page ( #2108 )  
						
						... 
						
						
						
						* Add branch overiew page
* fix changed method name on sub menu
* remove unused code 
						
						
					 
					
						2017-10-26 08:49:16 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						aa962deec0 
					 
					
						
						
							
							Replace deprecated Id method with ID ( #2655 )  
						
						
						
						
					 
					
						2017-10-05 07:43:04 +03:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						6718ea6ff1 
					 
					
						
						
							
							Fix can_push value to false in protected_branch ( #2560 )  
						
						
						
						
					 
					
						2017-09-20 17:52:23 +03:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						1739e84ac0 
					 
					
						
						
							
							improve protected branch to add whitelist support ( #2451 )  
						
						... 
						
						
						
						* improve protected branch to add whitelist support
* fix lint
* fix style check
* fix tests
* fix description on UI and import
* fix test
* bug fixed
* fix tests and languages
* move isSliceInt64Eq to util pkg; improve function names & typo 
						
						
					 
					
						2017-09-14 16:16:22 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						005900baea 
					 
					
						
						
							
							Use created & updated instead BeforeInsert & BeforeUpdate ( #2482 )  
						
						... 
						
						
						
						* use created & updated instead BeforeInsert & BeforeUpdate
* fix vendor checksum
* only show generated SQL when development mode
* remove extra update column updated_unix
* remove trace config 
						
						
					 
					
						2017-09-13 08:18:22 +03:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						6db387a21e 
					 
					
						
						
							
							Refactor session close as xorm already does everything needed internally ( #2020 )  
						
						
						
						
					 
					
						2017-06-21 08:57:05 +08:00 
						 
				 
			
				
					
						
							
							
								Lauris BH 
							
						 
					 
					
						
						
							
						
						0144817971 
					 
					
						
						
							
							Do not allow commiting to protected branch from online editor ( #1502 )  
						
						... 
						
						
						
						* Do not allow commiting to protected branch from online editor
* Add editor integration tests for adding new file and not allowing to add new file to protected branch 
						
						
					 
					
						2017-05-02 08:49:55 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						021904e4e6 
					 
					
						
						
							
							Fix typos in models/ and modules/ ( #1248 )  
						
						
						
						
					 
					
						2017-03-15 08:52:01 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						e4134debd1 
					 
					
						
						
							
							Remove unused vars ( #1063 )  
						
						... 
						
						
						
						* remove unused vars
* remove unused comment 
						
						
					 
					
						2017-02-27 09:22:15 +08:00 
						 
				 
			
				
					
						
							
							
								Denis Denisov 
							
						 
					 
					
						
						
							
						
						fd941db246 
					 
					
						
						
							
							Protected branches system ( #339 )  
						
						... 
						
						
						
						* Protected branches system
* Moved default branch to branches section (`:org/:reponame/settings/branches`).
* Initial support Protected Branch.
  - Admin does not restrict
  - Owner not to limit
  - To write permission restrictions
* reformat tmpl
* finished the UI and add/delete protected branch response
* remove unused comment
* indent all the template files and remove ru translations since we use crowdin
* fix the push bug 
						
						
					 
					
						2017-02-21 23:02:10 +08:00