Showing 2 changed files with 13 additions and 2 deletions
+3 -1
CHANGES
... ...
@@ -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)
+10 -1
templates/pulls.html.ep
... ...
@@ -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">