Commit Graph

113 Commits

Author SHA1 Message Date
rmcampos 0682649a9f Merge pull request 'feat: remove old files and update workflows for gitea' (#1) from feat/updates-for-gitea into main
Reviewed-on: #1
2026-07-04 21:49:48 +00:00
rmcampos 1eba605146 feat: remove old files and update workflows for gitea 2026-07-04 23:45:30 +02:00
rmcampos 0746088203 Add protein bar entry to food database 2026-05-19 13:14:57 -03:00
Copilot fe2f324bfa Make similar food suggestions clickable to populate food entry form (#12) 2026-04-28 23:00:36 -03:00
rmcampos 88f55e4f7a Update foodDatabase.ts 2026-04-28 22:48:00 -03:00
rmcampos 2a18a78a76 Update foodDatabase.ts 2026-04-28 22:35:21 -03:00
rmcampos 1a0bd0007f chore: update gitignore to ignore idea files 2026-04-28 13:14:10 -03:00
rmcampos 8f327c191b feat: update packages dependencies 2026-04-28 13:12:33 -03:00
Copilot 6837e4f139 feat: Add "Show other options" to surface nutritionally equivalent food alternatives (#10)
* Initial plan

* feat: Add 'Show other options' feature to find similar foods by category and bestFor

Agent-Logs-Url: https://github.com/RMCampos/calories-tracker/sessions/00437e19-3c33-48b4-8d15-f29ac843a20f

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: Address code review issues - string type, dedup logic, HTML escaping

Agent-Logs-Url: https://github.com/RMCampos/calories-tracker/sessions/00437e19-3c33-48b4-8d15-f29ac843a20f

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* fix: Add full HTML escaping including quotes in alternatives display

Agent-Logs-Url: https://github.com/RMCampos/calories-tracker/sessions/00437e19-3c33-48b4-8d15-f29ac843a20f

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>

* feat: improve food options by food type

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
Co-authored-by: Ricardo Campos <ricardompcampos@gmail.com>
2026-04-28 11:07:34 -03:00
rmcampos 44847d561f feat: add matching columsn for food types 2026-04-27 23:31:33 +02:00
rmcampos df70762505 Update types.ts 2026-04-27 17:53:50 -03:00
rmcampos 4e9e4edc54 Add 'bestFor' property to food items in database
Updated food database to include 'bestFor' property for various food items, specifying meal recommendations.
2026-04-27 17:52:45 -03:00
rmcampos fa7571e8aa feat: update foodlist to include new column bestFor 2026-04-27 17:12:27 -03:00
rmcampos 7119d21b6c Merge pull request #8 from RMCampos/copilot/feat-enable-updating-time-food-entry
feat: enable updating time from a food entry
2026-04-27 16:23:07 -03:00
copilot-swe-agent[bot] e4fa1f9c1c feat: enable updating time from a food entry
- Add visible time input (foodEntryTime) in index.html, hidden by default
- Show time input only when editing a food entry (setFoodToEdit)
- Use foodEntryTime value when saving an edited entry (updateFood)
- Hide and reset time input on clearEditing (cancel/save)
- input type=time ensures HH:MM format is preserved

Agent-Logs-Url: https://github.com/RMCampos/calories-tracker/sessions/085efbe7-b9c8-4a81-a58f-5dbdf91f2942

Co-authored-by: RMCampos <2219519+RMCampos@users.noreply.github.com>
2026-04-27 19:20:15 +00:00
copilot-swe-agent[bot] b07861f88f Initial plan 2026-04-27 19:16:28 +00:00
rmcampos 372a06eb6b chore: bump dependencies 2026-04-15 19:54:43 +02:00
rmcampos d173329e19 Add new food items to food database 2026-02-27 16:44:37 -03:00
rmcampos a5329af7b3 feat: manage current date with datetime api. Closes #6 2026-02-13 14:02:41 -03:00
rmcampos 6826a4256d chore: add and update food source list 2026-02-13 13:26:01 -03:00
rmcampos 8a187fbe15 feat: add multiple goals. by Claude 2026-02-12 19:45:29 -03:00
rmcampos 3f89eca586 chore: fix project errors 2026-02-12 18:48:18 -03:00
rmcampos 5c856300cd chore: update dependencies versions 2026-02-12 18:30:13 -03:00
rmcampos 78f709bee7 feat: improve alkaline indicator to a shorter option 2026-02-12 11:16:09 -03:00
rmcampos 2fbba3b6b2 feat: add weight and height features 2026-02-12 11:13:51 -03:00
rmcampos 78220fdbf0 Add Cashew Butter entry to food database 2026-01-09 09:51:37 -03:00
rmcampos 1ca0706923 fix: pre-workout group not showing up 2025-12-15 05:17:05 -03:00
rmcampos a3b1747bda chore: add leite vegetal 2025-12-13 16:28:09 -03:00
rmcampos 228c7e4661 feat: add grouping meal 2025-12-13 16:00:31 -03:00
rmcampos 915cfba809 fix: missing iphone icon when installed 2025-12-10 13:14:07 -03:00
rmcampos 6b36bf0e19 feat: make it PWA 2025-12-10 12:56:58 -03:00
rmcampos 39ce9e4684 feat: makes the AI nutrition search optional 2025-12-10 12:27:08 -03:00
rmcampos 37e3d4268b feat: add cache to localstore and clear options 2025-12-10 12:21:17 -03:00
rmcampos 4117c54d24 fix: food amount 2025-12-10 12:01:08 -03:00
rmcampos 0499e4dc4e feat: remove quant from prompt 2025-12-10 11:57:41 -03:00
rmcampos 761c19d394 chore: bump dependencies version 2025-12-10 11:48:04 -03:00
rmcampos 5948d976a8 feat: add AI info 2025-12-03 17:38:29 -03:00
rmcampos 63312b1bc0 feat: improve landing page and login 2025-12-03 16:42:52 -03:00
rmcampos ae7d5aa5b5 feat: enable english seach terms 2025-12-01 18:15:09 -03:00
rmcampos c0489dd5e8 Add sunflower seed entry to food database 2025-12-01 17:01:28 -03:00
rmcampos 531c5642d6 Add 'Leite Caju+côco A Tal da Castanha' to food database 2025-11-30 07:08:42 -03:00
rmcampos ec309ddab5 Fix protein and fat values for tofu entry
Updated protein information for tofu in the food database.
2025-11-10 07:04:42 -03:00
rmcampos f0de21dbde feat: enable to get calories from other months 2025-11-03 11:25:39 -03:00
rmcampos 96af3c87c4 Add VITE_APPWRITE_SHAREDDAYSID to deploy workflow 2025-10-30 13:50:15 -03:00
rmcampos 35bfec9915 feat: add sharing feature 2025-10-30 13:18:01 -03:00
rmcampos 9343efc377 fix: app write page limit and unused method 2025-10-30 11:51:39 -03:00
rmcampos 3266c81aba feat: show if the food is alkaline or not 2025-10-30 11:33:11 -03:00
rmcampos e3cafa14c2 fix: the change date is actually october 31st 2025 2025-10-30 11:30:06 -03:00
rmcampos 38efd60297 feat: fix date handling issue for the calendar starting on october 31st 2025 2025-10-30 11:29:19 -03:00
rmcampos 73eeebd18c feat: add CLAUDE.md file 2025-10-27 12:52:04 -03:00