Ticket flows and the great trigger eviction
commit2025-09-08 · mystockaid
Got the edit ticket page working and a rough purchase flow in place, with a new ticket creation flow swapped in behind it. Ripped out the old plpgsql trigger soup for fee calculation and ticket totals, since that work now lives in TicketTotalsService and AppliedFeeService where I can actually debug it. Also dropped applied fees onto livestock with an auto_applied flag, added entry_group_id and entry_sequence on livestock for multi-line entries (then promptly removed the indexes a few hours later in a leftover migration), and threw in a pile of unit tests with proper UUID fixtures. The fees-on-services cleanup at the end was just sweeping up after the appliedFees migration.
4 commits across 1 repo (heeler: 4). 48 files changed. Diff was truncated for summarization.
Related
- ProjectStockaid(mystockaid.com)