31 Commits

Author SHA1 Message Date
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
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
rmcampos a5329af7b3 feat: manage current date with datetime api. Closes #6 2026-02-13 14:02:41 -03:00
rmcampos 8a187fbe15 feat: add multiple goals. by Claude 2026-02-12 19:45:29 -03:00
rmcampos 2fbba3b6b2 feat: add weight and height features 2026-02-12 11:13:51 -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 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 35bfec9915 feat: add sharing feature 2025-10-30 13:18:01 -03:00
rmcampos 37bc55f0ba feat: change to dark mode 2025-10-27 12:51:50 -03:00
rmcampos f8f2c98d49 feat: organize functions and add type to foods 2025-09-07 16:33:56 -03:00
rmcampos 3b09e33b2d feat: improve editing 2025-09-04 17:33:16 -03:00
rmcampos b891d077a4 feat: add calories in the calendar 2025-09-04 17:12:14 -03:00
rmcampos 363727db64 feat: improve header and add calendar button 2025-09-04 13:49:01 -03:00
rmcampos 261528f329 feat: add editing capability 2025-09-04 12:51:43 -03:00
rmcampos 71564b1c80 feat: replace the food table by a better ui 2025-09-03 21:03:46 -03:00
rmcampos 5b62fd989f feat: improve food list 2025-09-02 18:21:59 -03:00
rmcampos 443186593a feat: add calories goal 2025-06-23 18:24:37 -03:00
rmcampos 723d1b8883 feat: add logo 2025-06-18 17:39:37 -03:00
rmcampos 460984ee2c feat: add alkaline count 2025-06-18 16:56:11 -03:00
rmcampos 9e66744a5e feat: add select item and improve settings 2025-06-16 17:33:52 -03:00
rmcampos a1cc868f33 feat: add settings 2025-06-13 19:18:31 -03:00
rmcampos 55ff30954d feat: add sweetalert 2025-06-12 18:52:44 -03:00
rmcampos c225a13244 feat: add appwrite 2025-06-12 18:30:11 -03:00
rmcampos 46f04a9045 feat: change to TS and add better preview 2025-06-12 16:06:02 -03:00
rmcampos 42a8081836 feat: improve food preview panel 2025-06-12 11:02:03 -03:00
rmcampos 15fec548d5 feat: add typescript 2025-06-12 10:39:19 -03:00
rmcampos b3baaec974 fix: add missing JS files and logic 2025-06-11 21:49:26 -03:00
rmcampos 92e23dc350 first commit 2025-06-11 21:09:35 -03:00