00cde6e8c5
Add restart stage to AppUpdateProgress for enhanced update management. Implemented new status handling and UI updates to reflect restart progress, improving user feedback during application updates.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 21:57:42 +01:00
65cc2cd8b5
Implement update dismissal functionality in AppUpdateContext to enhance user experience during updates. Added methods to save and check dismissed updates, and modified update prompt logic to respect user preferences. Update modal behavior adjusted to incorporate dismissal actions.
2026-06-21 21:48:05 +01:00
4501f9936f
Refactor ProductSku and PartSku models to enforce required fields for overrideCost, overridePrice, and related properties. Update visibility logic for cost and price fields based on overrides, ensuring consistent data handling across components. Adjust NewProductSku and ProductInfo components to utilize updated default values and improve user experience.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 21:19:49 +01:00
6cd0dca365
Enhance NewPartSku and NewProductSku components to include overrideCost and overridePrice properties, improving visibility options. Update PartInfo to utilize objectFormState for default values, ensuring consistency in data handling.
2026-06-21 21:17:03 +01:00
c7189a21c5
Add install detail to AppUpdateProgress for active installation status, improving user feedback during updates.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 20:25:32 +01:00
5201555cf8
Update AppUpdateProgress to add ellipsis to active download and installation labels for improved user feedback during update processes.
2026-06-21 20:23:06 +01:00
77ef061c15
Refactor UpdateStage component in AppUpdateProgress to streamline progress display and detail rendering, enhancing clarity and organization of update status information.
2026-06-21 20:19:37 +01:00
90204e4f10
Numerious fixes.
2026-06-21 20:19:22 +01:00
619df83ddd
Update AppUpdateContext to include availableUpdate in context provider, enhancing update management capabilities.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 20:04:51 +01:00
b93b53fd33
Add macOS and Windows installer modules for improved update handling
...
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
- Introduced macappupdate.js for macOS installer management, including progress tracking and error handling.
- Added winappupdate.js for Windows installer execution with process monitoring.
- Refactored appupdate.js to utilize new installer modules, enhancing code organization and maintainability.
- Improved error messaging and progress reporting during installation processes.
2026-06-21 20:03:18 +01:00
ea7ceea202
Refactor UpdateStage in AppUpdateProgress to improve status resolution and progress display logic, ensuring accurate representation of update stages.
2026-06-21 19:56:45 +01:00
1b8f0b1445
Update DashboardNavigation to include notificationCenterVisible state, enhancing conditional rendering for navigation layout.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:46:18 +01:00
6d839ebe9c
Enhance NotificationProvider to fetch notifications based on authentication and token presence, improving notification handling logic.
2026-06-21 19:42:01 +01:00
128cf603e7
Enhance Mac installer progress logging by adding console output for better debugging and clarity during installation phases.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:38:19 +01:00
6d85d98a50
Update NewDocumentSize component to set default 'infiniteHeight' property to false, enhancing form initialization.
2026-06-21 19:23:28 +01:00
01be1ab29a
Update ObjectChildTable to use dynamic 'bordered' property based on 'minimal' prop for improved layout flexibility.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:19:54 +01:00
6e11c92862
Introduce dynamic modal width in AppUpdateProvider for improved UI flexibility during software updates.
2026-06-21 19:18:28 +01:00
842ada9f33
Refactor Invoice model by removing duplicate 'paidAt' field definition and ensuring consistent property structure.
2026-06-21 19:15:43 +01:00
8109b8dce2
Added software update menu tag.
2026-06-21 19:14:10 +01:00
8a0bc22124
Enhance AppUpdateProgress component with detailed download and installation stages; introduce modal for error handling and improve progress status management.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 19:08:18 +01:00
71fe6e3462
Refactor Mac installer progress messages for clarity; simplify progress percentage calculation and update installation prompt message.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 18:38:23 +01:00
08890bd5bf
Add 'fromType' and 'toType' fields to Invoice model; update NewInvoice component to handle new properties and enhance data handling.
2026-06-21 18:36:19 +01:00
6fd375b4c9
Update columnWidth property to 180 for multiple models to ensure consistent UI layout across the application.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 18:14:54 +01:00
a205f1d1ad
Implemented view changes.
2026-06-21 18:11:51 +01: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.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:37:35 +01:00
6fe30f680f
Update visibleProperties in multiple components to hide _reference field for improved data presentation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:14:32 +01:00
95cbff68a7
Add logging functionality for installer process, capturing stdout, stderr, and error details to a timestamped log file in the downloads directory.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 17:08:09 +01:00
0a5563b2a7
Add WebAppSwitcher component and related icons; update config for web app URLs
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:57:33 +01:00
3b60543deb
Minor fixes.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:32:50 +01:00
bc5eea25bd
Added a function to sanitize the application name for the macOS installer prompt, improving consistency and security in the installation process.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 16:23:15 +01:00
b6c72bb902
Refactor logo usage in About and NewAppUpdate components to use FarmControlAppIcon component for consistency and maintainability.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 15:39:21 +01:00
78dc567a8f
Implemented software update installation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 15:18:04 +01:00
ea57ba65f3
Added 'b' prefix to build numbers.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 13:22:10 +01:00
4363f08f50
Implemented about page.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 13:19:09 +01:00
8901cdbc98
Update build name format in Jenkinsfile to prefix version with 'v' for consistency
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 04:10:58 +01:00
242f67f47e
Enhance build name format in Jenkinsfile to include build number for better traceability
farmcontrol/farmcontrol-ui/pipeline/head Something is wrong with the build of this commit
2026-06-21 04:10:12 +01:00
c613bdeff7
Refactor build name retrieval in Jenkinsfile to use Node.js for parsing package.json version
farmcontrol/farmcontrol-ui/pipeline/head Something is wrong with the build of this commit
2026-06-21 04:08:17 +01:00
3c5ad2a230
Implement build name setting from package.json version in Jenkinsfile
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 04:06:54 +01:00
9c69a45ba4
Added MSI support.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 03:42:59 +01:00
7a90c63cb4
Update artifact archiving in Jenkinsfile to target specific Farm Control files
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 03:31:06 +01:00
39111d81c8
Switch to recharts.
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 02:14:22 +01:00
afbab60ab9
Started app update implementation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 01:59:03 +01:00
c581705cdd
Added json-schema-traverse dependency to package.json and updated pnpm-lock.yaml accordingly.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 00:37:41 +01:00
bb0249976e
Fixed margin top.
2026-06-20 23:28:04 +01:00
bef3e47d29
Update RSS Feed label in ExportListButton for clarity
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 23:10:34 +01:00
6cc3fdb0ce
Added minimal object child table with modal popup.
2026-06-20 23:10:10 +01:00
27f5989eb8
Added splitter to filter sidebar.
2026-06-20 22:56:07 +01:00
476a01eafb
Fixed warnings and bugs.
2026-06-20 22:36:48 +01:00
8f369d777d
Fixed product SKUs.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-20 22:27:17 +01:00
133adece5f
Implemented RSS support.
2026-06-20 22:06:02 +01:00