|
|
bd7a87c3ff
|
feat: refactor user references to MemberRef across meals and recipes; update OpenAPI spec and backend documentation
|
2025-11-01 19:58:33 +11:00 |
|
|
|
e370ed50dc
|
request ingredient
|
2025-11-01 18:07:13 +11:00 |
|
|
|
b324e1101c
|
feat(recipes): include createdBy (MemberRef) and createdById in v2 responses; map from User; update tests and spec
|
2025-11-01 17:50:33 +11:00 |
|
|
|
a973e5ce57
|
Finalized v1→v2 switchover at the router level: removed legacy v1 endpoints from the app surface, delegated canonical imports to v2 implementations, consolidated shopping DTOs/mappers, and updated router tags. Verified with lint, mypy, tests, formatting, and OpenAPI export. Everything is green.
|
2025-11-01 17:11:09 +11:00 |
|
|
|
b75fee41c6
|
feat(v2): add household-scoped delete for recipes; tests and OpenAPI updated
|
2025-11-01 16:01:29 +11:00 |
|
|
|
59c08ecb84
|
format
|
2025-11-01 15:34:01 +11:00 |
|
|
|
f4ad388e36
|
Tests and lint pass
|
2025-11-01 15:33:36 +11:00 |
|
|
|
4470289b61
|
Recipes scoping
|
2025-11-01 13:58:46 +11:00 |
|