nilsjohan
  • Joined on 2026-04-08
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
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 15:33:25 +02:00
a5273158e2 fix: correct type casting in onChanged callback in ProductPickerField
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 15:31:34 +02:00
fc366547c7 feat: clean up imports and fix minor formatting issues in various files
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 15:28:56 +02:00
84dbe8490d feat: remove unused methods and improve widget styling in various screens
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 14:34:02 +02:00
5019bf6acf feat: add import for ProductOption in receipt_import_tab
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 14:25:04 +02:00
148fee8859 feat: update service worker version in flutter_bootstrap.js
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 12:58:59 +02:00
5aadc34d4a feat: remove unused import for product_picker_field in receipt_import_tab
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-08 12:51:42 +02:00
0873fa42bb feat: Refactor routing and navigation structure with StatefulShellRoute
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 14:15:50 +02:00
73309cb110 feat: implement alias strategy for receipt import with matchedVia tracking
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 13:57:44 +02:00
d92272e554 feat: implement matchedVia tracking for receipt items and enhance user alias management
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 12:01:00 +02:00
f7446cc2df feat: enhance security with user-scoped inventory and IDOR protection
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 11:58:03 +02:00
17893824d5 feat: implement user-specific inventory management with security checks
4affb03504 Refactor code structure for improved readability and maintainability
Compare 2 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 10:48:37 +02:00
943e449c97 docs: update security status in technical documentation for backend and Flutter frontend
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-07 10:23:47 +02:00
5b1aec6449 fix: ensure new unit is not null when confirming unit change