{% extends "generic/object_list.html" %} {% load helpers %} {% load static %} {% load workflow_extras %} {% block title %}Workflow Run History{% endblock title %} {% block extra_styles %} {% endblock extra_styles %} {% block header %}
Dashboard

{% endblock header %} {% block content %}
Filters
{% if selected_category %} {% endif %} {% if selected_time_range %} {% endif %} {% if selected_start %} {% endif %} {% if selected_end %} {% endif %}
{% comment %} {% endcomment %} Clear
Workflow Runs {{ total_runs }}
{% if selected_workflow %}{% endif %} {% if selected_status %}{% endif %} {% if selected_user %}{% endif %} {% if selected_category %}{% endif %} {% if selected_time_range %}{% endif %} {% if selected_start %}{% endif %} {% if selected_end %}{% endif %}
{% if workflow_runs %}
{% if show_scheduled_for_column %} {% endif %} {% for run in workflow_runs %} {% if show_scheduled_for_column %} {% endif %} {% endfor %}
Actions Workflow Status Started By StartedScheduled ForExecution Duration Form Duration
View {{ run.workflow.name }} {% if run.workflow.category %}
{{ run.workflow.category }} {% endif %}
{% if run.status == "success" %} Success {% elif run.status == "failed" %} Failed {% elif run.status == "running" %} Running {% elif run.status == "pending" %} Pending {% elif run.status == "pending_approval" %} Pending Approval {% elif run.status == "scheduled" %} Scheduled {% elif run.status == "canceled" %} Canceled {% elif run.status == "partial" %} Partial {% else %} {{ run.status|title }} {% endif %} {{ run.requested_by.username }} {{ run.started|date:"M d, Y H:i" }} {% if run.scheduled_for %} {{ run.scheduled_for|date:"M d, Y H:i" }} UTC {% else %} {% endif %} {% if run.finished %} {% calculate_duration run.started run.finished as duration %} {{ duration }} {% elif run.status == "running" %} Running... {% else %} - {% endif %} {% if run.form_duration_seconds is not None %} {{ run.form_duration_seconds }}s {% else %} 60s {% endif %}
{% if is_paginated %}
Page {{ page_obj.number }} of {{ paginator.num_pages }}
{% if page_obj.has_previous %} Previous {% else %} {% endif %} {% if page_obj.has_next %} Next {% else %} {% endif %}
{% endif %} {% else %}
No workflow runs found

Try adjusting your filters or launch a new workflow.

Launch Workflow
{% endif %}
{% endblock content %}