Commit Graph

  • 1e18875af2 feat: implement core UI module with tabs, forms and data management ; correct date autofilled main Greg 2025-05-31 08:44:37 +02:00
  • 5563f7a794 feat: implement UI module with tab navigation, form handling and data visualization Greg 2025-05-31 08:32:50 +02:00
  • 2cb2c10482 feat: implement UI module with tab navigation, form handling, and data table rendering Greg 2025-05-31 08:29:35 +02:00
  • fe48ff340d feat: add core utility functions for date formatting, validation, and UI helpers Greg 2025-05-31 08:28:46 +02:00
  • 553de56a83 feat: updates during the day without choosing edit date Greg 2025-05-31 08:13:11 +02:00
  • 0e9660566e feat: adapt Meal Entries Update Greg 2025-05-31 07:16:31 +02:00
  • d1b292e1f8 feat: add protected data.json endpoint with Basic Auth and content type headers Greg 2025-05-29 17:32:59 +02:00
  • 1c79adb906 feat: implement core UI and utility modules with form handling and data validation and add data security against XSS. Greg 2025-05-29 17:14:44 +02:00
  • 88c4f70aa4 feat: initialize main app module with data loading and UI setup Greg 2025-05-29 16:45:51 +02:00
  • 1dcb6d6631 feat: implement DataManager module and enhance API error handling for empty files Greg 2025-05-29 16:40:29 +02:00
  • b194bc1226 feat: enhance error handling with detailed JSON responses in server API Greg 2025-05-29 16:34:28 +02:00
  • 9a1adf7406 feat: add entrypoint script to handle data file permissions in Docker container Greg 2025-05-29 16:30:07 +02:00
  • e860c741d7 refactor: optimize Dockerfile with multi-stage build and improved Node.js setup Greg 2025-05-29 16:26:58 +02:00
  • 7131a7967e feat: implement Express API server for JSON data persistence with Nginx proxy Greg 2025-05-29 16:20:49 +02:00
  • a3b2d54e6d fix: ensure /app directory exists before WORKDIR and COPY operations in Dockerfile Greg 2025-05-29 16:08:10 +02:00
  • 326df96088 chore: add debug ls command to inspect /app contents before supervisor start Greg 2025-05-29 16:07:07 +02:00
  • 7a1c3688c8 refactor: simplify container setup by removing auth and making S3 backup optional Greg 2025-05-29 16:03:08 +02:00
  • ff0799603a chore: update Dockerfile to use Supervisor and improve static file organization Greg 2025-05-29 16:01:22 +02:00
  • b9d5e29207 feat: implement secure data API with basic auth and Docker support Greg 2025-05-29 15:57:20 +02:00
  • abfd0bf636 refactor: simplify to static Nginx server by removing Node.js API and authentication components Greg 2025-05-29 15:35:27 +02:00
  • 5a800d684c refactor: remove server-side auth and migrate to client-side data storage Greg 2025-05-29 15:31:40 +02:00
  • 7d1bb92799 fix: remove duplicate closing brace in nginx.conf and standardize error page handling Greg 2025-05-27 01:14:19 +02:00
  • 0439e7f691 refactor: move CORS config from global to route-specific locations in nginx.conf Greg 2025-05-27 01:12:43 +02:00
  • 94040bf553 feat: implement data persistence with server-side storage and Docker support Greg 2025-05-27 01:10:05 +02:00
  • cd46d581b5 fix: disable auth for data API endpoints and add CORS preflight handling Greg 2025-05-27 01:03:21 +02:00
  • 20b5e4b06f feat: add data manager module and enhance API logging for debugging Greg 2025-05-27 00:58:54 +02:00
  • 3ea2f36c5c feat: implement data manager module with local and Docker storage support Greg 2025-05-27 00:54:41 +02:00
  • bdbe781bef refactor: migrate from bcrypt.js to Nginx basic authentication Greg 2025-05-27 00:51:03 +02:00
  • 4dd08654c8 config: enhance nginx with CORS headers and proper root directory setup Greg 2025-05-27 00:48:24 +02:00
  • 214491c1dc feat: add configurable username/password auth via environment variables Greg 2025-05-27 00:44:50 +02:00
  • b43cd62ca9 feat: implement basic auth using nginx and bcrypt password hashing Greg 2025-05-27 00:39:03 +02:00
  • bbd9c44259 feat: implement password protection with bcrypt authentication and session management Greg 2025-05-27 00:22:36 +02:00
  • 7ed0bca7c2 feat: implement authentication check endpoint and login page redirection Greg 2025-05-27 00:17:24 +02:00
  • 7a789e7060 feat: add password protection and S3 backup functionality with authentication middleware Greg 2025-05-27 00:04:56 +02:00
  • 047c9baf64 refactor: move CORS headers to specific location blocks in nginx config Greg 2025-05-26 23:26:28 +02:00
  • f9a80a453c docs: add Coolify-specific volume configuration and deployment guide Greg 2025-05-26 23:19:42 +02:00
  • 9d73bcec50 feat: initial project setup with core files and Docker configuration Greg 2025-05-26 23:08:42 +02:00
  • cd76cd5422 first commit Greg 2025-05-26 22:34:21 +02:00