diff --git a/templates/batch.html b/templates/batch.html index e1bcbd2..30dabb8 100644 --- a/templates/batch.html +++ b/templates/batch.html @@ -1,46 +1,57 @@ {% extends "base.html" %} {% block main %}

Batch #{{ batch.id }} by {{ render_batch_user(batch) }}

+{% set background_run = batch.background_runs.get_last() %} +{% set currently_running = background_run and not background_run[1] %} +

+ Targeting {{ batch.domain }}. + Created {{ batch.created | render_datetime }}, + last updated {{ batch.last_updated | render_datetime }}. +

+{% if background_run %}
-

- Targeting {{ batch.domain }}. - Created {{ batch.created | render_datetime }}, - last updated {{ batch.last_updated | render_datetime }}. - {% if can_stop_background() %} +

+ {% if currently_running %} + Running in background since {{ background_run[0][0] | render_datetime }}. + {% else %} + Ran in background from {{ background_run[0][0] | render_datetime }} to {{ background_run[1][0] | render_datetime }}. + {% endif %} + {% if currently_running and can_stop_background() %} - + {% endif %}

+{% endif %} {% set command_records = batch.command_records.get_slice(offset, limit) %} {% for command_record in command_records %}
{{ render_command_record(command_record, batch.domain) }}
{% endfor %} {% if can_run_commands(command_records) %}
{% if can_start_background() %} {% endif %}
{% endif %} {% endblock %}