Submitter<%= item.submitter_name || item.submitter_id %>
Severity<%= item.severity_label %>
Also affected<%= item.support_count || 0 %>
Created<%= new Date(item.created_at).toLocaleString() %>
Last activity<%= new Date(item.last_activity_at).toLocaleString() %>
Description
<%= item.description %>
<% if (item.steps_to_reproduce) { %>
Steps<%= item.steps_to_reproduce %>
<% } %>
Expected<%= item.expected_behavior || "-" %>
Actual<%= item.actual_behavior || "-" %>
Target and diagnostics
<%= JSON.stringify(item.target_metadata || {}, null, 2) %>
<%= JSON.stringify(item.diagnostics || {}, null, 2) %>
<% if (item.current_url) { %>URL: <%= item.current_url %>
<% } %>
<% if (item.page_title) { %>Page title: <%= item.page_title %>
<% } %>
<% if (item.screenshot) { %>
Screenshot: Open attached screenshot <%= Math.max(1, Math.round((item.screenshot.size || 0) / 1024)) %> KB
<% } %>
<% if (item.attachments && item.attachments.length) { %>
Attachments:
<% } %>
Sensitive data cleanup
Status history
<% item.history.forEach((history) => { %>
- <%= history.status_label %> <%= new Date(history.created_at).toLocaleString() %> · <%= history.actor_name || history.actor_id || "System" %><% if (history.note) { %>
<%= history.note %>
<% } %>
<% }) %>
Comments and notes
<% if (!item.comments.length) { %>No comments or notes yet.
<% } %> <% item.comments.forEach((comment) => { %><%= comment.body %>
<%= comment.actor_name || comment.actor_id %> · <%= new Date(comment.created_at).toLocaleString() %><%= comment.visible_to_submitter ? "" : " · private" %>