diff options
author | franck cuny <franck@lumberjaph.net> | 2010-09-25 20:47:12 +0200 |
---|---|---|
committer | franck cuny <franck@lumberjaph.net> | 2010-09-25 20:47:12 +0200 |
commit | 70994d429bfbea11655a3e619164c809d38dc6f1 (patch) | |
tree | 7bae74303f3daafb5bf0fc156749354caadea7ef /lib/jitterbug | |
parent | toggle tests's result (diff) | |
download | jitterbug-70994d429bfbea11655a3e619164c809d38dc6f1.tar.gz |
display builds by day + layout to toggle days
Diffstat (limited to '')
-rw-r--r-- | lib/jitterbug/Project.pm | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/jitterbug/Project.pm b/lib/jitterbug/Project.pm index 0a3f984..db921e7 100644 --- a/lib/jitterbug/Project.pm +++ b/lib/jitterbug/Project.pm @@ -18,8 +18,15 @@ get '/:project' => sub { my $builds = _sorted_builds($project); + my $commits; + foreach (@$builds) { + my $t = $_->{timestamp}; + (my $d) = $t =~ /^(\d{4}-\d{2}-\d{2})/; + push @{$commits->{$d}}, $_; + } + template 'project/index', - { project => $project, builds => $builds, %$desc }; + { project => $project, builds => $commits, %$desc }; }; get '/:project/feed' => sub { |