Skip to content

Conversation

@phishy
Copy link
Owner

@phishy phishy commented Nov 29, 2025

  • Added screens for creating and editing recipes.
  • Implemented validation for recipe forms.
  • Integrated saved food management with the ability to list, create, and update saved foods.
  • Enhanced the food search functionality to include saved foods.
  • Updated theme constants for recipe tools.
  • Added actionlint script for workflow linting.

Note

Add saved foods (recipes) with create/edit/list UI, integrate them into food search, and add Supabase schema plus actionlint pre-commit.

  • Recipes UI:
    • Add screens app/(tabs)/tools/recipes/index.tsx, create.tsx, edit.tsx with validation and nutrition field handling.
    • Wire navigation in app/(tabs)/tools/_layout.tsx and add tool card in app/(tabs)/tools/index.tsx.
  • Food Search:
    • Integrate saved foods into results in app/food-search.tsx (local search, combined list, loading indicator, "Yours" badge).
  • Services/Types:
    • Implement services/foods.ts for listing/creating/updating/getting foods and mapping to FoodItem.
    • Extend types/index.ts with SavedFood models and inputs.
  • Database (Supabase):
    • Create public.foods table and RLS policies; add nutrition columns via migrations 20251129120000_*.
  • Theming & Icons:
    • Add toolCardRecipes accent to palettes in constants/theme.ts.
    • Map icon book.closed.fill in components/ui/icon-symbol.tsx.
  • Tooling:
    • Add actionlint script and hook (scripts/actionlint.mjs, .husky/pre-commit) and devDependency; update package metadata.

Written by Cursor Bugbot for commit 8009e29. This will update automatically on new commits. Configure here.

…functionality

- Added screens for creating and editing recipes.
- Implemented validation for recipe forms.
- Integrated saved food management with the ability to list, create, and update saved foods.
- Enhanced the food search functionality to include saved foods.
- Updated theme constants for recipe tools.
- Added actionlint script for workflow linting.
@vercel
Copy link

vercel bot commented Nov 29, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
magicmeal Ready Ready Preview Comment Nov 29, 2025 8:45pm

@supabase
Copy link

supabase bot commented Nov 29, 2025

Updates to Preview Branch (feat/food-editor) ↗︎

Deployments Status Updated
Database Sat, 29 Nov 2025 20:43:13 UTC
Services Sat, 29 Nov 2025 20:43:13 UTC
APIs Sat, 29 Nov 2025 20:43:13 UTC

Tasks are run on every commit but only new migration files are pushed.
Close and reopen this PR if you want to apply changes from existing seed or migration files.

Tasks Status Updated
Configurations Sat, 29 Nov 2025 20:43:14 UTC
Migrations Sat, 29 Nov 2025 20:43:15 UTC
Seeding Sat, 29 Nov 2025 20:43:15 UTC
Edge Functions Sat, 29 Nov 2025 20:43:15 UTC

View logs for this Workflow Run ↗︎.
Learn more about Supabase for Git ↗︎.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the final PR Bugbot will review for you during this billing cycle

Your free Bugbot reviews will reset on December 3

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

fixes remaining bugs
@phishy phishy merged commit 29afa0f into main Nov 30, 2025
5 checks passed
@phishy phishy deleted the feat/food-editor branch November 30, 2025 16:41
@phishy
Copy link
Owner Author

phishy commented Nov 30, 2025

🎉 This PR is included in version 0.1.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants