Nils-Johan Gynther
bf4e1d48bf
fix: enhance PDF parsing and retry logic; improve reproducibility and AI filtering
...
Test Suite / test (24.15.0) (push) Has been cancelled
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 22:29:37 +02:00
Nils-Johan Gynther
cef8ee4b25
feat: Add Node.js version parity to next steps for consistent development environment
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 21:37:55 +02:00
Nils-Johan Gynther
723730fd2f
feat: Update documentation with new receipt categorization rules and test infrastructure details
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 19:58:04 +02:00
Nils-Johan Gynther
a5f6ebe6ff
feat: Update documentation with recent improvements and status for microservice importer
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 17:03:25 +02:00
Nils-Johan Gynther
fa27c4d4de
feat: Enhance receipt parsing with rule-based line interpretation and AI fallback for complex cases
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 10:47:54 +02:00
Nils-Johan Gynther
5879712a7f
feat: Update README and next steps with Mistral AI model details and parsing rules for receipts
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 10:02:31 +02:00
Nils-Johan Gynther
841d098405
feat: Optimize AI usage in import function with structured workflow and caching strategies
...
Co-authored-by: Copilot <copilot@github.com >
2026-05-03 09:54:44 +02:00
Nils-Johan Gynther
1bb0eedd4f
Update to .md-files
2026-05-01 00:27:30 +02:00
Nils-Johan Gynther
a8ef23c77b
feat: Update long-term goal for receipt import to reflect current backend implementation and future scalability considerations
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 13:25:22 +02:00
Nils-Johan Gynther
f6c9c3949c
feat: Add long-term goal for structured receipt import with parser implementation
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-30 12:48:25 +02:00
Nils-Johan Gynther
409d0b6b06
Refactor and enhance document and recipe import functionality
...
- Removed the QuickImport module and service to streamline the codebase.
- Introduced DocumentImport module, service, and controller for handling PDF uploads and conversions to Markdown.
- Added PdfParser for parsing PDF files and extracting text.
- Implemented DocumentParser as an abstract class for future document parsers.
- Created a new GenericRecipeParser and IcaRecipeParser for handling recipe data from various sources.
- Developed QuickImportService to manage recipe scraping from URLs.
- Enhanced error handling and validation for file uploads and input processing.
- Updated project documentation with a structured plan for future development and improvements.
2026-04-23 15:54:14 +02:00