* feat: add control header slot * feat: add download API call * feat: add conversation traffic template * feat: allow downloading heatmap content * feat: wire up download * fix: grid layout for mobile * chore: revert formatting * revert: en.yml file * feat: add conversation traffic text * feat: disable rule for map block * test: conversation traffic * fix: timezone offset * feat: download report in UTC * feat: add UTC warning * chore: revert formatting * feat: add traffic text * chore: fix whitespace change
13 lines
464 B
Plaintext
13 lines
464 B
Plaintext
<% headers = [
|
|
I18n.t('reports.conversation_traffic_csv.date'),
|
|
I18n.t('reports.conversation_traffic_csv.conversations_count'),
|
|
]
|
|
%>
|
|
<%= CSVSafe.generate_line headers -%>
|
|
<% @report_data.each do |row| %>
|
|
<%= CSVSafe.generate_line row -%>
|
|
<% end %>
|
|
|
|
<%= CSVSafe.generate_line [I18n.t('reports.period', since: Date.strptime(params[:since], '%s'), until: Date.strptime(params[:until], '%s'))] %>
|
|
<%= CSVSafe.generate_line [I18n.t('reports.utc_warning')] %>
|