From 656c9775d656ee56a9d18d3d50b2ab1470ce20e1 Mon Sep 17 00:00:00 2001 From: Padreug Date: Mon, 22 Jun 2026 16:59:10 +0200 Subject: [PATCH] =?UTF-8?q?spirekeeper:=20add=20v0.1.2=20(unpaired-machine?= =?UTF-8?q?=20npub=20guards=20=E2=80=94=20fixes=20platform-fee=20500=20+?= =?UTF-8?q?=20cassette-consumer=20crash)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New entry alongside v0.1.1. Fixes the regression where an unpaired machine (machine_npub NULL, nullable since #29) crashed normalize_public_key(None): platform-fee update 500 + cassette consumer error-spam. See spirekeeper#33. Demo upgrades v0.1.1 -> v0.1.2 to clear it (restart lnbits + hard-refresh). --- extensions.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/extensions.json b/extensions.json index bf26cfd..ccc6c6b 100644 --- a/extensions.json +++ b/extensions.json @@ -65,6 +65,16 @@ "archive": "https://git.atitlan.io/aiolabs/spirekeeper/archive/v0.1.1.zip", "hash": "766685fda379c3028e3d67aea80b7228374194a55e93b93f01d37c8fad973660" }, + { + "id": "spirekeeper", + "repo": "https://git.atitlan.io/aiolabs/spirekeeper", + "name": "spirekeeper", + "version": "0.1.2", + "short_description": "Operator admin for bitSpire ATMs — DCA distribution over Nostr", + "icon": "https://git.atitlan.io/aiolabs/spirekeeper/raw/branch/main/static/image/aio.png", + "archive": "https://git.atitlan.io/aiolabs/spirekeeper/archive/v0.1.2.zip", + "hash": "31c657cf300c229ffc125affd9a582ca140fca920e9c1721764280e3629e9fc1" + }, { "id": "events", "repo": "https://git.atitlan.io/aiolabs/events",