0e19d25a92Refactor zstd decompression logic in expand-windows-installer.mjsTom Butcher2026-08-01 22:16:27 +01:00
4307d74e92Refactor zstd decompression handling in expand-windows-installer.mjsTom Butcher2026-08-01 22:13:10 +01:00
f6bd45c214Enhance core dependency management and CLI script for macOSTom Butcher2026-08-01 22:12:58 +01:00
72cea3a740Refactor Windows installer scripts and enhance build processTom Butcher2026-08-01 22:10:41 +01:00
ebc3920d65Refactor macOS DMG creation process in finalize-desktop-artifacts.mjsTom Butcher2026-08-01 22:07:31 +01:00
1b7bb03456Refactor macOS build process and remove create-dmg dependencyTom Butcher2026-08-01 22:02:48 +01:00
3a34082bfdUpdate macOS build process and dependenciesTom Butcher2026-08-01 22:00:50 +01:00
1669c7a72cRefactor macOS build process and update configurationTom Butcher2026-08-01 21:57:03 +01:00
5f97ac2cffEnhance desktop window creation and loggingTom Butcher2026-08-01 21:51:51 +01:00
3107a517c3Refactor zstd decompression in expand-macos-bundle scriptTom Butcher2026-08-01 21:39:47 +01:00
cda0286db7Add postWrap script for macOS bundle expansion and implement expand-macos-bundle scriptTom Butcher2026-08-01 21:38:05 +01:00
6f3c312f6dImplement NSIS installer for Farm Control Server and update build scriptsTom Butcher2026-08-01 21:30:11 +01:00
c429a88315Fix macOS arm64 build command in JenkinsfileTom Butcher2026-08-01 21:29:44 +01:00
575a2d1d20Enhance macOS build process and configurationTom Butcher2026-08-01 21:27:58 +01:00
7bbe717823Refactor Jenkinsfile to redefine releaseBaseUrl variableTom Butcher2026-08-01 21:15:12 +01:00
8741a2c6fdEnhance build configuration and scriptsTom Butcher2026-08-01 21:13:51 +01:00
c14a12648aRefactor Jenkinsfile and update build scriptsTom Butcher2026-08-01 21:08:23 +01:00
f21224beccUpdate Jenkinsfile and Windows installer configurationTom Butcher2026-08-01 20:13:49 +01:00
d867d017bbEnhance Electrobun configuration and build scriptsTom Butcher2026-08-01 20:12:30 +01:00
8b8475d11dAdd Windows installer files to MSI build processTom Butcher2026-08-01 20:04:14 +01:00
90da336696Update macOS build process and enhance artifact finalizationTom Butcher2026-08-01 20:01:55 +01:00
6ed2347214Refactor Windows MSI build script to improve argument handlingTom Butcher2026-08-01 19:58:13 +01:00
503fd6e0deAdd printer configuration methods for speed, extrude, velocity, acceleration, and corner settingsTom Butcher2026-08-01 19:37:13 +01:00
d4f3ba0fcaAdd pdfjs-dist dependency to package.json and bun.lockTom Butcher2026-07-28 23:15:44 +01:00
bee95563d8Remove redundant path specification for macOS package installation in finalize-desktop-artifacts scriptTom Butcher2026-07-28 22:42:01 +01:00
b4755174d9Update postPackage script path in Electrobun configuration for consistencyTom Butcher2026-07-28 22:40:03 +01:00
f3ae50c788Add Windows MSI packaging and finalize desktop artifacts scriptTom Butcher2026-07-28 22:37:38 +01:00
603fe14d26Update Vite configuration to use CommonJS for SVGO plugin importTom Butcher2026-07-28 22:19:44 +01:00
bb538fe454Refactor Linux binary build script for improved exit code handlingTom Butcher2026-07-28 22:18:27 +01:00
b2db8f0aa0Refactor Bun installation checks in JenkinsfileTom Butcher2026-07-28 22:16:32 +01:00
de895fed7dEnhance Bun integration in JenkinsfileTom Butcher2026-07-28 22:14:36 +01:00
0b1530a405Refine Bun installation script in JenkinsfileTom Butcher2026-07-28 22:12:31 +01:00
4fadd072bdFix path formatting for Bun installation in JenkinsfileTom Butcher2026-07-28 22:11:11 +01:00
ef4f440db4Add Bun installation checks to Jenkins pipelineTom Butcher2026-07-28 22:07:14 +01:00
fa389e3eb7Update CI pipeline, documentation, and config for Bun/Electrobun.Tom Butcher2026-07-28 22:03:23 +01:00
8453e7c7cfSwitch package manager and runtime from Node/pnpm to Bun.Tom Butcher2026-07-28 22:03:20 +01:00
07cbd2e07cSimplify PDF utils dynamic imports for Bun runtime.Tom Butcher2026-07-28 22:03:14 +01:00
7d8031e009Route IPC through desktop notify and remove CLI OTP prompting.Tom Butcher2026-07-28 22:03:11 +01:00
97974ada12Add Electrobun configuration and renderer bridge for desktop app.Tom Butcher2026-07-28 22:03:06 +01:00
f0b6059e70Add desktop RPC layer replacing Electron IPC and window management.Tom Butcher2026-07-28 22:03:03 +01:00
1728c08e39Rename UI source directory from src/electron to src/app.Tom Butcher2026-07-28 22:02:57 +01:00
01b3cc1aa1Update Linux package build command and enhance PDF utility importsTom Butcher2026-07-28 02:58:03 +01:00
5fe8d76310Refactor PDF conversion utilities for dynamic imports and option handlingTom Butcher2026-07-28 02:18:27 +01:00
4677e17c7fRefactor file upload and progress handling in PrinterFileManager and PrinterClientTom Butcher2026-07-28 00:22:35 +01:00
853784e361Enhance command line utilities and logging functionalityTom Butcher2026-07-27 23:51:54 +01:00
e2600f8242Refactor logging in PrinterDatabase and PrinterManager, and streamline config saving in SocketClientTom Butcher2026-07-27 23:15:20 +01:00
3ca730eceeAdd data directory management and enhance command line outputTom Butcher2026-07-27 18:15:29 +01:00
cb799ae8b7Add command line handling for server status and authenticationTom Butcher2026-07-27 18:09:50 +01:00
9a68358432Enhance server initialization error handling and loggingTom Butcher2026-07-27 02:17:34 +01:00
1525667f54Update chalk dependency to version 5.4.1 and enhance server initialization loggingTom Butcher2026-07-27 02:06:03 +01:00
ee9895d562Update configuration and enhance CLI logging functionalityTom Butcher2026-07-27 02:03:17 +01:00
20080929f9Update build discarder configuration in Jenkinsfile to retain the last 20 builds, improving build management.Tom Butcher2026-07-27 00:21:10 +01:00
22c96768a5Add sleep delay before displaying server info in after-install script.Tom Butcher2026-07-27 00:20:27 +01:00
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