What's Changed
Bug Fixes
- Recurring Expenses Internal Server Error (#25): Fixed multiple bugs preventing recurring expense creation — missing
user_idfields, wrong column names (amount→cost,remind_days_before→notify_before_days), and missingis_due()/is_due_soon()model methods - Vehicle Menu Shuffles Order (#26): Fixed vehicles appearing in random order each page load by replacing unordered
set()deduplication with alphabetical sorting by make/model/name