d612acd7159bc47af4842b4e8fc47edaa3b25128
- Balance panel turns green with "Bezahlt ✓" + breakdown when open_balance <= 0, on all four tab pages (me, pay, staff_user, staff_pay) - booking_mode radio on me.html and staff_user.html: normal / for_free / cash_paid; cash_paid auto-creates matching UserPayment(method=cash) - Dashboard finance section shows "Kasse (bar)" sum of all cash payments for cross-checking - staff_pay prefill lower-capped at 0; "Zahlung eintragen" always visible on staff_user Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
The official website of our DIY-festival: Gähsnitz Open Air!
Languages
Python
57.5%
HTML
33%
CSS
9.2%
Dockerfile
0.2%
Shell
0.1%