nilsjohan
  • Joined on 2026-04-08
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 22:02:03 +02:00
7383497cda fix: update Dockerfile to ensure proper user permissions for Flutter build
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 21:59:49 +02:00
39384a0e74 feat: update API base URL handling and improve Caddy configuration for Flutter app
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 21:49:08 +02:00
ac5891394e fix: add missing network configuration for proxy in Docker Compose
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 21:43:39 +02:00
cdfca35b9e refactor: clean up imports in api_client and auth_repository files
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 21:29:49 +02:00
3996456f6f feat: add Flutter web frontend with authentication and recipe management features
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 16:09:37 +02:00
2acf66e4c4 feat: enhance pantry management with new features and UI improvements
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 14:52:22 +02:00
69f05e6b43 feat: update Caddy routing documentation to include pantry API endpoint and emphasize useAuthFetch for client components
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 14:49:22 +02:00
c57f4bde19 feat: integrate authFetch for API calls in InventoryView and PantryView, and add pantry route with authentication
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 14:43:21 +02:00
81b63b3fdb feat: implement inventory and pantry management views with CRUD functionality and user-friendly interfaces
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 14:07:09 +02:00
82c3dc3fee feat: update API method from POST to PATCH for backfill-canonical endpoint with necessary frontend adjustments
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 13:55:16 +02:00
864c84d2e5 feat: implement AI categorization for products and add premium access guard
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 13:39:04 +02:00
83722123d2 feat: enhance error handling with user-friendly messages and improve response parsing
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 13:30:47 +02:00
87eab4d0ca feat: add functionality for managing deleted products, including restoration and permanent deletion
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 10:52:52 +02:00
4074b850cb refactor: simplify unit conversion tests by importing utility functions directly
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 10:51:11 +02:00
5345b9e55e feat: implement unit conversion utilities and centralize unit definitions for consistency across frontend and backend
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 10:30:33 +02:00
8e9b90028f docs: update TEKNISK_BESKRIVNING.md to reflect changes in authentication middleware and role-based access control; remove obsolete middleware.ts file
60f6064664 docs: update NEXT_STEPS.md with latest notes on role protection, rate limiting, and PII encryption tasks
Compare 2 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 08:17:47 +02:00
e370062b5c feat: enhance CORS configuration and implement throttling for API endpoints; add admin role checks in controllers
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 08:06:25 +02:00
7748ad311f feat: implement security headers and rate limiting; update environment variables and documentation
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-21 07:44:08 +02:00
c1d51c771e feat: add helmet middleware for security and implement Content Security Policy in Next.js configuration
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-20 17:14:08 +02:00
eb7adda612 docs: enhance NEXT_STEPS.md with AI logging and audit requirements; update TEKNISK_BESKRIVNING.md with Caddy configuration details