12a4d46da8Update DeveloperSidebar to replace Print Server Debug with API Debug; adjust routeKeyMap for new API context debugging path.Tom Butcher2025-09-05 23:17:58 +01:00
1f7b7292fbAdd destroyOnHidden prop to NewPrinter modal for improved cleanup on closeTom Butcher2025-09-05 23:17:45 +01:00
6c0933b797Refactor NewPrinter component to utilize NewObjectForm and WizardView for improved structure and user experience; streamline printer setup process and enhance form validation.Tom Butcher2025-09-05 23:17:35 +01:00
5300874b80Enhance ObjectTable component to support Electron context; adjust scroll height based on Electron environment and improve action button handling with dynamic disabled state.Tom Butcher2025-09-05 23:17:20 +01:00
f0cb4b3b83Add ApiContextDebug component for API server debugging and testing functionality; removed PrintServerContextDebug component.Tom Butcher2025-09-05 23:17:08 +01:00
fbdb451659Add DocumentPrintButton to various management components and update objectData handlingTom Butcher2025-09-05 23:16:42 +01:00
204a881dfaRefactor object data merging in NewObjectForm to use lodash's merge for improved state managementTom Butcher2025-09-05 23:15:42 +01:00
c5355c8cf2Implement DocumentPrintButton component for document template selection and printing functionalityTom Butcher2025-09-05 23:15:24 +01:00
5a656d43f1Added AlertsDisplay component to ControlPrinter and updated state management to include objectData.Tom Butcher2025-09-05 23:14:32 +01:00
257cebf15cRefactor routing structure in App component to utilize modular route files for Production, Inventory, Management, and Developer sections. Update import paths for stylesheets and streamline route management for improved maintainability and organization.Tom Butcher2025-08-18 00:54:54 +01:00
ed322436e6Add OTP functionality and related components for host managementTom Butcher2025-08-18 00:54:20 +01:00
ec2d656b6eAdd package-lock.json and update package.json with new dependenciesTom Butcher2025-08-18 00:53:44 +01:00
c73b6fb33dAdd new document management components and iconsTom Butcher2025-08-18 00:53:14 +01:00
9fd2b8ffa6Removed unsed flag library and upgraded libraries.Tom Butcher2025-08-14 19:30:45 +01:00
08311a4a94Added big fixes allowing dynamic obtaining of the token.Tom Butcher2025-07-20 22:50:40 +01:00
a20235a953Refactor routing logic in App component to conditionally use HashRouter or BrowserRouter based on the environment. Update AuthContext and related components to replace 'authenticated' with 'token' for improved authentication handling. Enhance NotesPanel and ObjectTable components to manage loading states and data fetching more effectively, ensuring better user experience and error handling.Tom Butcher2025-07-20 20:20:30 +01:00
66e137fac2Refactor LockIndicator imports to use common path across components, remove unused LockIndicator file, and update related components for consistency. Enhance DashboardBreadcrumb for improved path mapping and add Hosts section to ManagementSidebar. Adjust ObjectSelect for better object handling and update ObjectTable for improved loading behavior.Tom Butcher2025-07-20 18:29:48 +01:00
587ef7f480Enhance Electron integration by adding ElectronContext for managing window state and external URL handling. Update AuthContext to support Electron-specific login flows and improve session management. Add new icons and adjust App.css for better UI consistency.Tom Butcher2025-07-20 18:29:36 +01:00
ecca21fd6eRefactor TagsDisplay component to handle string and array inputs for tags, ensuring proper rendering and fallback for empty values.Tom Butcher2025-07-19 21:36:34 +01:00
fdd16b2301Add grouping options for Filament, GCodeFile, Printer, and Vendor modelsTom Butcher2025-07-19 21:36:22 +01:00
da0ea83e57Update App.css to adjust flag line-height to 0.7 and hide dashboard cards header in the table body for improved layout.Tom Butcher2025-07-19 21:35:32 +01:00