81 Commits

Author SHA1 Message Date
9ba65075be New flag display, updated old components to use model system. Implemented some inventory features. 2025-07-12 20:14:40 +01:00
157d115c82 Minor fixes 2025-07-07 00:35:10 +01:00
3c2d3ec858 Refactored management components to enhance data handling and UI consistency. Integrated ObjectTable for audit logs across various entities, including Parts, Products, and Users. Updated column visibility management and removed unused imports for cleaner code. Improved error handling in API interactions and streamlined component structures for better maintainability. 2025-07-07 00:30:38 +01:00
fdc862d16c Refactored management components to utilize ObjectTable for consistent data representation and improved functionality. Updated column visibility handling and integrated new model properties for better data management. Removed unused imports and streamlined code for enhanced readability. 2025-07-06 01:51:14 +01:00
fe85250838 Refactored components to replace DashboardTable with ObjectTable for improved consistency and functionality. Updated FilamentStockInfo, PartStocks, StockAudits, and other inventory management components to utilize NotesPanel instead of DashboardNotes. Removed unused DashboardNotes and DashboardTable components to streamline the codebase. 2025-07-04 21:29:27 +01:00
9ccf7faa2f Added dayjs dependency for date manipulation and refactored components to replace IdText with IdDisplay for consistent ID representation. Updated logging to use loglevel for improved debugging and removed console logs for cleaner code. 2025-06-29 22:38:11 +01:00
0634919bb6 Refactored application to replace SocketContext with PrintServerContext for WebSocket communication. Updated related components to utilize print server events for real-time updates. Removed unused SocketContext and NotificationContext files. Updated package dependencies to use loglevel instead of log4js for improved logging capabilities. 2025-06-29 02:28:01 +01:00
8caad73f0b Update README.md 2025-06-28 14:10:27 +00:00
cb5a01644e Added read me. 2025-06-28 15:08:38 +01:00
c4ba3ae91c Added font styles for typography components, removed unused CSS files, and updated session button text for clarity. Enhanced layout styles for collapsible components and adjusted sidebar dimensions. 2025-06-28 15:06:25 +01:00
4545550ab8 Refactored VendorInfo component to use useCallback for fetchVendorDetails, improving performance and preventing unnecessary re-renders. Enhanced DashboardTable with a scroll handler for dynamic loading of data when scrolling up and down in card view. 2025-06-28 13:44:44 +01:00
859ae656d6 Refactored state display components to utilize StateTag for consistent state representation across AuditLogs, JobState, PrinterState, SubJobState, and others. Removed redundant badge logic and improved ObjectSelect for multi-select capabilities. Cleaned up unused props and streamlined vendor selection process. 2025-06-28 02:55:35 +01:00
f220d81722 Enhanced UI with new view modes for inventory components, added audit log displays, and improved loading states. Updated configuration for production URLs and removed unused components. Refactored styles for better consistency. 2025-06-28 00:17:58 +01:00
bd5085cded Updated dependencies, improved UI elements, and refactored components for better performance. Added new features including audit logs and enhanced loading states. Removed unused print jobs component. 2025-06-08 18:31:06 +01:00
8ad0ccac5e Fixed Jenkinsfile 2025-06-02 02:02:07 +01:00
9a9b2a8326 Added more icons and fixed some ui elements. 2025-06-02 02:01:02 +01:00
b39e761546 Added better UI and implmented missing features 2025-06-02 00:32:22 +01:00
ce8f4cb038 Minor sizing fixes 2025-06-01 23:51:18 +01:00
da07c882a5 Added system theming and fixed particles background to match theme. 2025-06-01 23:45:50 +01:00
60f62df55a Added better app loading and error handling 2025-06-01 23:32:02 +01:00
2ccf770525 Added more icons, ui tweaks etc. 2025-06-01 22:24:00 +01:00
792d2e1c1c Added config file 2025-06-01 00:18:15 +01:00
6f65c062bd Added icons and some minor UI tweaks. 2025-05-31 23:53:54 +01:00
4e11392f03 chore: prepare for webpack configuration 2025-05-31 11:44:36 +01:00
e56a563e98 Added filament stock functionality and improves some performance 2025-05-19 00:28:00 +01:00
47ce2dfe8e Added more functionality. 2025-05-09 22:23:51 +01:00
fa34bda959 Merge branch 'main' of https://github.com/tom-23/farmcontrol-ui 2025-05-09 22:16:39 +01:00
f3129f7fa3 Added more functionality 2025-05-09 22:16:13 +01:00
a4f63bad04
Delete gcode 2025-01-30 22:55:07 +00:00
bde5b58a70 Enabled strict mode for testing. 2024-07-30 00:18:58 +01:00
9fc1f7c8f7 Initial Commit 2024-07-28 17:54:38 +01:00