feat: tickets-by-user endpoint + Nostr-driven inventory sync
feat(activities): ticket purchase + Nostr-driven inventory sync
feat: tickets-by-user endpoint + Nostr-driven inventory sync
Standardize 'sat' vs 'sats' currency string end-to-end
feat(activities): payment-rails pattern + provider-aware checkout
Smoke-tested locally and caught two bugs — pushed b7b5a08 + 663e32e.
feat(activities): notification config on event create + edit
feat(activities): payment-rails pattern + provider-aware checkout