Commit graph

3 commits

Author SHA1 Message Date
e862d494aa feat: add product search with HTMX live filtering
- Search purchasers by product name, store, or notes (case-insensitive)
- GET /search?q=... returns purchase list fragment
- 300ms debounced keyup trigger on search input
- Empty query returns all purchases
2026-06-21 19:00:34 +00:00
f0c576c543 feat: transform NextExpense into NextReceipt — receipt saver for warranty & returns
- Replace events+expenses with flat purchases table
- Add warranty_months, return_days, product_name fields
- Remove currency conversion, CSV/PDF reporting, event filing
- Simplify auth (no onboarding/department/profile)
- Update AI extraction prompts for product/warranty info
- Update all branding: templates, install.sh, Makefile, service file
2026-06-21 18:57:29 +00:00
483a9b72c3 Initial commit 2026-06-21 18:51:04 +00:00