nilsjohan
  • Joined on 2026-04-08
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:09:57 +02:00
a164b42bdc feat: update Dockerfile to ensure prisma directory is copied correctly and remove unnecessary .prisma copy
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:08:20 +02:00
8d7f01a4ad feat: add missing .prisma directory copy in Dockerfile for proper deployment
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:03:48 +02:00
293fe34710 feat: remove unnecessary prisma generate command from Dockerfile
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 21:02:19 +02:00
5f176ce75f feat: update Dockerfile stages for improved dependency management; add prisma to package.json and package-lock.json
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 20:50:24 +02:00
5411dfe2c0 feat: add utility functions for date and quantity formatting; refactor inventory and recipe screens to use new formatters
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 20:44:47 +02:00
a645d6a364 feat: refactor inventory and recipe services for improved error handling and code reuse; add systematic backend review plan
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 20:17:29 +02:00
6dfd4c372d feat: add recipe-api service definition to docker-compose
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 20:09:25 +02:00
ffe50e5151 feat: add TypeScript definitions for next-auth session with accessToken and user details
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 20:03:08 +02:00
afd2607000 feat: add AdminDatabasePanel and integrate it into AdminScreen; update profile screen to remove database tab
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-04 19:43:17 +02:00
64b06435cf feat: implement user-scoped receipt aliases with global fallback; enhance alias management in admin panel
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-03 22:29:48 +02:00
d73ea5ef7c feat: enhance PDF processing and error handling; add Node.js version tracking
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-03 22:29:38 +02:00
bf4e1d48bf fix: enhance PDF parsing and retry logic; improve reproducibility and AI filtering
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-03 22:21:43 +02:00
2dc8aa4fb4 perf: skip Mistral AI for PDF lines that lack numeric value (header/footer/junk)
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-03 22:15:32 +02:00
7c382dbf2e fix: forward 503 from importer-api as ServiceUnavailableException instead of 400
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-03 22:15:29 +02:00
ea006e7fbe fix: increase retry delay for Mistral 429 to 3s*attempt
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-03 22:10:53 +02:00
fa9bd141e0 fix: use require() for pdf-parse and pdfjs-dist legacy build to fix Node 24 compat
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-03 22:03:04 +02:00
941c5f5915 chore: add package-lock.json and allow tracking in .gitignore for npm ci
nilsjohan pushed to main at nilsjohan/microservice-importer 2026-05-03 21:59:43 +02:00
a0ac8b6084 Merge branch 'main' of ssh://gitea.gynther.se:2222/nilsjohan/microservice-importer
6e9c588ae3 chore: Update Node.js version to 24.15.0 in CI and Dockerfile for consistency
cef8ee4b25 feat: Add Node.js version parity to next steps for consistent development environment
Compare 3 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-03 21:48:31 +02:00
0922af57a4 Merge branch 'main' of ssh://gitea.gynther.se:2222/nilsjohan/recipe-app
dd74d8b7eb feat(docker): update Node.js version to 24.15.0 in Dockerfile and test workflow
Compare 2 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-05-03 21:47:56 +02:00
c2b9c76ce7 chore: pin Node 24.15.0 in Docker and CI