events/static/js
Padreug ced6ca2b2b feat: organizer-side "Republish mine" button + scoped endpoint
The admin /republish-all hits every approved event regardless of
owner — useful for the catalog migration, but heavy. Organizers
who want to re-emit just THEIR own events (e.g. after the AIO
publisher gained the tickets_* tags and an organizer's events
should pick them up) need a lighter knob.

Backend: new POST /republish-mine wallet-scoped via require_admin_key,
mirrors api_tickets's `all_wallets=true` shape so the page can
re-emit across every wallet the user owns. Filters to approved +
non-canceled rows.

UI: "Republish mine" button alongside "New Event" so every
logged-in user sees it (no isAdmin gate). Loading state +
confirm dialog + success count notification.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 21:02:36 +02:00
..
display.js fix: if sats and fiat checkout conversion currency 2026-05-07 14:34:22 +01:00
display.vue feat: add event approval workflow with admin UI 2026-05-22 09:19:21 +02:00
index.js feat: organizer-side "Republish mine" button + scoped endpoint 2026-05-23 21:02:36 +02:00
index.vue feat: organizer-side "Republish mine" button + scoped endpoint 2026-05-23 21:02:36 +02:00
register.js feat: register public page saves to localstorage (#48) 2026-05-05 10:45:14 +02:00
register.vue feat: register public page saves to localstorage (#48) 2026-05-05 10:45:14 +02:00
ticket.js feat: add paid/registered badge to ticket page (#49) 2026-05-07 17:06:38 +02:00
ticket.vue feat: add paid/registered badge to ticket page (#49) 2026-05-07 17:06:38 +02:00