What changes
A small follow-up fix release. It touches the stamina counter after submit, a couple of homepage event-card interactions, and a rebuilt contact page that now routes requests through the in-app feedback form instead of inactive email links.
Fixed
- Stamina recharge countdown appears immediately after the first submit, even from full stamina. The server now returns full stamina state after every submit and the UI reflects it immediately.
- If submit stays loading, a recovery message appears with a Reload button. After about 15 seconds, the interface offers a one-click reload to realign stamina from the server. The server remains idempotent, so duplicates are not created.
- Event card info icon opens the popover instead of opening the ticket. The info click is now isolated from the card navigation.
- Event tier badge appears immediately after the submit that unlocks it. The card no longer waits for global stage closure when your ticket was already minted from participation.
Improved
- Contact page rewritten. Buttons now open the in-app feedback form with the correct category selected. A dedicated "Account deletion (GDPR)" category was added and is handled under the right-to-be-forgotten process within 30 days.