• Joined on 2025-04-21
Greg pushed to main at Greg/MyFavStuff5 2025-05-31 05:31:54 +00:00
3a7a4bed5f Adapted Nexus book image location
Greg pushed to main at Greg/MyFavStuff5 2025-05-31 05:30:32 +00:00
8ba8d2bf58 Added Nexus picture
Greg pushed to main at Greg/WeightTracker 2025-05-31 05:16:35 +00:00
0e9660566e feat: adapt Meal Entries Update
Greg pushed to main at Greg/WeightTracker 2025-05-29 15:33:03 +00:00
d1b292e1f8 feat: add protected data.json endpoint with Basic Auth and content type headers
Greg pushed to main at Greg/WeightTracker 2025-05-29 15:14:49 +00:00
1c79adb906 feat: implement core UI and utility modules with form handling and data validation and add data security against XSS.
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:45:55 +00:00
88c4f70aa4 feat: initialize main app module with data loading and UI setup
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:40:32 +00:00
1dcb6d6631 feat: implement DataManager module and enhance API error handling for empty files
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:34:37 +00:00
b194bc1226 feat: enhance error handling with detailed JSON responses in server API
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:30:17 +00:00
9a1adf7406 feat: add entrypoint script to handle data file permissions in Docker container
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:27:02 +00:00
e860c741d7 refactor: optimize Dockerfile with multi-stage build and improved Node.js setup
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:20:53 +00:00
7131a7967e feat: implement Express API server for JSON data persistence with Nginx proxy
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:08:14 +00:00
a3b2d54e6d fix: ensure /app directory exists before WORKDIR and COPY operations in Dockerfile
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:07:10 +00:00
326df96088 chore: add debug ls command to inspect /app contents before supervisor start
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:03:13 +00:00
7a1c3688c8 refactor: simplify container setup by removing auth and making S3 backup optional
Greg pushed to main at Greg/WeightTracker 2025-05-29 14:01:26 +00:00
ff0799603a chore: update Dockerfile to use Supervisor and improve static file organization
Greg pushed to main at Greg/WeightTracker 2025-05-29 13:57:25 +00:00
b9d5e29207 feat: implement secure data API with basic auth and Docker support
Greg pushed to main at Greg/WeightTracker 2025-05-29 13:35:31 +00:00
abfd0bf636 refactor: simplify to static Nginx server by removing Node.js API and authentication components
Greg pushed to main at Greg/WeightTracker 2025-05-29 13:31:50 +00:00
5a800d684c refactor: remove server-side auth and migrate to client-side data storage
Greg pushed to main at Greg/WeightTracker 2025-05-26 23:14:22 +00:00
7d1bb92799 fix: remove duplicate closing brace in nginx.conf and standardize error page handling
Greg pushed to main at Greg/WeightTracker 2025-05-26 23:12:45 +00:00
0439e7f691 refactor: move CORS config from global to route-specific locations in nginx.conf