Commit Graph

  • 75fa9e2270 Adjust macOS DMG icon positioning for consistency main Tom Butcher 2026-08-02 00:38:28 +01:00
  • 2ceca996d9 Update macOS DMG icon positioning for improved aesthetics Tom Butcher 2026-08-02 00:21:14 +01:00
  • b3d0da69d6 Add rcedit dependency and implement resolver function Tom Butcher 2026-08-02 00:19:38 +01:00
  • b59c525c22 Remove rcedit dependency from bun.lock Tom Butcher 2026-08-02 00:16:55 +01:00
  • 779eb13324 Update DMG background images for visual enhancement Tom Butcher 2026-08-02 00:16:19 +01:00
  • b07061a6db Update DMG background images for improved visual consistency Tom Butcher 2026-08-02 00:13:48 +01:00
  • 456e7904bf Update Windows installer and build scripts for launcher executable and icon management Tom Butcher 2026-08-02 00:09:48 +01:00
  • f04daa1998 Update NSIS installer and build script for improved file handling and icon management Tom Butcher 2026-08-01 23:59:59 +01:00
  • d572688370 Enhance NSIS installer script with size validation and staging checks Tom Butcher 2026-08-01 23:57:03 +01:00
  • d4b22e3734 Enhance Windows app binary preparation and icon embedding Tom Butcher 2026-08-01 23:52:59 +01:00
  • c711bd9863 Update macOS DMG window dimensions for improved layout Tom Butcher 2026-08-01 23:46:31 +01:00
  • 5c1fccdba6 Update macOS DMG window dimensions for improved layout Tom Butcher 2026-08-01 23:43:47 +01:00
  • e469752c49 Update macOS DMG window dimensions for improved layout Tom Butcher 2026-08-01 23:40:41 +01:00
  • 564b200d3c Update macOS DMG window height for improved layout Tom Butcher 2026-08-01 23:37:58 +01:00
  • ffe8bce3a5 Refactor finalize-desktop-artifacts.mjs for improved readability and consistency Tom Butcher 2026-08-01 23:24:31 +01:00
  • d0d43aebb7 Refactor Windows installer and update launcher executable Tom Butcher 2026-08-01 23:22:43 +01:00
  • 29444e2ed4 Add rcedit dependency and implement Windows launcher icon embedding Tom Butcher 2026-08-01 23:16:22 +01:00
  • eb49ba7ce3 Add DMG background images and update asset management Tom Butcher 2026-08-01 23:14:13 +01:00
  • f63b1fbc37 Enhance macOS DMG generation with asset management Tom Butcher 2026-08-01 23:11:19 +01:00
  • 11a0f3484d Update DMG creation process and add Jimp dependency Tom Butcher 2026-08-01 23:05:33 +01:00
  • ce1aeee8d5 Add WiX configuration for Windows MSI packaging Tom Butcher 2026-08-01 23:02:40 +01:00
  • e33643e709 Add appdmg integration for macOS DMG creation Tom Butcher 2026-08-01 22:58:08 +01:00
  • 19d845d327 Refactor Windows MSI build script for improved readability and efficiency Tom Butcher 2026-08-01 22:56:53 +01:00
  • 2cf5f18892 Add app icon generation and update build configurations Tom Butcher 2026-08-01 22:52:28 +01:00
  • a4d8a501d1 Enhance Windows MSI build script with improved error handling and database modes Tom Butcher 2026-08-01 22:52:07 +01:00
  • 8783caa93c Add Windows MSI build script and integrate into artifact finalization Tom Butcher 2026-08-01 22:40:09 +01:00
  • 3aec10c87f Update electrobun.config.ts to enable exit on last window closed Tom Butcher 2026-08-01 22:39:11 +01:00
  • cf0643b7dd Add macOS code signing functionality and integrate into artifact finalization Tom Butcher 2026-08-01 22:35:25 +01:00
  • 67cbe3ec6e Remove Windows MSI packaging scripts and related functionality Tom Butcher 2026-08-01 22:27:06 +01:00
  • 935e06a5d7 Refactor macOS bundle handling in expand-macos-bundle.mjs and finalize-desktop-artifacts.mjs Tom Butcher 2026-08-01 22:26:24 +01:00
  • 0aa26eab66 Enhance Windows installer with MSI support and shortcut creation Tom Butcher 2026-08-01 22:21:49 +01:00
  • 5c683ae576 Update macOS DMG creation logic and streamline artifact handling Tom Butcher 2026-08-01 22:18:22 +01:00
  • 0e19d25a92 Refactor zstd decompression logic in expand-windows-installer.mjs Tom Butcher 2026-08-01 22:16:27 +01:00
  • 4307d74e92 Refactor zstd decompression handling in expand-windows-installer.mjs Tom Butcher 2026-08-01 22:13:10 +01:00
  • f6bd45c214 Enhance core dependency management and CLI script for macOS Tom Butcher 2026-08-01 22:12:58 +01:00
  • 72cea3a740 Refactor Windows installer scripts and enhance build process Tom Butcher 2026-08-01 22:10:41 +01:00
  • ebc3920d65 Refactor macOS DMG creation process in finalize-desktop-artifacts.mjs Tom Butcher 2026-08-01 22:07:31 +01:00
  • 1b7bb03456 Refactor macOS build process and remove create-dmg dependency Tom Butcher 2026-08-01 22:02:48 +01:00
  • 3a34082bfd Update macOS build process and dependencies Tom Butcher 2026-08-01 22:00:50 +01:00
  • 1669c7a72c Refactor macOS build process and update configuration Tom Butcher 2026-08-01 21:57:03 +01:00
  • 5f97ac2cff Enhance desktop window creation and logging Tom Butcher 2026-08-01 21:51:51 +01:00
  • 3107a517c3 Refactor zstd decompression in expand-macos-bundle script Tom Butcher 2026-08-01 21:39:47 +01:00
  • cda0286db7 Add postWrap script for macOS bundle expansion and implement expand-macos-bundle script Tom Butcher 2026-08-01 21:38:05 +01:00
  • 6f3c312f6d Implement NSIS installer for Farm Control Server and update build scripts Tom Butcher 2026-08-01 21:30:11 +01:00
  • c429a88315 Fix macOS arm64 build command in Jenkinsfile Tom Butcher 2026-08-01 21:29:44 +01:00
  • 575a2d1d20 Enhance macOS build process and configuration Tom Butcher 2026-08-01 21:27:58 +01:00
  • 7bbe717823 Refactor Jenkinsfile to redefine releaseBaseUrl variable Tom Butcher 2026-08-01 21:15:12 +01:00
  • 8741a2c6fd Enhance build configuration and scripts Tom Butcher 2026-08-01 21:13:51 +01:00
  • c14a12648a Refactor Jenkinsfile and update build scripts Tom Butcher 2026-08-01 21:08:23 +01:00
  • f21224becc Update Jenkinsfile and Windows installer configuration Tom Butcher 2026-08-01 20:13:49 +01:00
  • d867d017bb Enhance Electrobun configuration and build scripts Tom Butcher 2026-08-01 20:12:30 +01:00
  • 8b8475d11d Add Windows installer files to MSI build process Tom Butcher 2026-08-01 20:04:14 +01:00
  • 90da336696 Update macOS build process and enhance artifact finalization Tom Butcher 2026-08-01 20:01:55 +01:00
  • 6ed2347214 Refactor Windows MSI build script to improve argument handling Tom Butcher 2026-08-01 19:58:13 +01:00
  • 503fd6e0de Add printer configuration methods for speed, extrude, velocity, acceleration, and corner settings Tom Butcher 2026-08-01 19:37:13 +01:00
  • d4f3ba0fca Add pdfjs-dist dependency to package.json and bun.lock Tom Butcher 2026-07-28 23:15:44 +01:00
  • bee95563d8 Remove redundant path specification for macOS package installation in finalize-desktop-artifacts script Tom Butcher 2026-07-28 22:42:01 +01:00
  • b4755174d9 Update postPackage script path in Electrobun configuration for consistency Tom Butcher 2026-07-28 22:40:03 +01:00
  • f3ae50c788 Add Windows MSI packaging and finalize desktop artifacts script Tom Butcher 2026-07-28 22:37:38 +01:00
  • 603fe14d26 Update Vite configuration to use CommonJS for SVGO plugin import Tom Butcher 2026-07-28 22:19:44 +01:00
  • bb538fe454 Refactor Linux binary build script for improved exit code handling Tom Butcher 2026-07-28 22:18:27 +01:00
  • b2db8f0aa0 Refactor Bun installation checks in Jenkinsfile Tom Butcher 2026-07-28 22:16:32 +01:00
  • de895fed7d Enhance Bun integration in Jenkinsfile Tom Butcher 2026-07-28 22:14:36 +01:00
  • 0b1530a405 Refine Bun installation script in Jenkinsfile Tom Butcher 2026-07-28 22:12:31 +01:00
  • 4fadd072bd Fix path formatting for Bun installation in Jenkinsfile Tom Butcher 2026-07-28 22:11:11 +01:00
  • ef4f440db4 Add Bun installation checks to Jenkins pipeline Tom Butcher 2026-07-28 22:07:14 +01:00
  • fa389e3eb7 Update CI pipeline, documentation, and config for Bun/Electrobun. Tom Butcher 2026-07-28 22:03:23 +01:00
  • 8453e7c7cf Switch package manager and runtime from Node/pnpm to Bun. Tom Butcher 2026-07-28 22:03:20 +01:00
  • 07cbd2e07c Simplify PDF utils dynamic imports for Bun runtime. Tom Butcher 2026-07-28 22:03:14 +01:00
  • 7d8031e009 Route IPC through desktop notify and remove CLI OTP prompting. Tom Butcher 2026-07-28 22:03:11 +01:00
  • 97974ada12 Add Electrobun configuration and renderer bridge for desktop app. Tom Butcher 2026-07-28 22:03:06 +01:00
  • f0b6059e70 Add desktop RPC layer replacing Electron IPC and window management. Tom Butcher 2026-07-28 22:03:03 +01:00
  • 1728c08e39 Rename UI source directory from src/electron to src/app. Tom Butcher 2026-07-28 22:02:57 +01:00
  • 01b3cc1aa1 Update Linux package build command and enhance PDF utility imports Tom Butcher 2026-07-28 02:58:03 +01:00
  • 5fe8d76310 Refactor PDF conversion utilities for dynamic imports and option handling Tom Butcher 2026-07-28 02:18:27 +01:00
  • 4677e17c7f Refactor file upload and progress handling in PrinterFileManager and PrinterClient Tom Butcher 2026-07-28 00:22:35 +01:00
  • 853784e361 Enhance command line utilities and logging functionality Tom Butcher 2026-07-27 23:51:54 +01:00
  • e2600f8242 Refactor logging in PrinterDatabase and PrinterManager, and streamline config saving in SocketClient Tom Butcher 2026-07-27 23:15:20 +01:00
  • 3ca730ecee Add data directory management and enhance command line output Tom Butcher 2026-07-27 18:15:29 +01:00
  • cb799ae8b7 Add command line handling for server status and authentication Tom Butcher 2026-07-27 18:09:50 +01:00
  • 9a68358432 Enhance server initialization error handling and logging Tom Butcher 2026-07-27 02:17:34 +01:00
  • 1525667f54 Update chalk dependency to version 5.4.1 and enhance server initialization logging Tom Butcher 2026-07-27 02:06:03 +01:00
  • ee9895d562 Update configuration and enhance CLI logging functionality Tom Butcher 2026-07-27 02:03:17 +01:00
  • 20080929f9 Update build discarder configuration in Jenkinsfile to retain the last 20 builds, improving build management. Tom Butcher 2026-07-27 00:21:10 +01:00
  • 22c96768a5 Add sleep delay before displaying server info in after-install script. Tom Butcher 2026-07-27 00:20:27 +01:00
  • e04c06493b Delete builds older than 25. Tom Butcher 2026-07-26 23:56:12 +01:00
  • d649ce42ff Add build discarding properties to Jenkinsfile Tom Butcher 2026-07-26 23:46:43 +01:00
  • 3f5f02b087 Enhance SocketClient functionality and improve host update handling Tom Butcher 2026-07-26 23:42:48 +01:00
  • d616a45f21 Improve logging for host tags and streamline build information display Tom Butcher 2026-07-26 23:34:32 +01:00
  • 9f927b1ef5 Enhance build process and server version management Tom Butcher 2026-07-26 23:27:08 +01:00
  • 4d35df3051 Refactor headless mode initialization and enhance index.js structure Tom Butcher 2026-07-26 23:21:07 +01:00
  • a62df6a5c6 Enhance build metadata handling and server info logging Tom Butcher 2026-07-26 23:14:04 +01:00
  • 997b374e0e Add before-remove script for package uninstallation and streamline after-remove script Tom Butcher 2026-07-26 22:56:42 +01:00
  • 2e95075d3e Implement local server for OTP authentication and enhance socket client functionality Tom Butcher 2026-07-26 22:48:02 +01:00
  • 55b4c1a42e Add PDF conversion utilities and update build scripts for Linux packaging Tom Butcher 2026-07-26 21:47:21 +01:00
  • d1592bf55e Refactor 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 Butcher 2026-07-26 21:37:20 +01:00
  • c04ce32431 Enhance 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 Butcher 2026-07-26 21:21:42 +01:00
  • 8c6176b593 Enhance 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 Butcher 2026-07-26 21:12:07 +01:00
  • 8da48a158f Update MacOS build command in Jenkinsfile and add specific build script for Mac architecture in package.json. Tom Butcher 2026-07-26 19:30:27 +01:00
  • db8e035c86 Remove 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 Butcher 2026-07-26 18:38:15 +01:00