meals support

This commit is contained in:
2026-08-01 20:26:55 -04:00
parent 2542f010b1
commit 4cbd5ef9cb
12 changed files with 1751 additions and 204 deletions
+1
View File
@@ -47,6 +47,7 @@ The file is optional — if it is missing or invalid, seeding is silently skippe
- Add, edit, check, and delete grocery items
- Global categories with common defaults seeded at startup and custom category creation
- Items grouped by category and assigned from the add/edit forms
- Meals with ingredients, markdown descriptions, and one-click "add meal to list"
- Server-authoritative last-write-wins updates
- Per-list WebSocket updates with server-rendered htmx fragments
- In-memory presence for members currently viewing a list