15 Commits

Author SHA1 Message Date
Greg
2cb2c10482 feat: implement UI module with tab navigation, form handling, and data table rendering 2025-05-31 08:29:35 +02:00
Greg
fe48ff340d feat: add core utility functions for date formatting, validation, and UI helpers 2025-05-31 08:28:46 +02:00
Greg
553de56a83 feat: updates during the day without choosing edit date 2025-05-31 08:13:11 +02:00
Greg
0e9660566e feat: adapt Meal Entries Update 2025-05-31 07:16:31 +02:00
Greg
1c79adb906 feat: implement core UI and utility modules with form handling and data validation and add data security against XSS. 2025-05-29 17:14:44 +02:00
Greg
88c4f70aa4 feat: initialize main app module with data loading and UI setup 2025-05-29 16:45:51 +02:00
Greg
1dcb6d6631 feat: implement DataManager module and enhance API error handling for empty files 2025-05-29 16:40:29 +02:00
Greg
b9d5e29207 feat: implement secure data API with basic auth and Docker support 2025-05-29 15:57:20 +02:00
Greg
5a800d684c refactor: remove server-side auth and migrate to client-side data storage 2025-05-29 15:31:40 +02:00
Greg
94040bf553 feat: implement data persistence with server-side storage and Docker support 2025-05-27 01:10:05 +02:00
Greg
20b5e4b06f feat: add data manager module and enhance API logging for debugging 2025-05-27 00:58:54 +02:00
Greg
3ea2f36c5c feat: implement data manager module with local and Docker storage support 2025-05-27 00:54:41 +02:00
Greg
bdbe781bef refactor: migrate from bcrypt.js to Nginx basic authentication 2025-05-27 00:51:03 +02:00
Greg
bbd9c44259 feat: implement password protection with bcrypt authentication and session management 2025-05-27 00:22:36 +02:00
Greg
9d73bcec50 feat: initial project setup with core files and Docker configuration 2025-05-26 23:08:42 +02:00