{% if TicketAccess.triage in access %}
{% endif %}
{% endfor %}
{% if TicketAccess.triage in access %}
Assign someone
{% endif %}
{% if TicketAccess.triage not in access and not ticket.assigned_users %}
No-one
{% endif %}
Submitted
{{ ticket.created | date }}
Updated
{{ ticket.updated | date }}
Labels
{% for label in ticket.labels %}
{% if TicketAccess.triage in access %}
{{ label|label_badge(remove_from_ticket=ticket) }}
{% else %}
{{ label|label_badge }}
{% endif %}
{% else %}
{% if TicketAccess.triage in access
and tracker.labels|count == 0 %}
No labels defined.
{% if current_user and current_user.id == tracker.owner_id %}
Create one {{icon('caret-right')}}
{% endif %}
{% else %}
No labels applied.
{% endif %}
{% endfor %}
{% if TicketAccess.triage in access
and tracker.labels|count > ticket.labels|count %}
{% endif %}
{% for event in events %}
{% if event.event_type not in [
EventType.created,
EventType.user_mentioned,
] %}
{% if event.event_type not in [
EventType.assigned_user,
EventType.unassigned_user,
EventType.ticket_mentioned,
] %}
{{ event.participant }}
{% if EventType.comment in event.event_type %}
{% if event.comment.authenticity.name == "unauthenticated" %}
(unverified)
{% elif event.comment.authenticity.name == "tampered" %}
(edited)
{% endif %}
{% endif %}
{% endif %}
{% if EventType.status_change in event.event_type %}
{% if event.old_status == TicketStatus.resolved %}
{{ event.old_resolution.name.upper() }}
{% else %}
{{ event.old_status.name.upper() }}
{% endif %}
{{icon("arrow-right", cls="sm")}}
{% if event.new_status == TicketStatus.resolved %}
{{ event.new_resolution.name.upper() }}
{% else %}
{{ event.new_status.name.upper() }}
{% endif %}
{% endif %}
{% if EventType.label_added in event.event_type %}
added {{ event.label|label_badge(cls="small") }}
{% endif %}
{% if EventType.label_removed in event.event_type %}
removed {{ event.label|label_badge(cls="small") }}
{% endif %}
{% if EventType.assigned_user in event.event_type %}
{{event.by_participant}}
assigned
{{event.participant}}
{% endif %}
{% if EventType.unassigned_user in event.event_type %}
{{event.by_participant}}
unassigned
{{event.participant}}
{% endif %}
{% if EventType.ticket_mentioned in event.event_type %}
{{ event.by_participant }}
{% set relation = event.from_ticket %}
{% if relation.status == TicketStatus.resolved and
relation.resolution == TicketResolution.duplicate %}
closed duplicate ticket
{% else %}
referenced this from
{% endif %}
{% if relation.status == TicketStatus.resolved %}
{% endif %}
{{relation.ref(short=relation.tracker_id == ticket.tracker_id) -}}
{%- if relation.status == TicketStatus.resolved -%}
{% endif %}
{% endif %}
{{ event.created | date }}
{%- if EventType.comment in event.event_type and
event.comment.superceedes -%}
*
{% endif %}
{% if EventType.comment in event.event_type
and (TicketAccess.triage in access
or event.comment.submitter.user == current_user) %}
ยท edit
{% endif %}