Christian Hood be410d7d88 Add one-time expenses, config, and summary route unit tests
one-time-expenses: POST validation (paycheck_id/name/amount), DELETE, PATCH paid toggle.
config: GET (defaults for missing keys), PUT (transaction, ignores unknown keys).
summary: GET monthly (zeros when no paychecks, full aggregates), GET annual (per-month breakdown).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 21:16:00 -04:00
Description
No description provided
432 KiB
Languages
JavaScript 91.4%
CSS 8.2%
Dockerfile 0.3%
HTML 0.1%