{% extends "base.html" %} {% load markup %} {% load filters %} {% block title %}Timeline for {{user_name}}: {{month}} {{year}}{% endblock %} {% block header %}
  • Timeline for {{user_name}}
  • {% endblock header %} {% block content %}

    {% if next_month %}{{next_month|date:"F Y"}}{% endif %} {% if previous_month %}{{previous_month|date:"F Y"}}{% endif %}

    {% regroup record_list by timestamp.date as records_by_date %} {% for records in records_by_date %}

    {{records.grouper}}

    {% for record in records.list %}

    {{record.timestamp.time}}

    {{record.project}}/{{record.label}}

    {{record.reason|restructuredtext}}

    {{record.executable.name}} version: {{record.executable.version}}

    Code version: {{record.version}} from {% if record.repository.upstream %} {{record.repository.upstream|urlize}} {% else %} {{record.repository.url|urlize}} {% endif %}

    {% if record.diff %}
                {{record.diff}}
            
    {% endif %} {{record.command_line}}

    {{record.outcome|restructuredtext}}

    Duration: {{record.duration|human_readable_duration}}

    {% if record.input_data.count %}

    Inputs:

    {% endif %} {% if record.output_data.count %}

    Outputs:

    {% endif %} {% endfor %} {% endfor %}
    {% endblock content %}