<%= l(:label_statistics) %>

<%= javascript_tag do %> $(document).ready(function(){ $.getJSON(<%= raw url_for(:controller => 'repositories', :action => 'graph', :id => @project, :repository_id => @repository.identifier_param, :graph => "commits_per_month").to_json %>, function(data){ var chartData = { labels: data['labels'], datasets: [{ label: <%= raw l(:label_revision_plural).to_json %>, backgroundColor: 'rgba(255, 99, 132, 0.7)', borderColor: 'rgb(255, 99, 132)', borderWidth: 1, data: data['commits'] }, { label: <%= raw l(:label_change_plural).to_json %>, backgroundColor: 'rgba(54, 162, 235, 0.7)', borderColor: 'rgb(54, 162, 235)', data: data['changes'] }] }; new Chart(document.getElementById("commits_per_month").getContext("2d"), { type: 'bar', data: chartData, options: { elements: { bar: {borderWidth: 2} }, responsive: true, plugins: { legend: {position: 'right'}, title: { display: true, text: <%= raw l(:label_commits_per_month).to_json %> } }, scales: { yAxis: {ticks: {precision: 0}} } } }); }); $.getJSON(<%= raw url_for(:controller => 'repositories', :action => 'graph', :id => @project, :repository_id => @repository.identifier_param, :graph => "commits_per_author").to_json %>, function(data){ var chartData = { labels: data['labels'], datasets: [{ label: <%= raw l(:label_revision_plural).to_json %>, backgroundColor: 'rgba(255, 99, 132, 0.7)', borderColor: 'rgb(255, 99, 132)', borderWidth: 1, data: data['commits'] }, { label: <%= raw l(:label_change_plural).to_json %>, backgroundColor: 'rgba(54, 162, 235, 0.7)', borderColor: 'rgb(54, 162, 235)', data: data['changes'] }] }; new Chart(document.getElementById("commits_per_author").getContext("2d"), { type: 'bar', data: chartData, options: { indexAxis: 'y', elements: { bar: {borderWidth: 2} }, responsive: true, plugins: { legend: {position: 'right'}, title: { display: true, text: <%= raw l(:label_commits_per_author).to_json %> } }, scales: { xAxis: {ticks: {precision: 0}} } } }); }); }); <% end %>

<%= link_to l(:button_back), :action => 'show', :id => @project %>

<% html_title(l(:label_repository), l(:label_statistics)) -%> <% content_for :header_tags do %> <%= javascript_include_tag "chart.min" %> <% end %>