Commit Graph

  • 28422018cd Overhauled new gcodefile. Tom Butcher 2025-09-07 19:45:57 +01:00
  • 69c8ecd23a New loading placeholder and transparent placeholders. Tom Butcher 2025-09-07 19:45:30 +01:00
  • 8310e7d12b Added file previews Tom Butcher 2025-09-07 19:45:09 +01:00
  • 5e592c66c7 Added clear action. Tom Butcher 2025-09-07 19:44:53 +01:00
  • 9fe2b60d04 Added deploy functionality. Tom Butcher 2025-09-07 19:44:38 +01:00
  • 82831e4225 Deploy fixes Tom Butcher 2025-09-07 19:44:10 +01:00
  • 7d59c5defd Minor icon fixes and new upload icon. Tom Butcher 2025-09-07 19:43:54 +01:00
  • 57f352f50a Added data tree icons Tom Butcher 2025-09-07 19:43:34 +01:00
  • f3839b278f Added data tree component. Tom Butcher 2025-09-07 19:43:16 +01:00
  • 537aa35e34 Added 3d viewer Tom Butcher 2025-09-07 19:42:13 +01:00
  • bdc376af25 Added file support Tom Butcher 2025-09-07 19:41:26 +01:00
  • 8993caeac5 Add objectData to state in DocumentTemplateDesign component for improved data handling and management. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 2025-09-05 23:19:56 +01:00
  • f90eb4ed37 Add File and DocumentJob models to ObjectModels; update exports for improved model accessibility. Tom Butcher 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. Tom Butcher 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. Tom Butcher 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. Tom Butcher 2025-09-05 23:18:57 +01:00
  • 5cf4976635 Update IdDisplay component to enhance styling with minWidth and width properties for better layout control Tom Butcher 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. Tom Butcher 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. Tom Butcher 2025-09-05 23:17:58 +01:00
  • 1f7b7292fb Add destroyOnHidden prop to NewPrinter modal for improved cleanup on close Tom Butcher 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. Tom Butcher 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. Tom Butcher 2025-09-05 23:17:20 +01:00
  • f0cb4b3b83 Add ApiContextDebug component for API server debugging and testing functionality; removed PrintServerContextDebug component. Tom Butcher 2025-09-05 23:17:08 +01:00
  • fbdb451659 Add DocumentPrintButton to various management components and update objectData handling Tom Butcher 2025-09-05 23:16:42 +01:00
  • 204a881dfa Refactor object data merging in NewObjectForm to use lodash's merge for improved state management Tom Butcher 2025-09-05 23:15:42 +01:00
  • c5355c8cf2 Implement DocumentPrintButton component for document template selection and printing functionality Tom Butcher 2025-09-05 23:15:24 +01:00
  • 5a656d43f1 Added AlertsDisplay component to ControlPrinter and updated state management to include objectData. Tom Butcher 2025-09-05 23:14:32 +01:00
  • c82954db2a Icon changes Tom Butcher 2025-09-05 23:13:53 +01:00
  • cccabfb063 Fixed scroll bars. Tom Butcher 2025-09-05 23:13:45 +01:00
  • 5e915fe8bc Icon changes Tom Butcher 2025-09-05 23:13:36 +01:00
  • 6fedb9739f Added DocumentPrintButton to PrinterInfo component and updated objectData handling. Tom Butcher 2025-09-05 23:13:19 +01:00
  • 27a7acf68f Added file and document job support. Tom Butcher 2025-09-05 23:12:52 +01:00
  • e4b766fab1 Removed more logging. Tom Butcher 2025-08-31 22:02:48 +01:00
  • 4271a7f084 Removed logging. Tom Butcher 2025-08-31 22:01:58 +01:00
  • 8bbfe20ec4 Fixed object update issues. Tom Butcher 2025-08-31 21:31:54 +01:00
  • d7ea87f957 Added NoteInfo route Tom Butcher 2025-08-31 21:31:41 +01:00
  • ced34b4a86 Fixed note schema. Tom Butcher 2025-08-31 21:31:31 +01:00
  • 25743ddc2c Overhauled notes system. Tom Butcher 2025-08-31 21:31:13 +01:00
  • e688bd891d Added reusable component for a missing placeholder. Tom Butcher 2025-08-31 21:30:08 +01:00
  • aee3370b6d Refactor object form. Tom Butcher 2025-08-31 21:29:46 +01:00
  • 4d01a6a04f Overhaul printer control 1. Tom Butcher 2025-08-31 21:29:00 +01:00
  • 23b5300a2c Upgrade packages. Tom Butcher 2025-08-31 21:27:47 +01:00
  • 5c69fa5fda Added color to object display. Tom Butcher 2025-08-31 21:27:37 +01:00
  • eba1a87664 Refactor EditObjectForm to ObjectForm Tom Butcher 2025-08-30 23:42:05 +01:00
  • be2109505f Fixed filament number data types. Tom Butcher 2025-08-30 23:39:27 +01:00
  • 2b092cb846 Removed test action. Tom Butcher 2025-08-30 23:39:10 +01:00
  • c38ed74f21 Fixed auth not removing session token. Tom Butcher 2025-08-30 23:39:01 +01:00
  • 71c83f6147 Fixed ws updating. Tom Butcher 2025-08-30 23:38:51 +01:00
  • 3f353c1f70 Fixed collapse button not being at bottom. Tom Butcher 2025-08-24 10:50:59 +01:00
  • 1a59ad9618 Started work on scroll bars. Tom Butcher 2025-08-24 00:08:26 +01:00
  • a2b8c2f75e Added NSIS windows schema fix. Tom Butcher 2025-08-24 00:08:13 +01:00
  • bbf21a3bb1 Fixed info page height to work better on diferent clients. Tom Butcher 2025-08-23 23:45:30 +01:00
  • c5cd9b42b1 Show Developer menu when running in dev only. Tom Butcher 2025-08-23 22:30:33 +01:00
  • 31905d6bb5 Windows control buttons now work when a modal is visible. Tom Butcher 2025-08-23 22:13:03 +01:00
  • 5f20f81a2c Using cross-env and fixed login error handling. Tom Butcher 2025-08-23 22:04:39 +01:00
  • 894b6af3c8 Removed .git Tom Butcher 2025-08-23 21:24:54 +01:00
  • ea2ec8eba1 Remove rollup/rollup-win32-x64-msvc as a dep. Tom Butcher 2025-08-23 21:17:16 +01:00
  • 4fe54182b5 Switched to yarn Tom Butcher 2025-08-23 21:16:57 +01:00
  • 339e83c2ae Defaults to DEV. Tom Butcher 2025-08-23 21:16:32 +01:00
  • 2dad5afcb7 Windows UI fixes. Tom Butcher 2025-08-23 21:09:03 +01:00
  • 8535dbb0df Fixed product name. Tom Butcher 2025-08-23 19:33:38 +01:00
  • b1484bf127 Electron fixes and new menu icon. Tom Butcher 2025-08-23 19:20:59 +01:00
  • 7276633f3e Fixed electron dev so it uses a local web server for redirection alongside UI tweaks. Tom Butcher 2025-08-23 13:55:02 +01:00
  • ae494039f7 Moved asset designs and fixed electron launching. Tom Butcher 2025-08-23 12:15:48 +01:00
  • 3a9c3b5c1f Moved assets folder out of src Tom Butcher 2025-08-23 11:49:09 +01:00
  • e563a03ad2 SVG minification is now automatic. Tom Butcher 2025-08-23 11:42:50 +01:00
  • caa50709dd Fixed warnings Tom Butcher 2025-08-23 11:21:59 +01:00
  • fbb0dd7b32 Bugfix: Fixed object update and creation ws. Tom Butcher 2025-08-23 11:21:37 +01:00
  • 5680b067a8 Fixed warnings and info pages. Tom Butcher 2025-08-23 00:53:47 +01:00
  • bb047651ae Fixed incorrect var Tom Butcher 2025-08-22 22:18:50 +01:00
  • 9255f6bbe8 Fixed error due to same values. Tom Butcher 2025-08-22 22:17:13 +01:00
  • 5d6fe05227 Fixed warnings and removed logging. Tom Butcher 2025-08-22 22:16:09 +01:00
  • 78fcd4293d Fixed warnings Tom Butcher 2025-08-22 21:08:47 +01:00
  • 871f260661 Fix initialization check in EditObjectForm to ensure proper state management Tom Butcher 2025-08-22 21:07:48 +01:00
  • bd0c443260 Bugfix: user doesn't persist between session reloads. Tom Butcher 2025-08-22 20:42:00 +01:00
  • 8dd423a77e Fixed readme Tom Butcher 2025-08-22 20:31:22 +01:00
  • 4c3d37a7d0 Migration to Vite. Tom Butcher 2025-08-22 20:28:50 +01:00
  • e7fe26f2da Object Type is required if present. Tom Butcher 2025-08-19 23:59:21 +01:00
  • 296fbe55df Enhance TemplateEditor component with new features and UI improvements Tom Butcher 2025-08-19 23:58:46 +01:00
  • 97d5bfcee7 Update Filament and Printer models for improved data structure Tom Butcher 2025-08-18 01:05:18 +01:00
  • ee90e75133 Refactor PrinterInfo component for improved state management and UI consistency Tom Butcher 2025-08-18 01:05:07 +01:00
  • 2eccf6736f Refactor PrinterState import to use StateDisplay component Tom Butcher 2025-08-18 01:04:58 +01:00
  • 963f36194e Add route exports for application structure Tom Butcher 2025-08-18 01:04:32 +01:00
  • a18831e67a Add document management section to ManagementSidebar Tom Butcher 2025-08-18 01:04:23 +01:00
  • 8e823603f7 Enhance PropertyChanges component to support minimal rendering Tom Butcher 2025-08-18 01:03:54 +01:00
  • 11c76a0725 Refactor PrinterJobsTree component to enhance state display Tom Butcher 2025-08-18 01:03:44 +01:00
  • 9a406bb7df Add ObjectTypeDisplay and ObjectTypeSelect components for enhanced object type management Tom Butcher 2025-08-18 01:03:17 +01:00
  • b4763e01af Refactor ObjectTable component to improve real-time update handling Tom Butcher 2025-08-18 01:03:05 +01:00
  • dcf90469f4 Refactor ObjectSelect component to improve code clarity and maintainability Tom Butcher 2025-08-18 01:02:48 +01:00
  • e423f32493 Enhance ObjectSelect component to support additional filtering and improved data handling Tom Butcher 2025-08-18 01:02:27 +01:00
  • 08dbbefada Enhance ObjectActions component to support action visibility filtering Tom Butcher 2025-08-18 01:01:29 +01:00
  • 27e843e183 Refactor DashboardNavigation to streamline API server state management Tom Butcher 2025-08-18 01:00:40 +01:00
  • df1115022a Refactor DashboardSidebar to support recursive item mapping Tom Butcher 2025-08-18 01:00:25 +01:00