{% 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, context_param = 'source') }} {{ 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, context_param = 'target') }} {%- 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 %}