{% extends "base.html" %} {% from "bootstrap5/pagination.html" import render_pagination %} {% block content %}
← Back to sources

Source Details

UUID
{{ source.uuid }}
Hash
{{ source.content_hash }}
Path
{{ source.path }}
URL
{{ source.url }}
Created at
Last seen at
Revised at
Deleted at
{% if source.deleted_at is none %} N/A {% else %} {% endif %}
Revision
{{ source.revision }}

Sent Webmentions

{{ webmentions.item | length }} webmentions
{% if webmentions.items %} {% for webmention in webmentions %} {% if webmention.status is none %} {% set row_class = "table-info" %} {% set badge_class = "text-bg-info" %} {% elif webmention.status.value == "sent" %} {% set row_class = "table-success" %} {% set badge_class = "text-bg-success" %} {% elif webmention.status.value == "unsupported" %} {% set row_class = "table-warning" %} {% set badge_class = "text-bg-warning" %} {% elif webmention.status.value == "failed" %} {% set row_class = "table-danger" %} {% set badge_class = "text-bg-danger" %} {% else %} {% set row_class = "table-info" %} {% set badge_class = "text-bg-info" %} {% endif %} {% endfor %}
Target Status Active Revisions Delivery Last activity Actions
{{ webmention.target }} {% if webmention.status is none %} Pending {% else %} {{ webmention.status.value.title() }} {% endif %} {% if webmention.failure_reason is not none %}
{{ webmention.failure_reason }}
{% endif %}
{% if webmention.active %} Active {% else %} Removed {% endif %}
Desired: {{ webmention.desired_revision }}
Processed: {{ webmention.processed_revision if webmention.processed_revision is not none else "—" }}
Sent: {{ webmention.sent_revision if webmention.sent_revision is not none else "—" }}
{% if webmention.endpoint is not none %} {% endif %} {% if webmention.response_status is not none %}
HTTP: {{ webmention.response_status }}
{% endif %} {% if webmention.status_url is not none %}
Status: {{ webmention.status_url }}
{% endif %}
Attempted:
{% if webmention.last_attempted_at is not none %} {% else %} — {% endif %}
Sent:
{% if webmention.last_sent_at is not none %} {% else %} — {% endif %}
{% if webmentions.pages > 1 %}
{{ render_pagination(webmentions) }}
{% endif %} {% include "includes/confirmation_modal.html" %} {% else %}

No Webmentions have been discovered for this source.

{% endif %} {% endblock %} {% block scripts %} {{ super() }} {% endblock %}