{d.action} rollout {d.id}
{#if d.action === 'promote' || d.action === 'rollback'}
{scriptSummary(d)}
{/if}
{#if d.rolled_back_by}
Rolled back
{/if}
{#if d.action === 'promote' && !d.rolled_back_by}
{/if}
{ago(d.started_at)}
{#each d.servers as s (s.server)}
{serverTitle(s.server)}{s.players !== null && s.players > 0 ? ` (${s.players}p)` : ''}
{/each}
{d.id}
{#each ['done','pending','failed','held','manual'] as state}
{@const n = d.servers.filter((s) => s.restart_state === state).length}
{#if n > 0}
{n}
{/if}
{/each}