8dbd87ff4cRemove debug logging statements from ApiServerContext and AuthContext to clean up the code and improve performance.Tom Butcher2025-07-19 21:35:20 +01:00
cd83679232Add support for additional property types in ObjectProperty component, including variance, markdown, and object list displays. Enhance prop types to accommodate functions for prefix, suffix, and object type. Update ObjectInfo to pass custom property props.Tom Butcher2025-07-14 23:09:56 +01:00
38f03f8fe9Refactor NotesPanel component to integrate ApiServerContext for fetching notes, add support for parent type in new note creation, and streamline note handling logic.Tom Butcher2025-07-14 23:09:21 +01:00
9a1f58aafeAdd ObjectList component to display a list of objects with icons and IDs, enhancing the dashboard's UI.Tom Butcher2025-07-14 23:08:51 +01:00
a0ab5be6f2Add danger property to action items in ObjectActions component and refine action filtering logicTom Butcher2025-07-14 23:08:33 +01:00
5aa7355b0fEnhance PropertyChanges component to handle cases where both old and new values are absent, and improve rendering logic for displaying property changes.Tom Butcher2025-07-14 23:08:18 +01:00
a505e1aabaAdd OperationDisplay component to visually represent operation types with icons and tagsTom Butcher2025-07-14 23:07:24 +01:00
a5458c6b67Refactor InfoCollapse component to use collapseKey prop for active state management and improve structureTom Butcher2025-07-14 23:07:15 +01:00
3c2d3ec858Refactored 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.Tom Butcher2025-07-07 00:30:38 +01:00
fdc862d16cRefactored 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.Tom Butcher2025-07-06 01:51:14 +01:00
fe85250838Refactored 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.Tom Butcher2025-07-04 21:29:27 +01:00
9ccf7faa2fAdded 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.Tom Butcher2025-06-29 22:38:11 +01:00
0634919bb6Refactored 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.Tom Butcher2025-06-29 02:28:01 +01:00
c4ba3ae91cAdded 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.Tom Butcher2025-06-28 15:06:25 +01:00
4545550ab8Refactored 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.Tom Butcher2025-06-28 13:44:44 +01:00
859ae656d6Refactored 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.Tom Butcher2025-06-28 02:55:35 +01:00
f220d81722Enhanced 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.Tom Butcher2025-06-28 00:17:58 +01:00
bd5085cdedUpdated 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.Tom Butcher2025-06-08 18:31:06 +01:00