Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce
This commit is contained in:
commit
e6a0fb1f77
4 changed files with 19 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
|||
Please view this file on the master branch, on stable branches it's out of date.
|
||||
|
||||
v 7.9.0 (unreleased)
|
||||
- Fix merge request URL passed to Webhooks. (Stan Hu)
|
||||
- Move labels/milestones tabs to sidebar
|
||||
- Upgrade Rails gem to version 4.1.9.
|
||||
- Improve error messages for file edit failures
|
||||
|
|
|
@ -146,7 +146,7 @@ class Repository
|
|||
end
|
||||
|
||||
def timestamps_by_user_log(user)
|
||||
args = %W(git log --author=#{user.email} --since=#{(Date.today - 1.year).to_s} --pretty=format:%cd --date=short)
|
||||
args = %W(git log --author=#{user.email} --since=#{(Date.today - 1.year).to_s} --branches --pretty=format:%cd --date=short)
|
||||
dates = Gitlab::Popen.popen(args, path_to_repo).first.split("\n")
|
||||
|
||||
if dates.present?
|
||||
|
|
|
@ -10,6 +10,8 @@ module Gitlab
|
|||
case @type
|
||||
when :issue
|
||||
issue_url(id)
|
||||
when :merge_request
|
||||
merge_request_url(id)
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -22,5 +24,12 @@ module Gitlab
|
|||
project_id: issue.project,
|
||||
host: Gitlab.config.gitlab['url'])
|
||||
end
|
||||
|
||||
def merge_request_url(id)
|
||||
merge_request = MergeRequest.find(id)
|
||||
project_merge_request_url(id: merge_request.id,
|
||||
project_id: merge_request.project,
|
||||
host: Gitlab.config.gitlab['url'])
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -8,4 +8,12 @@ describe Gitlab::UrlBuilder do
|
|||
expect(url).to eq "#{Settings.gitlab['url']}/#{issue.project.path_with_namespace}/issues/#{issue.iid}"
|
||||
end
|
||||
end
|
||||
|
||||
describe 'When asking for an merge request' do
|
||||
it 'returns the merge request url' do
|
||||
merge_request = create(:merge_request)
|
||||
url = Gitlab::UrlBuilder.new(:merge_request).build(merge_request.id)
|
||||
expect(url).to eq "#{Settings.gitlab['url']}/#{merge_request.project.to_param}/merge_requests/#{merge_request.id}"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue