Commit Graph

6 Commits

Author SHA1 Message Date
Torsten Schulz (local)
b16a09059f Update deploy script to allow dev dependencies during npm installation for frontend builds, ensuring successful execution of npm ci commands. Adjust fallback mechanism to remove --omit=dev flag for improved reliability in dependency management. 2025-10-20 09:57:42 +02:00
Torsten Schulz (local)
8b1a3368e2 Enhance deploy script to improve npm installation process by configuring npm settings for reduced output and faster installations. Implement fallback mechanism for npm ci command to ensure reliability during dependency installation for both backend and frontend. Update mysqldump command to use --no-tablespaces to avoid PROCESS privilege issues during database backups. 2025-10-20 09:55:26 +02:00
Torsten Schulz (local)
da2d913219 Enhance deploy script with improved logging and directory checks; update file copying logic to exclude sensitive files and ensure proper backup. Update nodemailer and sequelize versions in package.json and package-lock.json for backend compatibility. 2025-10-19 13:21:21 +02:00
Torsten Schulz (local)
70d135babf Update service name in deploy script; change SERVICE_NAME from "timeclock" to "timeclock-backend" for clarity in deployment configuration. 2025-10-19 13:05:43 +02:00
Torsten Schulz (local)
efbb699b4b Implement environment variable setup for frontend; create .env.production and .env.development files if they don't exist, and update API URLs in frontend components to use dynamic API_BASE_URL for improved configuration management. 2025-10-18 23:36:31 +02:00
Torsten Schulz (local)
06a65e9130 Add production build optimizations to Vite configuration; set target, output directory, and minification options for improved performance 2025-10-18 21:19:07 +02:00