Validation

Last validation run: {{ validation_results.last_run }}
{% set is_ready = validation_results.ready_for_publication %}

Project Validation

    {% for message in validation_results.project.ok %}
  • {{ message }}
  • {% endfor %} {% for message in validation_results.project.warning %}
  • {{ message }}
  • {% endfor %} {% for message in validation_results.project.error %}
  • {{ message }}
  • {% endfor %}

Overall Status

{% if is_ready %}
Ready for publication
All requirements fulfilled! Your project is ready for upload & publication.
{% if validation_results.project.warning %}
Some Warnings still occur, but they do not prevent upload & publication.
{% endif %} {% else %}
Not ready for publication
Not Ready for Publication
Required actions: Please fix the validation errors before proceeding to publication.
{% endif %}

Validation of Collection{{ 's' if len(subprojects) > 1 else '' }}

{% for subproject in validation_results.subprojects %}
Export TSV {% set stats = subproject.stats %}
Success: {{ stats['success'] }} Failed: {{ stats['error'] }}
{% for file, errors in subproject.files.items() %} {% endfor %}
File Status Details
{{ file }} {% if len(errors) == 0 %} Success {% else %} Failed {% endif %} {% if len(errors) > 0 %} {% set file_stripped = file.split('.')[0] %}
    {% for error in errors %}
  • {{ error }}
  • {% endfor %}
{% else %} No errors {% endif %}
{% endfor %}
{% if is_ready %} {% endif %}