{% extends "_layout_events_search.html" %} {% block sectionabout %}

{{ _('This module provides means for searching IDEA database based on various filtering conditions and displaying results in tabular format.') | safe }}

{% endblock sectionabout %} {% block sectionsearchresult %}

{{ macros_site.render_endpoint_link('timeline.search', query_params, label = _("View these results on timeline page"), with_icon = True) }}

{{ macros_site.render_pager(request.endpoint, query_params, pager_index_low, pager_index_high, pager_index_limit) }}
{%- if in_query_params(request.args, ['st_from', 'st_to'], True, False, False) %} {%- else %} {%- endif %} {%- for item in items %} {%- if in_query_params(request.args, ['st_from', 'st_to'], True, False, False) %} {%- else %} {%- endif %} {%- for severity in (item.get_severity(), item.get_target_severity()) -%} {%- endfor -%} {%- endfor %}
{{ _('Stored at') }} {{ _('Detected at') }} {{ _('Sources') }} {{ _('Targets') }} {{ _('Source severity') }} {{ _('Target severity') }} {{ _('Category') }} {{ _('Detector') }} {{ _('Groups') }} {{ get_icon('actions') }}
{{ babel_format_datetime(item.get_storage_time()) | replace(' ', ' ' | safe ) }} {{ babel_format_datetime(item.get_detect_time()) | replace(' ', ' ' | safe ) }} {{ macros_site.render_widget_csag_address( item.get_addresses('Source'), [] + form_data['source_addrs'] + form_data['target_addrs'] + form_data['host_addrs'], separate_dropdown = False, item_limit = search_widget_item_limit ) }} {{ macros_site.render_widget_csag_address( item.get_addresses('Target'), [] + form_data['source_addrs'] + form_data['target_addrs'] + form_data['host_addrs'], separate_dropdown = False, item_limit = search_widget_item_limit ) }} {%- if severity %} {{ macros_site.render_widget_csag_severity( [severity], align_right = True, separate_dropdown = False ) }} {%- else %} {{ get_icon('unassigned') }} {%- endif %} {{ macros_site.render_widget_csag_category( item.get_categories(), form_data['categories'], align_right = True, separate_dropdown = False ) }} {%- set tmpval = item.get_detectors() %} {%- if tmpval %} {{ macros_site.render_widget_csag_detector( [tmpval[-1]], form_data['detectors'], align_right = True, separate_dropdown = False ) }} {%- else %} {{ get_icon('unassigned') }} {%- endif %} {{ macros_site.render_widget_csag_abuse( item.get_all_groups(), form_data['groups'] + form_data['target_groups'], align_right = True, separate_dropdown = False ) }} {{ macros_page.render_menu_context_actions(item) }}
{{ macros_site.render_pager(request.endpoint, query_params, pager_index_low, pager_index_high, pager_index_limit) }} {%- if permission_can('developer') %}
{{ macros_site.render_raw_var('items', items) }} {%- endif %} {% endblock sectionsearchresult %}