{{ artifact.title() }}

← artifacts {% if !artifact.is_archived() %} · edit {% endif %}
gest artifact show {{ artifact.id().short() }}
{% if !tags.is_empty() %} {% endif %} {% if artifact.is_archived() %} {% endif %}
ID {{ artifact.id().short() }}
Title {{ artifact.title() }}
Tags {% for tag in tags %} #{{ tag }}{{ " " }} {% endfor %}
Created {{ artifact.created_at().format("%Y-%m-%d %H:%M UTC") }}
Updated {{ artifact.updated_at().format("%Y-%m-%d %H:%M UTC") }}
Archived {% if let Some(dt) = artifact.archived_at() %}{{ dt.format("%Y-%m-%d %H:%M UTC") }}{% endif %}
{% if !artifact.body().is_empty() %}
{{ body_html|safe }}
{% endif %}
{% if !artifact.is_archived() %}
{% endif %} {% if !timeline_items.is_empty() %}

Activity

{% for item in timeline_items %} {% if let Some(note) = item.as_note() %}
{% if note.author_gravatar.is_some() %} {% endif %} {% if note.author_name.is_some() %} {{ note.author_name.as_deref().unwrap() }} {% if note.author_is_agent %}agent{% endif %} {% endif %} {{ note.id_short }} · {{ note.created_at_display }}
{{ note.body_html|safe }}
{% else if let Some(event) = item.as_event() %}
{% if event.author_gravatar.is_some() %} {% endif %} {{ event.display_text }} · {{ event.created_at_display }}
{% endif %} {% endfor %} {% endif %}