{% extends "_layout.html" %} {% block content %}

{{ hawat_view_title }}


{{ item.label }} {{ macros_site.render_report_label_type(item) }} {{ macros_site.render_report_label_severity(item) }} {%- if item.flag_mailed %} {{ get_fa_icon('mail') }} {%- endif %}

{%- if item.flag_testdata %}

{{ get_fa_icon('debug') }} {{ gettext('This report was generated from test data.') }}

{%- endif %}

{{ gettext('Target abuse group:')}} {{ item.group.name }}

{{ gettext('Unprotected access link:')}} {{ item.handle }}

{{ gettext('Report created:') }} {{ babel_format_datetime(item.createtime) }} ({{ gettext('before') }} {{ babel_format_timedelta(current_datetime_utc - item.createtime) }})  |  {{ gettext('Report window:') }} {{ babel_format_datetime(item.dt_from) }} - {{ babel_format_datetime(item.dt_to) }} ({{ babel_format_timedelta(item.delta) }})

{{ item.message | replace("\n", "
\n") | replace(' ', ' ') | replace("\t", '    ') | safe }}
{%- if item.flag_mailed %} {%- endif %}
{{ gettext('Type:') }} {{ gettext(item.type) }}
{{ gettext('Severity:') }} {{ gettext(item.severity) }}
{{ gettext('Report window:') }} {{ babel_format_datetime(item.dt_from) }} - {{ babel_format_datetime(item.dt_to) }} ({{ babel_format_timedelta(item.delta) }})
{{ gettext('Report delay:') }} {{ babel_format_timedelta(item.createtime - item.dt_to) }}
{{ gettext('Event counts:') }} {{ item.statistics['cnt_alerts'] }}{% if item.evcount_all %} ({{ item.evcount_all }} {{ gettext('matched') }}, {{ item.evcount_flt_blk }} {{ gettext('filtered out') }}, {{ item.evcount_thr_blk }} {{ gettext('thresholded') }}, {{ item.evcount_rlp }} {{ gettext('relapsed') }}){% endif %}
{{ gettext('IP address counts:') }} {{ item.statistics['cnt_ips'] }}
{{ gettext('Target mail:') }} {{ item.mail_res }}, {{ babel_format_datetime(item.mail_dt) }}
{%- for chsection in ('analyzers', 'asns', 'categories', 'category_sets', 'countries', 'detectors', 'detectorsws', 'ips') %}
{{ macros_site.render_chart_pie( 'report_stats', item.statistics, chsection, 'Number of events per ' + chsection, ) }}
{%- endfor %}
YET TO DO...
{% endblock content %} {%- block css %} {{ super() }} {%- endblock css %} {%- block headjs %} {{ super() }} {%- endblock headjs %} {%- block js %} {{ super() }} {%- endblock js %}