• Joined on 2025-12-31
padreug pushed to feat/events-guest-checkout at aiolabs/webapp 2026-09-06 17:53:32 +00:00
cbd4159f72 docs(events): guest checkout, fiat return flow and ticket delivery contract
89a1fcb030 feat(events): use the shared logo QR renderer in My Tickets
5d3ebcc5e4 feat(events): per-event payment methods in the create/edit dialog
b853fbce4b feat(events): public ticket page at /events/ticket/:ticketId
bd78e3227d feat(events): handle the return from fiat checkout on the event page
Compare 7 commits »
padreug created branch feat/events-guest-checkout in aiolabs/webapp 2026-09-06 17:53:32 +00:00
padreug created branch feat/guest-checkout-email in aiolabs/events 2026-09-06 17:53:08 +00:00
padreug pushed to feat/guest-checkout-email at aiolabs/events 2026-09-06 17:53:08 +00:00
a67c6faff3 docs: guest checkout contract, upstream-candidates log; bump 1.6.1-aio.8
c2d9a96239 feat: per-event payment methods (extra.payment_methods)
92642a1f24 feat: multipart ticket email with embedded QR, structured resend result
f77ad28bdd feat: return buyers to the calling app after Stripe, branded QR endpoint
db708cf0da feat: let a user_id ticket carry an email, accept frontend_url
Compare 5 commits »
padreug pushed to dev at aiolabs/nsecbunkerd 2026-09-06 17:13:59 +00:00
54dd3f51d7 nix: migrate to top-level fetchPnpmDeps and pnpmConfigHook
a0c17bf99f nix: track nixos-26.05 in the standalone flake
Compare 2 commits »
padreug commented on issue aiolabs/events#34 2026-09-06 13:36:03 +00:00
amount_tickets conflates "remaining" with "total capacity" — inflated ticket totals + double-subtracted buyer cap

Client-side half filed as aiolabs/webapp#143 — the available + sold

padreug opened issue aiolabs/webapp#143 2026-09-06 13:35:45 +00:00
Ticket total is derived as available + sold — inflates on every organizer edit
padreug opened issue aiolabs/events#35 2026-09-06 11:44:20 +00:00
Nostr publish failures are silently swallowed — inventory counters drift with no retry and no operator signal
padreug commented on issue aiolabs/events#34 2026-09-06 09:49:12 +00:00
amount_tickets conflates "remaining" with "total capacity" — inflated ticket totals + double-subtracted buyer cap

Design note: keep the "remaining" input, store capacity

padreug opened issue aiolabs/events#34 2026-09-06 09:38:42 +00:00
amount_tickets conflates "remaining" with "total capacity" — inflated ticket totals + double-subtracted buyer cap
padreug pushed to dev at aiolabs/nsecbunkerd 2026-09-05 19:00:03 +00:00
c20d053cd1 Merge pull request 'fix(nix): build bcrypt's native binding again under pnpm 10 — unbreaks nsecbunkerd on aio-demo' (#54) from fix/pnpm10-bcrypt-native-build into dev
e05e184785 fix(nix): give the launcher a shell and coreutils/gnused on PATH
d2ec84a18e fix(nix): build bcrypt's native binding again under pnpm 10
Compare 3 commits »
padreug deleted branch fix/pnpm10-bcrypt-native-build from aiolabs/nsecbunkerd 2026-09-05 19:00:03 +00:00
padreug merged pull request aiolabs/nsecbunkerd#54 2026-09-05 19:00:02 +00:00
fix(nix): build bcrypt's native binding again under pnpm 10 — unbreaks nsecbunkerd on aio-demo
padreug created pull request aiolabs/nsecbunkerd#54 2026-09-05 18:58:59 +00:00
fix(nix): build bcrypt's native binding again under pnpm 10 — unbreaks nsecbunkerd on aio-demo
padreug pushed to fix/pnpm10-bcrypt-native-build at aiolabs/nsecbunkerd 2026-09-05 18:58:36 +00:00
e05e184785 fix(nix): give the launcher a shell and coreutils/gnused on PATH
d2ec84a18e fix(nix): build bcrypt's native binding again under pnpm 10
Compare 2 commits »
padreug created branch fix/pnpm10-bcrypt-native-build in aiolabs/nsecbunkerd 2026-09-05 18:58:36 +00:00
padreug pushed to dev at aiolabs/webapp 2026-09-05 17:55:20 +00:00
0c5b577499 fix(events): read buyer id from auth service in fiat checkout
padreug commented on issue aiolabs/payroll#1 2026-08-31 21:22:48 +00:00
Employees with the extension enabled get a 403 page instead of their payslips

Reproduced on bohm. Enabling payroll for a non-super-user account and opening the page gives:

padreug commented on issue aiolabs/payroll#2 2026-08-31 21:22:37 +00:00
Release v0.1.0: tag and add to the aiolabs extensions catalog

Correction to the body: "hold until #1 (employee page) and #2 (add a past payout)" should read #3 — this issue took number 2, so the cross-reference points at itself. The blockers to…

padreug opened issue aiolabs/payroll#6 2026-08-31 21:22:27 +00:00
Decide: should manual pricing apply to every period, or only back-dated ones?