# # ChangeLog for frontend # # Generated by Trac 1.6.1.dev0 # 09/24/26 23:21:54 Thu, 24 Sep 2026 10:00:49 GMT Acko [98cd519] * .gitignore (modified) * frontend/src/pages/Grocery.jsx (modified) * frontend/src/pages/Planner.jsx (modified) * frontend/src/pages/Recipes.jsx (modified) * frontend/src/pages/Trainer.jsx (modified) * sql/latest-unmigrated/ddl_nutritioneer_2_0.sql (added) * sql/latest-unmigrated/dml_nutritioneer_calculations_2_0.sql (added) * sql/latest-unmigrated/dml_nutritioneer_populating_2_0.sql (added) Shema update + project push Thu, 17 Sep 2026 00:30:29 GMT Acko [2e0035f] * .gitignore (added) * HTTP_SMOKE_TEST.http (added) * backend/.mvn/wrapper/maven-wrapper.properties (added) * backend/package-lock.json (added) * backend/pom.xml (added) * backend/src/main/java/mk/finki/nutritioneer/NutritioneerApplication.java (added) * backend/src/main/java/mk/finki/nutritioneer/config/OpenApiConfig.java (added) * backend/src/main/java/mk/finki/nutritioneer/config/SecurityConfig.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/AppUser.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Biometrics.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Comment.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/GroceryItem.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/GroceryList.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Ingredient.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/IngredientNutrient.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/IngredientType.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/IntakePlanner.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Nutrient.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/NutrientType.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/NutrientUnit.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Post.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/PostStatus.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Recipe.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/RecipeIngredient.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/Restriction.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/RestrictionType.java (added) * backend/src/main/java/mk/finki/nutritioneer/domain/UserRole.java (added) * backend/src/main/java/mk/finki/nutritioneer/exception/ApiException.java (added) * backend/src/main/java/mk/finki/nutritioneer/exception/ApiExceptionHandler.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/AppUserRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/BiometricsRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/CommentRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/GroceryListRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/IngredientRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/IntakePlannerRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/NutrientRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/PostRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/RecipeIngredientRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/RecipeRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/repo/RestrictionRepository.java (added) * backend/src/main/java/mk/finki/nutritioneer/security/AppUserDetailsService.java (added) * backend/src/main/java/mk/finki/nutritioneer/security/JwtAuthenticationFilter.java (added) * backend/src/main/java/mk/finki/nutritioneer/security/JwtService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/AdminService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/AuthService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/BiometricsService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/CatalogService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/CurrentUser.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/GroceryService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/PlannerService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/PostService.java (added) * backend/src/main/java/mk/finki/nutritioneer/service/RecipeService.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/AdminController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/AuthController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/BiometricsController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/CatalogController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/GroceryController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/PlannerController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/PostController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/RecipeController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/TrainerController.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/AdminDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/AuthDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/BiometricsDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/GroceryDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/PlannerDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/PostDtos.java (added) * backend/src/main/java/mk/finki/nutritioneer/web/dto/RecipeDtos.java (added) * backend/src/main/resources/application-local.yml (added) * backend/src/main/resources/application.yml (added) * backend/src/test/java/mk/finki/nutritioneer/ApplicationContextTest.java (added) * docker-compose.yml (added) * frontend/index.html (added) * frontend/package-lock.json (added) * frontend/package.json (added) * frontend/src/App.jsx (added) * frontend/src/lib/api.js (added) * frontend/src/main.jsx (added) * frontend/src/pages/Biometrics.jsx (added) * frontend/src/pages/Feed.jsx (added) * frontend/src/pages/Grocery.jsx (added) * frontend/src/pages/Login.jsx (added) * frontend/src/pages/Planner.jsx (added) * frontend/src/pages/Recipes.jsx (added) * frontend/src/pages/Trainer.jsx (added) * frontend/src/styles.css (added) * frontend/vite.config.js (added) * plink.exe (added) * sql/00_drop_all.sql (added) * sql/ddl_nutritioneer_1_0.sql (added) * sql/dml_nutritioneer_calculations_1_0.sql (added) * sql/dml_nutritioneer_populating_1_0.sql (added) * sql/old/01_DDL_nutritioneer.sql (added) * sql/old/02_DML_nutritioneer.sql (added) * tunnel_scripta.cmd (added) Initial Commit