9 Commits

Author SHA1 Message Date
3a34082bfd Update macOS build process and dependencies
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
- Added `create-dmg` package to package.json for improved DMG creation.
- Modified Jenkinsfile to clean up staging directories correctly.
- Enhanced finalize-desktop-artifacts.mjs to utilize `create-dmg` for generating DMG files, improving artifact management and error handling.
2026-08-01 22:00:50 +01:00
8453e7c7cf Switch package manager and runtime from Node/pnpm to Bun.
Update build scripts, entry points, and packaged-path detection for the new toolchain.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-28 22:03:20 +01:00
1525667f54 Update chalk dependency to version 5.4.1 and enhance server initialization logging
All checks were successful
farmcontrol/farmcontrol-server/pipeline/head This commit looks good
- Downgrade chalk from version 6.0.0 to 5.4.1 in package.json and pnpm-lock.yaml to ensure compatibility.
- Add a call to stopWaiting() in the server initialization process to improve user experience during startup.
2026-07-27 02:06:03 +01:00
ee9895d562 Update configuration and enhance CLI logging functionality
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
- Change log level in development config from "debug" to "info" for improved clarity.
- Add new dependencies: chalk and cli-spinners for enhanced CLI output.
- Introduce command line utility functions for better logging and spinner management.
- Refactor various components to utilize the new CLI logging methods, improving user feedback during operations.
- Update package and lock files to reflect new dependencies.
2026-07-27 02:03:17 +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.
All checks were successful
farmcontrol/farmcontrol-server/pipeline/head This commit looks good
2026-07-26 21:37:20 +01:00
f29229fe6f Update package.json and pnpm-lock.yaml to reflect dependency version upgrades, including axios, form-data, mongoose, and others.
Some checks are pending
farmcontrol/farmcontrol-server/pipeline/head Build started...
2026-06-15 01:08:54 +01:00
96060c95b0 Update Electron and electron-builder versions in package.json and pnpm-lock.yaml, and remove deprecated dependencies.
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
2026-06-15 01:02:46 +01:00
ffa6d84251 Update dependencies, improve document printer management, and add workspace configuration
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
2026-06-15 00:53:28 +01:00
bc91c2330f Switched to pnpm.
Some checks failed
farmcontrol/farmcontrol-server/pipeline/head There was a failure building this commit
2026-02-01 22:31:15 +00:00