From 254d7728d867f42686dba7f9934c888fe932855e Mon Sep 17 00:00:00 2001 From: Padreug Date: Sun, 27 Sep 2026 22:28:11 +0200 Subject: [PATCH] =?UTF-8?q?events=20v1.6.1-aio.17=20=E2=80=94=20availabili?= =?UTF-8?q?ty=20fix=20+=20relay-confirmed=20publishes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds the entry alongside aio.16; older versions stay resolvable. aiolabs/events#59: api_ticket_create stopped subtracting `sold` from `amount_tickets`, which are the same tickets counted twice. Every event declared itself sold out at half capacity — 16 of 24 live events on aio-demo affected, 3 refusing sales with stock left. aiolabs/events#58: publishes are confirmed against the relay's NIP-01 OK rather than the send queue, so an undelivered calendar event stays flagged for the republish sweep instead of being recorded as sent. --- extensions.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/extensions.json b/extensions.json index 713d251..8781f4c 100644 --- a/extensions.json +++ b/extensions.json @@ -335,6 +335,16 @@ "archive": "https://git.atitlan.io/aiolabs/events/archive/v1.6.1-aio.16.zip", "hash": "6616dff260b145a75b60b541b9132d06aeee519680878f3b1f6c61df20db03d1" }, + { + "id": "events", + "repo": "https://git.atitlan.io/aiolabs/events", + "name": "AIO Events", + "version": "1.6.1-aio.17", + "short_description": "Ticket availability fix: events no longer lock themselves as sold out at half capacity, and the buyer cap reports what is actually left. Publishes are now confirmed against the relay's OK, so a calendar event that never reaches a relay is retried instead of being recorded as delivered.", + "icon": "https://git.atitlan.io/aiolabs/events/raw/branch/main/static/image/events.png", + "archive": "https://git.atitlan.io/aiolabs/events/archive/v1.6.1-aio.17.zip", + "hash": "81eb7fd85a382f72f550917951b51ed88a7ea134eb0a7fd47476128e42f1277e" + }, { "id": "nostrclient", "repo": "https://git.atitlan.io/aiolabs/nostrclient",