events v1.6.1-aio.17 — availability fix + relay-confirmed publishes

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.
This commit is contained in:
Padreug 2026-09-27 22:28:11 +02:00
commit 254d7728d8

View file

@ -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",