{% if findings %}
{% comment %} include inherits the current context so findings, filtered and other variables {% endcomment %}
{% include "dojo/findings_list_snippet.html" with form_id="custom_search_filter" %}
{% endif %}
{% if products %}
{% trans "Name" %} |
{% trans "Description" %} |
{% for product in products %}
{% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %}
{% if product.id %}
{{ product.name }}
{% include "dojo/snippets/tags.html" with tags=product.tags.alll %}
|
{{ product.description|truncatechars_html:150|markdown_render }} |
{% endif %}
{% endfor %}
{% endif %}
{% if engagements %}
{% trans "Type" %} |
{% trans "Product" %} |
{% trans "Date" %} |
{% trans "Status" %} |
{% for engagement in engagements %}
{% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %}
{% if engagement.id %}
{{ engagement.name }}
{% include "dojo/snippets/tags.html" with tags=engagement.tags.alll %}
|
{{ engagement.product.name }}
{% include "dojo/snippets/tags.html" with tags=engagement.product.tags.alll %}
|
{{ engagement.target_start|date }} - {{ engagement.target_end|date }} |
{{ engagement.status }} |
{% endif %}
{% endfor %}
{% endif %}
{% if tests %}
{% trans "Title" %} |
{% trans "Product" %} |
{% trans "Engagement" %} |
{% trans "Date" %} |
{% trans "Status" %} |
{% for test in tests %}
{% comment %} sometimes the index contains references to findings that no longer exist. even after rebuilding the index. {% endcomment %}
{% if test.id %}
{{ test }}
{% include "dojo/snippets/tags.html" with tags=test.tags.alll %}
|
{{ test.engagement.product.name }}
{% include "dojo/snippets/tags.html" with tags=test.engagement.product.tags.all %}
|
{{ test.engagement.name }}
{% include "dojo/snippets/tags.html" with tags=test.engagement.tags.all %}
|
{{ test.engagement.target_start|date }} - {{ test.engagement.target_end|date }} |
{{ test.engagement.status }} |
{% endif %}
{% endfor %}
{% endif %}
{% if endpoints %}
{% trans "Endpoint" %} |
{% trans "Product" %} |
{% trans "Open Findings" %} |
{% for e in endpoints %}
{{ e }}{% if e.is_broken %} 🚩{% endif %}
{% include "dojo/snippets/tags.html" with tags=e.tags.all %}
|
{% if e.product %}
{{ e.product.name }}
{% include "dojo/snippets/tags.html" with tags=e.product.tags.all %}
|
{% else %}
{% trans "None" %} |
{% endif %}
{% if e.active_finding_count > 0 %}
{{ e.active_finding_count }}
{% else %}
{% trans "No Open, Active Findings" %}
{% endif %}
|
{% endfor %}
{% endif %}
{% if finding_templates %}
{% trans "Title" %} |
{% trans "Description" %} |
{% for finding_template in finding_templates %}
{{ finding_template.title }}
{% include "dojo/snippets/tags.html" with tags=finding_template.tags.all %}
|
{{ finding_template.description }} |
{% endfor %}
{% endif %}
{% if languages %}
{% trans "Language" %} |
{% trans "Product" %} |
{% for lang in languages %}
{{ lang.language.language }} |
{{ lang.product.name }}
{% include "dojo/snippets/tags.html" with tags=lang.product.tags.all %}
|
{% endfor %}
{% endif %}
{% if app_analysis %}
{% trans "Technology" %} |
{% trans "Product" %} |
{% for app in app_analysis %}
{{ app.name }} |
{{ app.product.name }}
{% include "dojo/snippets/tags.html" with tags=app.product.tags.all %}
|
{% endfor %}
{% endif %}
{% if tagged_findings or tagged_finding_templates or tagged_products or tagged_tests or tagged_endpoints or tagged_engagements %}
{% trans "Type" %} |
{% trans "Item" %} |
{% if tagged_tests %}
{% for test in tagged_tests %}
{% trans "Test" %} |
{{ test }}
{% include "dojo/snippets/tags.html" with tags=test.tags.all %}
|
{% endfor %}
{% endif %}
{% for finding in tagged_findings %}
{% trans "Finding" %} |
{{ finding.title }}
|
{% endfor %}
{% for finding_template in tagged_finding_templates %}
{% trans "Finding Template" %} |
{{ finding_template.title }}
{% include "dojo/snippets/tags.html" with tags=finding_template.tags.all %}
|
{% endfor %}
{% for product in tagged_products %}
{% trans "Product" %} |
{{ product.name }}
{% include "dojo/snippets/tags.html" with tags=product.tags.all %}
|
{% endfor %}
{% for endpoint in tagged_endpoints %}
{% trans "Endpoint" %} |
{{ endpoint }}{% if endpoint.is_broken %} 🚩{% endif %}
{% include "dojo/snippets/tags.html" with tags=endpoint.tags.all %}
|
{% endfor %}
{% for eng in tagged_engagements %}
{% trans "Engagement" %} |
{{ eng }}
{% include "dojo/snippets/tags.html" with tags=eng.tags.all %}
|
{% endfor %}
{% endif %}
{% if generic %}
{% endif %}