nilsjohan
  • Joined on 2026-04-08
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-06 09:20:35 +02:00
04b1fc3024 feat: add rematch functionality for recipe ingredients and enhance inventory management
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-06 07:54:08 +02:00
9fe85a719c feat: implement recipe analysis service and data models
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-06 07:38:03 +02:00
969dafdbc6 Refactor code structure for improved readability and maintainability
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-06 07:25:45 +02:00
e4f201ea36 feat: enhance recipe ingredient model; add raw fields and optional properties for better ingredient handling
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-05 16:53:01 +02:00
612fcddb47 feat: refactor recipe import process; separate ingredient handling and improve data model for better flexibility
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-05 14:15:33 +02:00
ce20b1dd07 feat: implement AI recipe suggestions; add endpoint and UI for generating suggestions based on inventory
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-05 13:38:27 +02:00
3ea5a4778f feat: add functionality to manually add ingredients; implement CreateIngredientDto and update RecipesController and RecipesService
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-05 08:07:27 +02:00
c639eae270 fix: add note about duplicated parseRecipeMarkdown function and TODO for extraction
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:29:33 +02:00
dba3c63ec4 feat: enhance recipe creation process; add editable fields for ingredients and support for alternative ingredients in review step
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:26:01 +02:00
505c89c731 Fix error handling in various admin and inventory screens
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:20:16 +02:00
db02f6f0fb feat: update migration script; remove IF NOT EXISTS clause for alternativeProductIds column in RecipeIngredient table
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:12:01 +02:00
2e4e2141c6 feat: update migration script; add IF NOT EXISTS clause for alternativeProductIds column in RecipeIngredient table
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:10:27 +02:00
1b1d5d006d feat: enhance error handling; implement copyable SnackBar for user messages across various screens
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 22:07:02 +02:00
2c8d6b69ae feat: add support for alternative ingredients; implement JSON storage and parsing logic
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:43:47 +02:00
64f63b3392 feat: enhance ingredient management; add editable fields for quantity, unit, and notes in recipe creation
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:38:47 +02:00
f32f69db5d feat: refactor recipe parsing logic; replace regex literals with constants for improved readability and maintainability
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:35:18 +02:00
38801f84eb feat: export ParsedIngredient and ParsedRecipe interfaces for external usage
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:33:37 +02:00
b52205c8c3 feat: refactor recipe ownership logic; auto-claim ownerless recipes and ensure atomic updates for ingredients
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:30:56 +02:00
b7c857732c feat: add product validation in recipe update and creation; throw BadRequestException for inactive products
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:28:08 +02:00
648e1856a1 feat: refactor recipe parsing logic; move parseRecipeMarkdown and related functions to a new utility file