{% extends "base.html" %} {% block title %}Diff {{ version.id }} · {{ pipeline_name }}{% endblock %} {% block content %}
{{ against.id }} → {{ version.id }}no content changes (metadata-only version)
{% else %}No structured summary available.
{% endif %}{% if diff_view == "side-by-side" %} Side-by-side view · Unified view {% else %} Side-by-side view · Unified view {% endif %}
{% if diff_view == "side-by-side" %}| {{ against.id }} | {{ version.id }} | ||
|---|---|---|---|
| {{ row.old_line_no or "" }} |
{% if row.old_text %}
{% if row.kind in ("delete", "replace") %}
{{ row.old_text }}
{% else %}
{{ row.old_text }}
{% endif %}
{% endif %}
|
{{ row.new_line_no or "" }} |
{% if row.new_text %}
{% if row.kind in ("add", "replace") %}
{{ row.new_text }}
{% else %}
{{ row.new_text }}
{% endif %}
{% endif %}
|
{% for line in diff_lines %}
{% if line.startswith('+') and not line.startswith('+++') %}{{ line }}
{% elif line.startswith('-') and not line.startswith('---') %}{{ line }}
{% else %}{{ line }}
{% endif %}
{% endfor %}
{% endif %}