munch-ease-backend/api
2025-11-02 17:51:02 +11:00
..
__init__.py Scaffolding 2025-10-18 16:50:43 +11:00
auth.py feat(auth, invitations): switch to Argon2-only password hashing; return household on invitation accept; remove legacy cookie-based export; update OpenAPI wording and spec 2025-11-01 19:20:08 +11:00
deps.py Remove legacy cookie auth and Person-based recipe helper; spec updated 2025-11-01 21:21:53 +11:00
dtos.py feat: refactor user references to MemberRef across meals and recipes; update OpenAPI spec and backend documentation 2025-11-01 19:58:33 +11:00
households.py feat(auth, invitations): switch to Argon2-only password hashing; return household on invitation accept; remove legacy cookie-based export; update OpenAPI wording and spec 2025-11-01 19:20:08 +11:00
ingredients.py db.create() initializes all v2 tables, including users and households, and tenant tables already include household_id columns and indices by default. No separate migration script is required for fresh databases used by tests. 2025-11-02 00:19:45 +11:00
meals.py Meal validation improvements 2025-11-02 17:45:12 +11:00
openapi.py feat(auth, invitations): switch to Argon2-only password hashing; return household on invitation accept; remove legacy cookie-based export; update OpenAPI wording and spec 2025-11-01 19:20:08 +11:00
products.py Squashed commit of the following: 2025-10-19 20:24:23 +11:00
recipes.py Added missing methods and return types 2025-11-01 23:36:46 +11:00
shopping.py Meal request requires user 2025-11-02 17:51:02 +11:00
shopping_models.py feat: MemberRef adoption for recipes.createdBy and shopping.purchasedBy; add TDD; update spec; keep suite green 2025-11-01 17:53:07 +11:00