233 Commits

Author SHA1 Message Date
9a65f1577b Fix object actions. 2025-11-17 18:47:36 +00:00
1f85145b67 Refactor NewObjectForm to use merge for setting object data, ensuring computed values are correctly integrated with previous state. 2025-11-17 18:47:09 +00:00
b9271d999f Run dev on port 5173 2025-11-17 18:46:12 +00:00
caa67cd111 Fixed auth not remembering user is logged in. 2025-11-17 18:44:42 +00:00
48631c98c3 Refactor file handling and update API methods for improved file management. Renamed fetchObjectContent to fetchFileContent, updated related function calls, and enhanced file preview capabilities. Removed unused components and optimized imports. 2025-11-16 17:02:15 +00:00
ae33f27dfb Added progress. 2025-09-07 19:47:33 +01:00
6bb4943d0c Added file functionality. 2025-09-07 19:47:15 +01:00
1b86b0917c Display objects in tags. 2025-09-07 19:46:45 +01:00
99c65aa1d1 Keep action in url if modal is open. 2025-09-07 19:46:24 +01:00
28422018cd Overhauled new gcodefile. 2025-09-07 19:45:57 +01:00
69c8ecd23a New loading placeholder and transparent placeholders. 2025-09-07 19:45:30 +01:00
8310e7d12b Added file previews 2025-09-07 19:45:09 +01:00
5e592c66c7 Added clear action. 2025-09-07 19:44:53 +01:00
9fe2b60d04 Added deploy functionality. 2025-09-07 19:44:38 +01:00
82831e4225 Deploy fixes 2025-09-07 19:44:10 +01:00
7d59c5defd Minor icon fixes and new upload icon. 2025-09-07 19:43:54 +01:00
57f352f50a Added data tree icons 2025-09-07 19:43:34 +01:00
f3839b278f Added data tree component. 2025-09-07 19:43:16 +01:00
537aa35e34 Added 3d viewer 2025-09-07 19:42:13 +01:00
bdc376af25 Added file support 2025-09-07 19:41:26 +01:00
8993caeac5 Add objectData to state in DocumentTemplateDesign component for improved data handling and management. 2025-09-05 23:21:24 +01:00
800e0d82a2 Enhance PrinterTemperaturePanel component by adding sendObjectAction for temperature setting; refactor handleSetTemperature to support async operations and improve event handling for temperature input changes. 2025-09-05 23:21:14 +01:00
d07e2be330 Refactor PropertyChanges component to replace Space with Flex for improved layout and spacing in rendering property changes. 2025-09-05 23:21:00 +01:00
09bf3b81c7 Refactor ObjectSelect component to improve state management and UI structure; add useRef for tracking previous values and enhance rendering with additional div wrapper for ObjectProperty. 2025-09-05 23:20:50 +01:00
e2a96949b3 Enhance ObjectProperty component by adding AlertsDisplay for rendering alerts; update value checks for improved data handling and styling adjustments. 2025-09-05 23:20:27 +01:00
0eac407db4 Update ObjectInfo component to conditionally include showHyperlink prop in ObjectProperty, enhancing flexibility in rendering object properties. 2025-09-05 23:20:19 +01:00
f2e7959a00 Enhance ObjectForm component to include objectData in state changes; add useEffect for syncing objectData updates, improving form validation handling and state management. 2025-09-05 23:20:08 +01:00
1b7fd77a99 Add new 'deploy' action to Job model and enhance Printer model with additional fields for 'active', 'online', 'currentJob', 'currentSubJob', and 'alerts'; update existing fields for improved data handling. 2025-09-05 23:19:56 +01:00
f90eb4ed37 Add File and DocumentJob models to ObjectModels; update exports for improved model accessibility. 2025-09-05 23:19:45 +01:00
45d9aabb87 Enhance WizardView component by adding sideBar and submitText props for improved customization; refactor layout for better responsiveness and structure. 2025-09-05 23:19:32 +01:00
c7ddcd36e3 Refactor TemplateEditor component to utilize TemplatePreview for improved preview functionality; remove unnecessary state and effects, enhancing code clarity and maintainability. 2025-09-05 23:19:20 +01:00
b6cd1bac0b Integrate IdDisplay component into ObjectDisplay for improved ID handling; conditionally render ID when object name is absent. 2025-09-05 23:18:57 +01:00
5cf4976635 Update IdDisplay component to enhance styling with minWidth and width properties for better layout control 2025-09-05 23:18:45 +01:00
475f06e5f0 Enhance ObjectActions component to support dynamic action disabling based on objectData; refactor mapActionsToMenuItems function to include objectData parameter. 2025-09-05 23:18:37 +01:00
12a4d46da8 Update DeveloperSidebar to replace Print Server Debug with API Debug; adjust routeKeyMap for new API context debugging path. 2025-09-05 23:17:58 +01:00
1f7b7292fb Add destroyOnHidden prop to NewPrinter modal for improved cleanup on close 2025-09-05 23:17:45 +01:00
6c0933b797 Refactor NewPrinter component to utilize NewObjectForm and WizardView for improved structure and user experience; streamline printer setup process and enhance form validation. 2025-09-05 23:17:35 +01:00
5300874b80 Enhance ObjectTable component to support Electron context; adjust scroll height based on Electron environment and improve action button handling with dynamic disabled state. 2025-09-05 23:17:20 +01:00
f0cb4b3b83 Add ApiContextDebug component for API server debugging and testing functionality; removed PrintServerContextDebug component. 2025-09-05 23:17:08 +01:00
fbdb451659 Add DocumentPrintButton to various management components and update objectData handling 2025-09-05 23:16:42 +01:00
204a881dfa Refactor object data merging in NewObjectForm to use lodash's merge for improved state management 2025-09-05 23:15:42 +01:00
c5355c8cf2 Implement DocumentPrintButton component for document template selection and printing functionality 2025-09-05 23:15:24 +01:00
5a656d43f1 Added AlertsDisplay component to ControlPrinter and updated state management to include objectData. 2025-09-05 23:14:32 +01:00
c82954db2a Icon changes 2025-09-05 23:13:53 +01:00
cccabfb063 Fixed scroll bars. 2025-09-05 23:13:45 +01:00
5e915fe8bc Icon changes 2025-09-05 23:13:36 +01:00
6fedb9739f Added DocumentPrintButton to PrinterInfo component and updated objectData handling. 2025-09-05 23:13:19 +01:00
27a7acf68f Added file and document job support. 2025-09-05 23:12:52 +01:00
e4b766fab1 Removed more logging. 2025-08-31 22:02:48 +01:00
4271a7f084 Removed logging. 2025-08-31 22:01:58 +01:00