2012-11-10 22:08:47 +01:00
|
|
|
= render "commits/head"
|
|
|
|
.row
|
|
|
|
.span5
|
|
|
|
%h4
|
|
|
|
Stats for #{@project.root_ref}:
|
|
|
|
%p
|
|
|
|
%b Total commits:
|
|
|
|
%span= @stats.commits_count
|
|
|
|
%p
|
|
|
|
%b Total files:
|
|
|
|
%span= @stats.files_count
|
|
|
|
%p
|
|
|
|
%b Authors:
|
|
|
|
%span= @stats.authors_count
|
|
|
|
|
|
|
|
%br
|
|
|
|
%div#activity-chart
|
|
|
|
.span7
|
2012-11-10 22:33:10 +01:00
|
|
|
%h4 Top 50 Committers:
|
2012-11-10 22:08:47 +01:00
|
|
|
%ol.styled
|
2012-11-10 22:33:10 +01:00
|
|
|
- @stats.authors[0...50].each do |author|
|
2012-11-10 22:08:47 +01:00
|
|
|
%li
|
|
|
|
= image_tag gravatar_icon(author.email, 16), class: 'avatar s16'
|
|
|
|
= author.name
|
|
|
|
%small.light= author.email
|
|
|
|
.right
|
|
|
|
= author.commits
|
|
|
|
|
|
|
|
|
|
|
|
:javascript
|
|
|
|
$(function(){
|
|
|
|
var labels = [#{@graph.labels.to_json}];
|
|
|
|
var r = Raphael('activity-chart');
|
|
|
|
r.text(160, 10, "Commit activity for last #{@graph.weeks} weeks").attr({ font: "13px sans-serif" });
|
|
|
|
r.barchart(
|
|
|
|
10, 10, 400, 160,
|
|
|
|
[[#{@graph.commits.join(', ')}]]
|
|
|
|
).label(labels, true);
|
|
|
|
})
|