b93b53fd33
Add macOS and Windows installer modules for improved update handling
...
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Introduced macappupdate.js for macOS installer management, including progress tracking and error handling.
- Added winappupdate.js for Windows installer execution with process monitoring.
- Refactored appupdate.js to utilize new installer modules, enhancing code organization and maintainability.
- Improved error messaging and progress reporting during installation processes.
2026-06-21 20:03:18 +01:00
128cf603e7
Enhance Mac installer progress logging by adding console output for better debugging and clarity during installation phases.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:38:19 +01:00
71fe6e3462
Refactor Mac installer progress messages for clarity; simplify progress percentage calculation and update installation prompt message.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 18:38:23 +01:00
478010ea5b
Refactor macOS and Windows installer handling to improve progress tracking and error reporting. Introduce functions for parsing installer output and update UI to conditionally display progress based on installation phase.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:37:35 +01:00
95cbff68a7
Add logging functionality for installer process, capturing stdout, stderr, and error details to a timestamped log file in the downloads directory.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:08:09 +01:00
3b60543deb
Minor fixes.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:32:50 +01:00
bc5eea25bd
Added a function to sanitize the application name for the macOS installer prompt, improving consistency and security in the installation process.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:23:15 +01:00
78dc567a8f
Implemented software update installation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 15:18:04 +01:00
4363f08f50
Implemented about page.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 13:19:09 +01:00