Separate campaigns from server deployment lifecycle tracking

This commit is contained in:
2026-09-17 16:42:37 -04:00
parent 6c6e63fa80
commit 6f83700161
20 changed files with 1434 additions and 1108 deletions
@@ -18,11 +18,11 @@
<h3>Pipeline</h3>
</header>
{#if rows.length === 0}
<p class="empty">no active deployments</p>
<p class="empty">no active campaigns</p>
{:else}
<div class="rows">
{#each rows as dep (dep.id)}
<a class="row" href="/deployments/{dep.id}">
<a class="row" href="/campaigns/{dep.id}">
<div class="row-head">
<span class="action">{dep.action || dep.id}</span>
<span class="count">{dep.servers.size} server{dep.servers.size === 1 ? '' : 's'}</span>