2019-08-02 00:20:42 +00:00
|
|
|
.row
|
|
|
|
.col
|
|
|
|
%h1= t('.title')
|
|
|
|
%p.lead= t('.help')
|
2021-10-08 21:24:19 +00:00
|
|
|
%p
|
|
|
|
%small
|
|
|
|
= t('.last_update')
|
|
|
|
%time{ datetime: @last_stat.created_at }
|
|
|
|
"#{time_ago_in_words @last_stat.created_at}."
|
2019-08-02 00:20:42 +00:00
|
|
|
|
2021-10-08 19:31:02 +00:00
|
|
|
.mb-3
|
2021-10-09 18:50:38 +00:00
|
|
|
- Stat::INTERVALS.each do |interval|
|
2021-10-08 21:34:16 +00:00
|
|
|
= link_to t(".#{interval}"), site_stats_path(interval: interval), class: "btn #{'btn-primary active' if params[:interval].to_sym == interval}"
|
2021-10-08 19:31:02 +00:00
|
|
|
|
|
|
|
.mb-3
|
2021-10-08 21:39:55 +00:00
|
|
|
%h2= t('.host.title', count: @hostnames.size)
|
|
|
|
%p.lead= t('.host.description')
|
|
|
|
= line_chart site_stats_host_path(@chart_params), **@chart_options
|
|
|
|
|
2021-10-09 18:50:38 +00:00
|
|
|
- Stat::RESOURCES.each do |resource|
|
2021-10-08 21:39:55 +00:00
|
|
|
.mb-3
|
|
|
|
%h2= t(".resources.#{resource}.title")
|
|
|
|
%p.lead= t(".resources.#{resource}.description")
|
2021-10-08 21:40:16 +00:00
|
|
|
= line_chart site_stats_resources_path(resource: resource, **@chart_params), **@chart_options.merge(StatsController::EXTRA_OPTIONS[resource])
|