{% extends "base.html" %} {% load i18n risk_extras %} {% block crumbs %}
  • {% trans "Risk analysis" %}
  • {{ risk.title }}
  • {% endblock %} {% block content %}

    {% trans "Risk" %}: {{ risk.title }}

    {{ risk.description }}

    {% trans "Overview" %}

    {% if request.user.is_staff or risk.owner_id == request.user.id %}
    {% csrf_token %}
    {% endif %}

    {% trans "Asset" %}: {{ risk.asset|default:"-" }}

    {% trans "Process" %}: {{ risk.process|default:"-" }}

    {% trans "Category" %}: {{ risk.category|default:"-" }}

    {% trans "Protection goals" %}: {% if risk.cia %} {{ risk.get_cia_display }} {% else %} {% trans "Not yet assigned" %} {% endif %}

    {% trans "Status" %}: {{ risk.status }}

    {% trans "Risk owner" %}: {{ risk.owner|user_display|default:"-" }}

    {% trans "Created at" %}: {{ risk.created_at|date:'d.m.Y H:i' }}

    {% trans "updated at" %}: {{ risk.updated_at|date:'d.m.Y H:i' }}

    {% trans "Resubmission" %}: {{ risk.follow_up|date:'d.m.Y' }}

    {% trans "Risk assessment" %}

    {% trans "Gross (before measures)" %}

    {% trans "Net (after measures)" %}

    {% if risk.residual_risk %}
    {% else %}

    {% trans "No net risk recorded yet." %}

    {% endif %}

    {% if request.user.is_staff or risk.owner_id == request.user.id %}
    {% csrf_token %}
    {% endif %}

    {% trans "Measures" %}

    {% if risk.controls.exists %} {% for control in risk.controls.all %} {% endfor %}
    {% trans "Title" %} {% trans "Status" %} {% trans "Deadline" %} {% trans "Responsible" %} {% trans "Link" %}
    {{ control.title }} {{ control.get_status_display }} {% if control.due_date %} {{ control.due_date|date:"d.m.Y" }} {% else %} – {% endif %} {% if control.responsible %} {{ control.responsible.get_full_name|default:control.responsible.username }} {% else %} – {% endif %} {% if control.wiki_link %} 🔗 {% else %} – {% endif %}
    {% else %}

    {% trans "No measures recorded." %}

    {% endif %}

    {% trans "Incidents" %}

    {% if risk.incidents.exists %} {% for i in risk.incidents.all %} {% endfor %}
    {% trans "Incident" %} {% trans "Status" %} {% trans "Reported on" %}
    {{ i.title }} {{ i.status }} {{ i.created_at|date:"d.m.Y H:i" }}
    {% else %}

    {% trans "No incidents recorded." %}

    {% endif %}

    {% trans "History" %}

    {% if logs %} {% for log in logs %} {% endfor %}
    {% trans "Time" %} {% trans "User" %} {% trans "Action" %}
    {{ log.action_time|date:"d.m.Y H:i" }} {{ log.user.get_full_name|default:log.user.username }} {{ log.get_change_message }}
    {% else %}

    {% trans "No History found." %}

    {% endif %}


    {% endblock %}