From c5a7e704d1c836119319ce3b308642f195b078d9 Mon Sep 17 00:00:00 2001 From: memdmp Date: Wed, 22 Jan 2025 21:19:22 +0100 Subject: feat: canarytool :3 --- src/routes/canaries/Canary.svelte | 92 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 src/routes/canaries/Canary.svelte (limited to 'src/routes/canaries/Canary.svelte') diff --git a/src/routes/canaries/Canary.svelte b/src/routes/canaries/Canary.svelte new file mode 100644 index 0000000..284ed9f --- /dev/null +++ b/src/routes/canaries/Canary.svelte @@ -0,0 +1,92 @@ + + +
+
+ {canary.signer}'s canary for +

{canary.name}

+

+ {#if status === "ok"} + {canary.description} + {:else if status === "fetching"} + Fetching Canary... + {:else if status === "failed_sigcheck"} + Failed Signature Check!
+ Either the upstream key changed, or the canary is fucked! + {:else if status === "failed_fetch"} + Failed to fetch canary! + {/if} +

+
+
+
+ {#if url} + Get Canary: + + Signed + + + Stripped + + {:else if status === "failed_fetch"} + Get Canary: + + Signed + + + Stripped + + {:else} + No URL yet + {/if} +
+
+
-- cgit v1.2.3