5e0e5801f1 
								
							 
						 
						
							
							
								
								Re-enable ref operations with gitaly after not-found fix  
							
							
							
						 
						
							2017-05-02 17:17:58 -03:00  
				
					
						
							
							
								 
						
							
								a998710a3b 
								
							 
						 
						
							
							
								
								Fix RSpec  
							
							
							
						 
						
							2017-04-28 13:07:54 +02:00  
				
					
						
							
							
								 
						
							
								a7e67604b3 
								
							 
						 
						
							
							
								
								Fix ordering of commits in the network graph.  
							
							... 
							
							
							
							- We upgraded `rugged` to 0.25.1.1 in !10286  for %9.1
- Prior to this upgrade, the default sort order for commits returned by
  `Gitlab::Git::Repository#find_commits` was `Rugged::SORT_DATE`, which the
  graph relied on.
- While upgrading `rugged`, the MR also changed this default to
  `Rugged::SORT_NONE`, which broke commit ordering in the graph.
- This commit adds an option to `Gitlab::Git::Repository#find_commits` to sort
  by date, and changes the graph builder `Network::Graph` so it explictly
  requests the `:date` sort order 
							
						 
						
							2017-04-27 13:09:54 +00:00  
				
					
						
							
							
								 
						
							
								c43f7d4713 
								
							 
						 
						
							
							
								
								Merge branch 'gitaly-testing' into 'master'  
							
							... 
							
							
							
							Setup and run a Gitaly server for testing if GitalyClient is enabled
See merge request !10298  
							
						 
						
							2017-04-12 09:25:09 +00:00  
				
					
						
							
							
								 
						
							
								d6cc8feb6c 
								
							 
						 
						
							
							
								
								Setup and run a Gitaly server for testing if GitalyClient is enabled  
							
							
							
						 
						
							2017-04-11 16:00:44 -03:00  
				
					
						
							
							
								 
						
							
								cb20cfa244 
								
							 
						 
						
							
							
								
								Retrieve Git-specific env in Gitlab::Git::Repository#rugged  
							
							... 
							
							
							
							Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-04-10 16:10:18 +02:00  
				
					
						
							
							
								 
						
							
								267cd3e359 
								
							 
						 
						
							
							
								
								Incorporate Gitaly client for refs service  
							
							
							
						 
						
							2017-04-04 16:53:44 +02:00  
				
					
						
							
							
								 
						
							
								53819c5ac6 
								
							 
						 
						
							
							
								
								Support >1 path in Gitlab::Git::Repository#log  
							
							... 
							
							
							
							This is analogous to `git log -- foo bar baz`, but not the same as
`Gitlab::Git::Repository#log(path: 'foo bar baz')`, which would run `git
log -- 'foo bar baz'`. 
							
						 
						
							2017-03-30 10:21:19 +01:00  
				
					
						
							
							
								 
						
							
								4597654079 
								
							 
						 
						
							
							
								
								Fix archive prefix bug for refs containing dots  
							
							
							
						 
						
							2017-03-16 21:04:58 +05:30  
				
					
						
							
							
								 
						
							
								464ca33747 
								
							 
						 
						
							
							
								
								Allow to override GITLAB_GIT_TEST_REPO_URL to specify a different gitlab-git-test repo  
							
							... 
							
							
							
							We will set this to the dev mirror in GitLab CE and EE on dev.
Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-03-14 18:30:53 +01:00  
				
					
						
							
							
								 
						
							
								d13451cd49 
								
							 
						 
						
							
							
								
								Returns correct header data for commits endpoint  
							
							
							
						 
						
							2017-03-07 22:56:31 -03:00  
				
					
						
							
							
								 
						
							
								c46f933bb7 
								
							 
						 
						
							
							
								
								Fix pagination headers for repository commits api endpoint  
							
							
							
						 
						
							2017-03-07 22:56:31 -03:00  
				
					
						
							
							
								 
						
							
								3ac54d22b9 
								
							 
						 
						
							
							
								
								Ensure archive download is only one directory deep  
							
							
							
						 
						
							2017-03-02 10:30:24 +05:30  
				
					
						
							
							
								 
						
							
								cecfcc2edd 
								
							 
						 
						
							
							
								
								Merge branch '23062-allow-git-log-to-accept-follow-and-skip' into 'master'  
							
							... 
							
							
							
							Make Git history follow renames again by performing the --skip in Ruby
Closes  #23062 
See merge request !9314  
							
						 
						
							2017-02-25 19:58:05 +00:00  
				
					
						
							
							
								 
						
							
								0625af3bcb 
								
							 
						 
						
							
							
								
								Consistently create, update, and delete files, taking CRLF settings into account  
							
							
							
						 
						
							2017-02-24 09:55:01 -06:00  
				
					
						
							
							
								 
						
							
								9720bcd83d 
								
							 
						 
						
							
							
								
								Optimize a bit Gitlab::Git::Repository#log_by_shell and its specs  
							
							... 
							
							
							
							Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-02-23 19:06:00 +01:00  
				
					
						
							
							
								 
						
							
								3eb0354061 
								
							 
						 
						
							
							
								
								Make Git history follow renames again by performing the --skip in Ruby  
							
							... 
							
							
							
							This hack is needed because of an issue when --follow and --skip
are passed to git log at the same time.
See https://gitlab.com/gitlab-org/gitlab-ce/issues/23062 
Signed-off-by: Rémy Coutable <remy@rymai.me> 
							
						 
						
							2017-02-23 19:06:00 +01:00  
				
					
						
							
							
								 
						
							
								2e20a71d21 
								
							 
						 
						
							
							
								
								Ensure internal Gitlab::Git references use the namespace  
							
							
							
						 
						
							2017-01-04 19:09:29 -05:00  
				
					
						
							
							
								 
						
							
								a00578ce5c 
								
							 
						 
						
							
							
								
								Absorb gitlab_git  
							
							
							
						 
						
							2017-01-04 19:09:28 -05:00  
				
					
						
							
							
								 
						
							
								4f2d2c90f7 
								
							 
						 
						
							
							
								
								Move Gitlab::Git out of gitlab core  
							
							
							
						 
						
							2013-04-27 23:50:17 +03:00  
				
					
						
							
							
								 
						
							
								c3bbbff673 
								
							 
						 
						
							
							
								
								specs for repository tag_names, branch_names  
							
							
							
						 
						
							2013-04-03 21:21:24 +03:00  
				
					
						
							
							
								 
						
							
								f8a4a76048 
								
							 
						 
						
							
							
								
								decorate commits in Gitlab::Git::repository with valid class  
							
							
							
						 
						
							2013-04-03 21:17:50 +03:00  
				
					
						
							
							
								 
						
							
								e91ff84df7 
								
							 
						 
						
							
							
								
								keep same dir structure for specs as in lib/  
							
							
							
						 
						
							2013-04-03 21:09:07 +03:00