Skip to content

Add weekly meal plan shopping list push#235

Merged
itsDNNS merged 1 commit intomainfrom
feat/weekly-meal-shopping-list
Apr 28, 2026
Merged

Add weekly meal plan shopping list push#235
itsDNNS merged 1 commit intomainfrom
feat/weekly-meal-shopping-list

Conversation

@itsDNNS
Copy link
Copy Markdown
Owner

@itsDNNS itsDNNS commented Apr 28, 2026

Summary

  • Add a week-level meal plan action that sends all planned ingredients to a selected shopping list
  • Merge duplicate ingredients conservatively when names and units match
  • Keep existing single-meal shopping list behavior covered

Test plan

  • DATABASE_URL=sqlite:///./test-meal-plans.db JWT_SECRET=test-secret PYTHONPATH=$PWD pytest -q tests/test_meal_plans.py
  • npm test -- --runTestsByPath __tests__/components/MealPlansView.test.js --runInBand
  • npm run build
  • BASE_URL=http://127.0.0.1:3000 npx playwright test e2e/tests/meal-plans.spec.js --project="Desktop Chrome" --reporter=line --timeout=90000 --global-timeout=180000
  • BASE_URL=http://127.0.0.1:3000 npx playwright test e2e/tests/meal-plans.spec.js --project="Mobile Chrome" --reporter=line --timeout=90000 --global-timeout=180000

Closes #232

@itsDNNS itsDNNS merged commit 57f568b into main Apr 28, 2026
5 checks passed
@itsDNNS itsDNNS deleted the feat/weekly-meal-shopping-list branch April 28, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generate shopping list from weekly meal plan

1 participant