{% extends "_base.html" %} {% block header_javascripts %} {% endblock %} {% block content %}

List of existing projects
{% set number_of_projects = (projects|length) %} {% if number_of_projects == 0 %} (no projects) {% elif number_of_projects == 1 %} ({{number_of_projects}} project) {% else %} ({{number_of_projects}} projects) {% endif %}

{% for project_id, project_value in projects.items() %}

{{project_value.metadata.project_name}}

Was created: on {{project_value.metadata.creation_timestamp|timestamp_to_date}}, at {{project_value.metadata.creation_timestamp|timestamp_to_hour}}.
Is on iteration: {{project_value.status.iteration_id}}
Step is: {{project_value.status.state_details.step}} ( {% if project_value.status.state_details.step_status == "LOCKED" %} lock {% elif project_value.status.state_details.step_status == "TODO" %} close {% elif project_value.status.state_details.step_status in ["PENDING", "WORKING"] %} update {% elif project_value.status.state_details.step_status == "ERROR" %} error {% endif %} )
Modelization is: {% if project_value.status.state_details.modelization_status == "TODO" %} EMPTY {% elif project_value.status.state_details.modelization_status in ["PENDING", "WORKING"] %} IN PROGRESS {% elif project_value.status.state_details.modelization_status == "UPTODATE" %} UP TO DATE {% elif project_value.status.state_details.modelization_status == "OUTDATED" %} OUTDATED {% elif project_value.status.state_details.modelization_status == "ERROR" %} IN ERROR {% endif %} {% if project_value.status.state_details.conflict_status == "TRUE" %} (with some conflicts) {% endif %}
{% endfor %}
{% endblock %}