... | ... |
@@ -1,6 +1,8 @@ |
1 |
-2.3.2 (2016-08-17) |
|
1 |
+2.4 (2016-08-18) |
|
2 | 2 |
- add tar.gz download button |
3 | 3 |
- add website URL settings. you can create external link. |
4 |
+ - fix "New pull request" button link |
|
5 |
+ - add "compare across forks" button in compare page |
|
4 | 6 |
2.3.1 (2016-08-12) |
5 | 7 |
- prevent XSS attack in issue and pull request message |
6 | 8 |
2.3 (2016-08-06) |
... | ... |
@@ -43,6 +43,11 @@ |
43 | 43 |
{'issue.open' => 0, pull_request => 0, 'project.id' => $project_id} |
44 | 44 |
] |
45 | 45 |
)->value; |
46 |
+ |
|
47 |
+ my $default_branch = app->manager->default_branch($user_id, $project_id); |
|
48 |
+ |
|
49 |
+ # Original projcet |
|
50 |
+ my $original_project = app->manager->original_project($user_id, $project_id); |
|
46 | 51 |
%> |
47 | 52 |
|
48 | 53 |
% layout 'common', title => "Pull Requests Tags \x{30fb} $user_id/$project_id"; |
... | ... |
@@ -51,7 +56,11 @@ |
51 | 56 |
|
52 | 57 |
<div class="container"> |
53 | 58 |
<div class="pulls-button-container"> |
54 |
- <a href="<%= url_for("/$user_id/$project_id/compare") %>" class="btn btn-success">New pull request</a> |
|
59 |
+ % if ($original_project) { |
|
60 |
+ <a href="<%= url_for("/$original_project->{'user.id'}/$original_project->{id}/compare/$original_project->{default_branch}...$user_id:$default_branch") %>" class="btn btn-success">New pull request</a> |
|
61 |
+ % } else { |
|
62 |
+ <a href="<%= url_for("/$user_id/$project_id/compare") %>" class="btn btn-success">New pull request</a> |
|
63 |
+ % } |
|
55 | 64 |
</div> |
56 | 65 |
<div class="pulls"> |
57 | 66 |
<div class="pulls-header"> |