Commit Graph

  • 657d6a5c6e Added PDF preview to ApiServerContext Tom Butcher 2025-11-23 13:26:31 +00:00
  • 8f34c262a0 Added PDF preview option. Tom Butcher 2025-11-23 13:25:43 +00:00
  • 5cb586246f Enhance StateDisplay component to conditionally show progress for specific loading types Tom Butcher 2025-11-23 13:22:51 +00:00
  • b12d230a8e Fixed object type search bug Tom Butcher 2025-11-23 13:22:21 +00:00
  • aeebaaddda Refactor CSS for improved readability and maintainability, including adjustments to selectors and spacing for various components. Tom Butcher 2025-11-23 13:22:07 +00:00
  • 8ed0287d73 Adjust ObjectTable fixed column behavior for mobile and update action column width calculation Tom Butcher 2025-11-23 13:21:48 +00:00
  • 030053b965 Minor bug fixes Tom Butcher 2025-11-23 13:21:34 +00:00
  • 2d2df403e3 Added select type Tom Butcher 2025-11-23 13:20:22 +00:00
  • 8c622420bb Fixed loading glitch if web server becomes unresponsive. Tom Butcher 2025-11-21 19:15:25 +00:00
  • c2f55a5967 Update FilamentStock model to conditionally return startingWeight based on object state type Tom Butcher 2025-11-17 18:51:17 +00:00
  • e3c7f24c48 Dev server Tom Butcher 2025-11-17 18:50:29 +00:00
  • 46923c4ba8 Fixed filament stock creation bug. Tom Butcher 2025-11-17 18:50:05 +00:00
  • 3c9071be33 Add printer control actions for firmware and queue management Tom Butcher 2025-11-17 18:49:00 +00:00
  • 594c9a99ce Enhance UrlDisplay component with improved styling for responsive text and link handling Tom Butcher 2025-11-17 18:48:41 +00:00
  • c075599044 Update ObjectProperty component to include minWidth style for text parameters Tom Butcher 2025-11-17 18:48:31 +00:00
  • 5434b10923 Add printer control actions: restart, start, pause, and stop Tom Butcher 2025-11-17 18:48:13 +00:00
  • 835804286c Update packages Tom Butcher 2025-11-17 18:47:51 +00:00
  • 9a65f1577b Fix object actions. Tom Butcher 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. Tom Butcher 2025-11-17 18:47:09 +00:00
  • b9271d999f Run dev on port 5173 Tom Butcher 2025-11-17 18:46:12 +00:00
  • caa67cd111 Fixed auth not remembering user is logged in. Tom Butcher 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. Tom Butcher 2025-11-16 17:02:15 +00:00
  • ae33f27dfb Added progress. Tom Butcher 2025-09-07 19:47:33 +01:00
  • 6bb4943d0c Added file functionality. Tom Butcher 2025-09-07 19:47:15 +01:00
  • 1b86b0917c Display objects in tags. Tom Butcher 2025-09-07 19:46:45 +01:00
  • 99c65aa1d1 Keep action in url if modal is open. Tom Butcher 2025-09-07 19:46:24 +01:00
  • 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