d3fea70471
Refactor Printers component to improve code readability by formatting the useFilterSidebarVisibility hook and add expandHeight prop for enhanced layout control.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-12 22:00:48 +01:00
18431bf10d
Adjust scrollHeight calculations in ObjectTable component for improved layout consistency across different environments.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-05 01:38:20 +01:00
17c8f42493
Add orderItems and shipments properties to PurchaseOrderInfo and SalesOrderInfo components for enhanced data display in the dashboard.
2026-07-05 01:37:29 +01:00
b2cb143f39
Update ObjectTable component to set default size for FilterSidebar panel, improving layout consistency in the dashboard.
2026-07-04 22:12:48 +01:00
67058d72a4
Disable auditLogs feature across multiple components in the Dashboard for improved performance and user experience.
2026-07-04 22:06:32 +01:00
7296ee73b8
Refactor ObjectForm component to adjust the order of merging form data, ensuring objectData takes precedence over value for improved data consistency during updates.
2026-07-04 22:03:08 +01:00
e85eda5bb0
Update App.css to refine sidebar scrollbar dimensions and enhance visual consistency with adjusted border-radius and padding properties.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-04 20:29:19 +01:00
8f25a8491d
Add masterFilter functionality to Invoice model for orderType and order ID context in object properties
2026-07-04 20:20:22 +01:00
092b9ff4e4
Enhance ObjectProperty and ObjectChildTable components by introducing parentData prop for improved data handling in nested structures. Update related functions to utilize parentData for better context in calculations and rendering.
2026-07-04 20:20:17 +01:00
bdb2327aac
Refactor ObjectProperty component to replace DatePicker with TimeEdit for enhanced time expression handling. Introduce TimeEdit component for flexible time input, supporting relative time expressions and improved user interaction.
2026-07-04 17:33:59 +01:00
b230302745
Add transition effects to object display tags in App.css for improved visual feedback on focus
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-04 16:53:45 +01:00
62805b0d6a
Implement search functionality in ObjectSelect component, allowing users to filter selectable tree nodes. Update ApiServerContext to include searchObjects method for backend integration. Adjust state management for search operations and enhance user interaction with keyboard navigation support.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-07-04 16:43:23 +01:00
612b250529
Enhance DashboardSidebar with SimpleBar for improved scrolling experience and adjust CSS for sidebar styling. Set body overflow to hidden to prevent background scrolling.
2026-07-04 15:59:47 +01:00
a896cdf223
Implement search functionality for models by label in SpotlightContext and update list data handling to include model actions. Enhance model retrieval logic for improved user interaction in the dashboard.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-25 01:00:33 +01:00
2df25364a0
Add URLs to various database models for improved navigation in the dashboard
2026-06-25 00:50:59 +01:00
75eeed16a0
Add plural labels to various database models
2026-06-25 00:47:12 +01:00
02b0d245ff
Adjust margin properties in DashboardNavigation and DashboardWindowButtons components for improved layout consistency and spacing.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-24 00:32:58 +01:00
86d656720c
Update dev:electron script in package.json for improved environment variable handling and add msiWrapped configuration for Windows installer.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-24 00:06:00 +01:00
1474b23b1e
Fixed windows update installation.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-23 23:20:19 +01:00
657c1dd17e
Add expandHeight prop to various Dashboard components for improved layout flexibility
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-22 01:48:12 +01:00
2c3cf9d02b
Update various components in the Dashboard to include labelWidth adjustments for improved layout consistency. Components modified include NewAppPassword, NewCourierService, NewCourier, NewDocumentJob, NewDocumentSize, NewDocumentTemplate, NewMaterial, NewNoteType, NewProductCategory, NewProductSku, NewTaxRate, and NewVendor. These changes enhance user experience by ensuring better alignment and spacing in forms.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-22 00:41:04 +01:00
2177870fc9
Enhance Filament and FilamentSku models by enforcing required fields for cost-related properties. Update NewFilamentSku and NewFilament components to reflect changes in default values and layout adjustments for better user experience. Modify FilamentInfo to utilize updated object data structure for filament selection.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 23:59:21 +01:00
0e8f4506cc
Update padding in DashboardNavigation component to enhance layout consistency and improve user interaction.
2026-06-21 23:45:03 +01:00
8568a8a8ce
Refactor AppUpdateProgress to conditionally display progress for the restart stage. Remove unnecessary detail display for the restart status, enhancing clarity in update management.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 23:42:11 +01:00
991c10d48a
Refactor DashboardNavigation and WebAppSwitcher components to improve layout and user interaction. Adjust padding in DashboardNavigation and replace Tooltip with KeyboardShortcut in WebAppSwitcher for enhanced accessibility and streamlined code.
2026-06-21 23:40:45 +01:00
8fbcc67230
Refactor Part and Product models to change 'disabled' property to 'readOnly' for margin fields. Implement value calculation for margin based on price and cost when priceMode is 'amount', enhancing data handling and user experience.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 23:30:36 +01:00
156d2a8baf
Update Part model to enforce required fields for cost, costWithTax, priceMode, price, margin, priceWithTax, and priceTaxRate. Remove fileName property and improve filter and sorter organization for better clarity and maintainability.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 23:13:25 +01:00
8677691da3
Enhance isInstallComplete function in AppUpdateProgress to recognize additional completion messages, including 'successful' and 'restarting', improving accuracy of installation status detection during updates.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 22:54:58 +01:00
e0b409434d
Remove useMessageContext import from NewGCodeFile, NewJob, and NewPrinter components to streamline code and improve maintainability.
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
2026-06-21 22:36:52 +01:00
77611646aa
Remove success message display for GCode file, job, and printer creation in NewGCodeFile, NewJob, and NewPrinter components to streamline user feedback during submission.
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 22:35:17 +01:00
457c427928
Add payment management features to Finance dashboard, including AuthorisePayment, DeclinePayment, and CancelPayment components for handling payment actions. Update PaymentInfo to integrate new modals for these actions and enhance Payment model to support new states and attributes, improving overall payment processing functionality.
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 22:32:51 +01:00
0406c0d0e0
Add Tax Records feature to Finance dashboard, including NewTaxRecord component for creating records and TaxRecordInfo for detailed views. Update routing and sidebar navigation to reflect new structure, ensuring a seamless user experience in managing tax records.
2026-06-21 22:22:46 +01:00
6d1c7cf6ca
Remove success message display for job and printer creation in NewJob and NewPrinter components to streamline user feedback during submission.
farmcontrol/farmcontrol-ui/pipeline/head There was a failure building this commit
2026-06-21 22:18:51 +01:00
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