milestone 19: hygiene sweep - dead ecs surface, single-source constants, tls classification, frontend state hazards, docker smoke network fix
CI / test (push) Successful in 1m46s
CI / test-aarch64 (push) Successful in 5m30s
CI / frontend (push) Successful in 46s
CI / cross (push) Successful in 8m12s
CI / docker (push) Successful in 3m46s

This commit is contained in:
2026-08-07 20:39:27 +02:00
parent 6f67940995
commit 6c507992e4
59 changed files with 1020 additions and 382 deletions
@@ -7,7 +7,7 @@ function formatAttempt(unixSeconds: number): string {
}
interface SourceStatusSectionProps {
sources: SourceStatus[] | undefined;
sources: SourceStatus[] | null;
namesById: ReadonlyMap<number, string>;
}
@@ -15,7 +15,7 @@ export default function SourceStatusSection({ sources, namesById }: SourceStatus
return (
<section className="mt-8">
<h2 className="text-lg font-medium">Source status</h2>
{sources === undefined ? (
{sources === null ? (
<p className="mt-2 text-zinc-500">
No status snapshot yet run Update now to fetch status for every enabled source.
</p>