nilsjohan
  • Joined on 2026-04-08
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 22:58:53 +02:00
5a5c593eac refactor(AdminProductList): remove unused product details and clean up JSX structure
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 22:57:56 +02:00
a763f65654 feat(categories): add category seeding functionality and update deployment script
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 22:50:49 +02:00
21dc06829a feat(meal-plan): add servings field to MealPlanEntry and update related functionality
a81bd6b460 docs: update README, NEXT_STEPS, and technical description for category feature and auth
Compare 2 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 22:13:19 +02:00
adcfa97c06 refactor(categories): change controller route from 'api/categories' to 'categories'
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 21:30:55 +02:00
543059f405 feat(products): restore seed data for product initialization
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 21:25:46 +02:00
ce8e561c03 feat(products): change reset-all endpoint method from DELETE to POST
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 21:22:58 +02:00
e41ee760b9 feat(products): add reset functionality to delete all products and related data
befa15609a feat(database): add script to reset product data and related tables
Compare 2 commits »
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 21:17:07 +02:00
cc8be88462 feat(categories): implement category management with hierarchical structure and update product association
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:44:27 +02:00
a9e83544c5 feat(profile): add user profile management with first and last name fields
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:37:52 +02:00
68b29f6d8e feat(recipes): add CreateRecipeClient component for quick recipe import
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:29:54 +02:00
28e938e66e feat(api): use dynamic import for auth headers in fetchJson function
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:26:29 +02:00
8b9ec31dee fix(api): handle 401 responses by redirecting to login
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:19:44 +02:00
5179e5c5be feat(api): enhance fetchJson to include authentication headers for server requests
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:06:44 +02:00
5bc2b60176 feat(user): add ownedProducts relation to User model
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:05:19 +02:00
06438b77e5 fix(auth): update backend URL and API endpoint for authentication
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 20:01:28 +02:00
7afa1ee3c4 feat(login): implement LoginForm component with improved error handling and styling
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 19:59:39 +02:00
6e94f1f7a8 fix(login): safely access callbackUrl from searchParams
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 19:58:48 +02:00
e06d05e8db feat(auth): refactor sign-out functionality and update import paths
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 19:57:10 +02:00
ce0cc6fbf0 feat(auth): implement user authentication with JWT and NextAuth
nilsjohan pushed to main at nilsjohan/recipe-app 2026-04-17 19:05:10 +02:00
4c0411a7f2 feat: enhance RecipeDetailClient with portion section and instructions styling