munch-ease-backend/api
2025-11-01 17:11:09 +11:00
..
__init__.py Scaffolding 2025-10-18 16:50:43 +11:00
auth.py 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
auth_v2.py feat(meals): replace Person with MemberRef (displayName) in v2 Meal DTOs; add Argon2 password hashing 2025-11-01 16:58:34 +11:00
deps.py Tests and lint pass 2025-11-01 15:33:36 +11:00
households.py format 2025-11-01 15:34:01 +11:00
meals.py 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
meals_v2.py 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
openapi.py Remove v1 API surface, skip legacy tests; finalize v2-only routing and docs 2025-11-01 16:18:46 +11:00
persons.py 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
products.py Squashed commit of the following: 2025-10-19 20:24:23 +11:00
recipes.py Avoid optional arrays 2025-11-01 12:21:12 +11:00
recipes_v2.py 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
shopping.py 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
shopping_models.py 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
shopping_v2.py 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