nilsjohan
  • Joined on 2026-04-08
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:41:46 +02:00
65137b41fb feat: implement alias strategy for receipt import with user-scoped and global fallback, enhance validation and normalization, and update UI components
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:31:20 +02:00
b342de906e feat: implement alias strategy for receipt import with user-scoped and global fallback aliases
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:27:05 +02:00
7aa93ff5d0 refactor: streamline error handling by removing redundant SnackBar calls in AdminProductsPanel
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:20:56 +02:00
ae6d7aad1a feat: implement product rename and merge endpoints for users and admins, optimize receipt import UI, and enhance deploy script
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:19:30 +02:00
14a1107466 feat: add private product management endpoints for updating canonical names and merging products
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:09:39 +02:00
8e276a34fe feat: enhance deploy script with new flag for checking base image updates and improve usage instructions
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 23:05:08 +02:00
da193b26ef feat: enhance deploy script with improved flag handling and usage instructions
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 22:58:28 +02:00
9f3f5c1cef feat: add canonical name endpoint and update product renaming functionality in admin panel
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 16:41:27 +02:00
3ff27701fc feat: document receipt import cleanup and optimization session with detailed changes and verification steps
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 16:07:25 +02:00
d2f651fa2c feat: enhance error handling in prepareMatchingContext with logging for category loading issues
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 16:06:22 +02:00
b121000bf7 feat: enhance receipt import matching logic to include category path resolution and improve edit handling
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:38:12 +02:00
b09ea28ff0 feat: remove deprecated refreshCategories endpoint and refactor matching logic for improved clarity and performance
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:27:27 +02:00
4d5c55f459 feat: deprecate matchProducts and enrichWithAiCategories methods, update categorization logic with unified matcher
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:20:18 +02:00
000a28bea4 feat: finalize category seeding process and remove obsolete product categorization logic
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:17:04 +02:00
97e7b09bcd feat: simplify receipt import matching logic and enhance trace logging
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:11:09 +02:00
1966a92a87 feat: implement unified matching and categorization for receipt items with detailed debug information
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-09 15:04:28 +02:00
8354abbc8f feat: implement save receipt functionality with transaction handling and DTOs
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 17:36:09 +02:00
853e853e5e feat: enhance ingredient matching rules with keyword matching and add chocolate detection
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 16:56:07 +02:00
bd78b1de81 feat: add "See receipt" button and preview modal in receipt import flow
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 16:31:13 +02:00
e3bbd7d99e feat: replace ListView with SingleChildScrollView for better layout in admin panels