c73b6fb33d
Add new document management components and icons
...
- Introduced DocumentPrinters, DocumentSizes, and DocumentTemplates components for managing respective entities.
- Added corresponding info and design components for each entity.
- Created new SVG icons for document-related functionalities.
- Implemented hooks for column visibility and view mode management in the new components.
- Enhanced user experience with action buttons and modals for creating new entries.
2025-08-18 00:53:14 +01:00
9fd2b8ffa6
Removed unsed flag library and upgraded libraries.
2025-08-14 19:30:45 +01:00
a20235a953
Refactor 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.
2025-07-20 20:20:30 +01:00
66e137fac2
Refactor 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.
2025-07-20 18:29:48 +01:00
ecca21fd6e
Refactor TagsDisplay component to handle string and array inputs for tags, ensuring proper rendering and fallback for empty values.
2025-07-19 21:36:34 +01:00
cd83679232
Add 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.
2025-07-14 23:09:56 +01:00
38f03f8fe9
Refactor NotesPanel component to integrate ApiServerContext for fetching notes, add support for parent type in new note creation, and streamline note handling logic.
2025-07-14 23:09:21 +01:00
9a1f58aafe
Add ObjectList component to display a list of objects with icons and IDs, enhancing the dashboard's UI.
2025-07-14 23:08:51 +01:00
a0ab5be6f2
Add danger property to action items in ObjectActions component and refine action filtering logic
2025-07-14 23:08:33 +01:00
5aa7355b0f
Enhance PropertyChanges component to handle cases where both old and new values are absent, and improve rendering logic for displaying property changes.
2025-07-14 23:08:18 +01:00
a505e1aaba
Add OperationDisplay component to visually represent operation types with icons and tags
2025-07-14 23:07:24 +01:00
a5458c6b67
Refactor InfoCollapse component to use collapseKey prop for active state management and improve structure
2025-07-14 23:07:15 +01:00
3bd2628960
Minor UI fix
2025-07-14 23:05:52 +01:00
d46402983f
Add DeleteObjectModal component for confirming deletion of objects
2025-07-14 23:05:37 +01:00
b6c2cb22f4
Add VarianceDisplay component and update StockEvent model for variance type
2025-07-14 23:05:10 +01:00
4788b76363
Added delete functionality
2025-07-14 22:58:12 +01:00
eb7f285eef
Fixed skeleton bug
2025-07-14 22:56:44 +01:00
9ba65075be
New flag display, updated old components to use model system. Implemented some inventory features.
2025-07-12 20:14:40 +01:00
3c2d3ec858
Refactored 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.
2025-07-07 00:30:38 +01:00
fdc862d16c
Refactored 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.
2025-07-06 01:51:14 +01:00
fe85250838
Refactored 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.
2025-07-04 21:29:27 +01:00
9ccf7faa2f
Added 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.
2025-06-29 22:38:11 +01:00
0634919bb6
Refactored 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.
2025-06-29 02:28:01 +01:00
c4ba3ae91c
Added 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.
2025-06-28 15:06:25 +01:00
4545550ab8
Refactored 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.
2025-06-28 13:44:44 +01:00
859ae656d6
Refactored 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.
2025-06-28 02:55:35 +01:00
f220d81722
Enhanced 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.
2025-06-28 00:17:58 +01:00
bd5085cded
Updated 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.
2025-06-08 18:31:06 +01:00
9a9b2a8326
Added more icons and fixed some ui elements.
2025-06-02 02:01:02 +01:00
ce8f4cb038
Minor sizing fixes
2025-06-01 23:51:18 +01:00
60f62df55a
Added better app loading and error handling
2025-06-01 23:32:02 +01:00
2ccf770525
Added more icons, ui tweaks etc.
2025-06-01 22:24:00 +01:00
792d2e1c1c
Added config file
2025-06-01 00:18:15 +01:00
6f65c062bd
Added icons and some minor UI tweaks.
2025-05-31 23:53:54 +01:00
4e11392f03
chore: prepare for webpack configuration
2025-05-31 11:44:36 +01:00
e56a563e98
Added filament stock functionality and improves some performance
2025-05-19 00:28:00 +01:00
47ce2dfe8e
Added more functionality.
2025-05-09 22:23:51 +01:00
f3129f7fa3
Added more functionality
2025-05-09 22:16:13 +01:00
9fc1f7c8f7
Initial Commit
2024-07-28 17:54:38 +01:00