Shayan Azadi
daf185587a
Fix accounting migrations so fresh deploys create regarding and event_name columns.
...
Make 0009/0010 idempotent and aligned with current models so server migrate after a wipe does not miss schema fields.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 15:07:56 +03:30
Shayan Azadi
81d346aa3c
Add invoice cancelled status, treasury event name, and voucher number backfill.
...
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 16:53:05 +03:30
8879ad4852
Authorize accounting API from admin JWT payload claims.
2026-07-08 15:40:00 +03:30
Shayan Azadi
5fb79fb7f0
Add sales types, party adjustments, FunZone party fields, and treasury fee support
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-03 03:15:52 +03:30
Shayan Azadi
066276743a
Initial commit: standalone Django accounting API with admin JWT authorization
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-01 00:29:25 +03:30