add pulls page
|
1 |
<% |
2 |
# API |
|
3 |
my $api = Gitprep::API->new($self); |
|
4 | ||
5 |
# Parameters |
|
6 |
my $user = param('user'); |
|
7 |
my $project = param('project'); |
|
8 |
my $page = param('page') || 1; |
|
9 |
|
|
10 |
# Git |
|
11 |
my $git = $self->app->git; |
|
12 |
|
|
13 |
# Ref names |
|
14 |
my $limit = app->config->{basic}{tags_limit}; |
|
15 |
my $page_count = 20; |
|
16 |
my $tags = $git->tags( |
|
cleanup tags
|
17 |
app->rep_info($user, $project), |
add pulls page
|
18 |
$limit, |
19 |
$page_count, |
|
20 |
$page_count * ($page - 1) |
|
21 |
); |
|
cleanup methods
|
22 |
my $tags_count = $git->tags_count(app->rep_info($user, $project)); |
add pulls page
|
23 |
%> |
24 | ||
25 |
% layout 'common', title => "Tags \x{30fb} $user/$project"; |
|
26 |
|
|
27 |
%= include '/include/header'; |
|
28 |
|
|
29 |
<div class="container"> |
|
30 |
<div class="pulls-button-container"> |
|
31 |
<a href="<%= url_for("/$user/$project/compare") %>" class="btn btn-success">New pull request</a> |
|
32 |
</div> |
|
33 |
<div class="pulls"> |
|
34 |
<div class="pulls-header"> |
|
35 |
Open Close |
|
36 |
</div> |
|
37 |
<div class="pulls-body"> |
|
38 |
<div class="pulls-no-request"> |
|
39 |
<div style="font-size:18px"><b>There aren’t any open pull requests.</b></div> |
|
40 |
</div> |
|
41 |
</div> |
|
42 |
</div> |
|
43 |
</div> |
|
44 |
|
|
45 |
%= include '/include/footer'; |