a62df6a5c6Enhance build metadata handling and server info loggingTom Butcher2026-07-26 23:14:04 +01:00
997b374e0eAdd before-remove script for package uninstallation and streamline after-remove scriptTom Butcher2026-07-26 22:56:42 +01:00
2e95075d3eImplement local server for OTP authentication and enhance socket client functionalityTom Butcher2026-07-26 22:48:02 +01:00
55b4c1a42eAdd PDF conversion utilities and update build scripts for Linux packagingTom Butcher2026-07-26 21:47:21 +01:00
d1592bf55eRefactor build scripts in package.json to enhance Mac and Linux build processes. Introduce new build:linux-bundle script, update dependencies, and remove deprecated WorkingDirectory from farmcontrol-server.service. Add import-meta-url.js for improved module handling in headless mode.Tom Butcher2026-07-26 21:37:20 +01:00
c04ce32431Enhance part stock and stock event creation in PrinterDatabase. Update part retrieval to include partSku, improve logging for part stock creation, and add stock event creation with detailed information for subjobs.Tom Butcher2026-07-26 21:21:42 +01:00
8c6176b593Enhance alert management in PrinterDatabase and PrinterClient. Introduce unique alert IDs using randomUUID, refactor alert removal methods to filter by code, and implement new methods for handling motion errors and axis movements. Update logging for improved clarity.Tom Butcher2026-07-26 21:12:07 +01:00
8da48a158fUpdate MacOS build command in Jenkinsfile and add specific build script for Mac architecture in package.json.Tom Butcher2026-07-26 19:30:27 +01:00
db8e035c86Remove console.log statements for weight and filament detection in PrinterClient and PrinterDatabase. Update precision of currentFilamentUsed logging to 8 decimal places. Add placeholder for homeAxis method in PrinterClient.Tom Butcher2026-07-26 18:38:15 +01:00
57e0c5a30dFix download progress calculation in FileManager and improve error handling in PrinterDatabase. Refactor PrinterClient to manage current filament state more effectively.Tom Butcher2026-07-26 16:54:18 +01:00
afe42dafa6Refactor build scripts in package.json to standardize clean command usage and improve build process for Linux.Tom Butcher2026-06-15 01:11:15 +01:00
d5a773ff89Refactor build:linux script to include clean command and ensure proper build directory setup.Tom Butcher2026-06-15 01:09:39 +01:00
f29229fe6fUpdate package.json and pnpm-lock.yaml to reflect dependency version upgrades, including axios, form-data, mongoose, and others.Tom Butcher2026-06-15 01:08:54 +01:00
96060c95b0Update Electron and electron-builder versions in package.json and pnpm-lock.yaml, and remove deprecated dependencies.Tom Butcher2026-06-15 01:02:46 +01:00
6539f6e2ffUpdated Jenkinsfile to build Linux version using 'yarn build:linux'. Refactored package.json to separate server and renderer build processes, and added new build:linux script. Cleaned up after-install.sh and after-remove.sh scripts by removing service file handling.Tom Butcher2025-12-28 23:23:17 +00:00
5db74f2c5cNew version of farmcontrol-server. Includes electron UI, connects only via WS and authenticates using OTP and then auth code.Tom Butcher2025-09-05 23:33:21 +01:00