Tom Butcher tom
tom pushed to main at farmcontrol/farmcontrol-api 2026-06-21 17:15:03 +00:00
a25deb0de2 Implemented view changes.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 16:37:59 +00: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.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 16:14:40 +00:00
6fe30f680f Update visibleProperties in multiple components to hide _reference field for improved data presentation.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 16:08:16 +00:00
95cbff68a7 Add logging functionality for installer process, capturing stdout, stderr, and error details to a timestamped log file in the downloads directory.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 15:57:41 +00:00
0a5563b2a7 Add WebAppSwitcher component and related icons; update config for web app URLs
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 15:33:03 +00:00
3b60543deb Minor fixes.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 15:23:28 +00:00
bc5eea25bd Added a function to sanitize the application name for the macOS installer prompt, improving consistency and security in the installation process.
tom pushed to main at farmcontrol/farmcontrol-api 2026-06-21 14:42:34 +00:00
c507f708eb Enhanced app update service with Redis caching for branch retrieval and current build information, improving performance and reducing API calls.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 14:39:31 +00:00
b6c72bb902 Refactor logo usage in About and NewAppUpdate components to use FarmControlAppIcon component for consistency and maintainability.
tom pushed to main at farmcontrol/farmcontrol-api 2026-06-21 14:18:35 +00:00
3d8e6325b2 Implemented software update installation.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 14:18:22 +00:00
78dc567a8f Implemented software update installation.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 12:22:16 +00:00
ea57ba65f3 Added 'b' prefix to build numbers.
tom pushed to main at farmcontrol/farmcontrol-ws 2026-06-21 12:19:53 +00:00
4bfc7fae2a Implemented about page.
tom pushed to main at farmcontrol/farmcontrol-api 2026-06-21 12:19:50 +00:00
645a1b6220 Implemented about page.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 12:19:33 +00:00
4363f08f50 Implemented about page.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 03:11:06 +00:00
8901cdbc98 Update build name format in Jenkinsfile to prefix version with 'v' for consistency
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 03:10:24 +00:00
242f67f47e Enhance build name format in Jenkinsfile to include build number for better traceability
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 03:08:25 +00:00
c613bdeff7 Refactor build name retrieval in Jenkinsfile to use Node.js for parsing package.json version
tom pushed to main at farmcontrol/farmcontrol-api 2026-06-21 03:07:22 +00:00
afce36b30a Added app update storage URL to config and modified artifact mapping to use the new storage path in app update service.
tom pushed to main at farmcontrol/farmcontrol-ui 2026-06-21 03:07:01 +00:00
3c5ad2a230 Implement build name setting from package.json version in Jenkinsfile