Tom Butcher tom
tom created repository tombutcher.work/2026-tombutcher-ui 2025-11-09 17:51:22 +00:00
tom renamed repository from tombutcher-web to tombutcher.work/2025-tombutcher-api 2025-11-09 17:50:42 +00:00
tom renamed repository from tombutcher-ui-2025 to tombutcher.work/2025-tombutcher-ui 2025-11-09 17:50:26 +00:00
tom renamed repository from tombutcher-auth to tombutcher.work/2025-tombutcher-auth 2025-11-09 17:50:16 +00:00
tom renamed repository from tombutcher-ui to tombutcher.work/2025-tombutcher-ui 2025-11-09 17:50:04 +00:00
tom created branch main in TheHideout/TheHideout-API 2025-10-11 19:30:28 +00:00
tom pushed to main at TheHideout/TheHideout-API 2025-10-11 19:30:28 +00:00
4cf801a488 Initial commit
tom created repository TheHideout/TheHideout-API 2025-10-11 19:29:03 +00:00
tom pushed to main at TheHideout/TheHideout-UI 2025-10-11 19:28:43 +00:00
68251e80a8 Removed CI info.
tom created branch main in TheHideout/TheHideout-UI 2025-10-11 19:26:24 +00:00
tom pushed to main at TheHideout/TheHideout-UI 2025-10-11 19:26:24 +00:00
6b9e719967 Initial commit
tom created repository TheHideout/TheHideout-UI 2025-10-11 18:05:14 +00:00
tom pushed to main at farmcontrol/farmcontrol-ws 2025-09-06 15:56:32 +00:00
e1ba1f7871 Implement EventManager integration and enhance socket event handling
ab50a5261d Enhance utility functions and refactor authentication logic
8ccdc81de1 Refactor ActionManager and introduce EventManager for NATS-based event handling
ca78fd6e62 Enhance template manager with additional style attributes
7ccc4bb993 Add NATS messaging support
Compare 9 commits »
tom pushed to main at farmcontrol/farmcontrol-server 2025-09-05 22:33:28 +00:00
5db74f2c5c New version of farmcontrol-server. Includes electron UI, connects only via WS and authenticates using OTP and then auth code.
tom pushed to main at farmcontrol/farmcontrol-api 2025-09-05 22:26:26 +00:00
97773c2ab2 Add optional 'message' field to alert schema: Enhanced the alert schema in printer.schema.js to include a non-required 'message' field for improved alert detail.
5cac77a975 Enhance printer filtering: Added 'host._id' to the allowed filters in the printers route to improve data retrieval capabilities.
2fdb77e4bb Update allowed filters in document templates route: Added 'global' and 'objectType' to enhance filtering capabilities for document templates.
0edc085fb7 Enhance filtering for filament stocks: Added 'filament._id' to the allowed filters in the inventory route to improve data retrieval capabilities.
695ff8efc7 Add NATS messaging for updates and deletes: Replaced Etcd operations with NATS publish calls in utils.js for distributing updates, new entries, and deletions. Updated logging in etcd.js to use trace level for improved verbosity during connection and operation handling.
Compare 9 commits »
tom pushed to main at farmcontrol/farmcontrol-ui 2025-09-05 22:21:31 +00:00
8993caeac5 Add objectData to state in DocumentTemplateDesign component for improved data handling and management.
800e0d82a2 Enhance PrinterTemperaturePanel component by adding sendObjectAction for temperature setting; refactor handleSetTemperature to support async operations and improve event handling for temperature input changes.
d07e2be330 Refactor PropertyChanges component to replace Space with Flex for improved layout and spacing in rendering property changes.
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.
e2a96949b3 Enhance ObjectProperty component by adding AlertsDisplay for rendering alerts; update value checks for improved data handling and styling adjustments.
Compare 14 commits »
tom pushed to main at farmcontrol/farmcontrol-ui 2025-09-05 22:18:16 +00:00
12a4d46da8 Update DeveloperSidebar to replace Print Server Debug with API Debug; adjust routeKeyMap for new API context debugging path.
1f7b7292fb Add destroyOnHidden prop to NewPrinter modal for improved cleanup on close
6c0933b797 Refactor NewPrinter component to utilize NewObjectForm and WizardView for improved structure and user experience; streamline printer setup process and enhance form validation.
5300874b80 Enhance ObjectTable component to support Electron context; adjust scroll height based on Electron environment and improve action button handling with dynamic disabled state.
f0cb4b3b83 Add ApiContextDebug component for API server debugging and testing functionality; removed PrintServerContextDebug component.
Compare 16 commits »
tom pushed to main at farmcontrol/farmcontrol-ui 2025-08-31 20:32:00 +00:00
8bbfe20ec4 Fixed object update issues.
d7ea87f957 Added NoteInfo route
ced34b4a86 Fixed note schema.
25743ddc2c Overhauled notes system.
e688bd891d Added reusable component for a missing placeholder.
Compare 9 commits »
tom pushed to main at farmcontrol/farmcontrol-ui 2025-08-30 22:42:16 +00:00
eba1a87664 Refactor EditObjectForm to ObjectForm
tom pushed to main at farmcontrol/farmcontrol-ui 2025-08-30 22:39:43 +00:00
be2109505f Fixed filament number data types.
2b092cb846 Removed test action.
c38ed74f21 Fixed auth not removing session token.
71c83f6147 Fixed ws updating.
Compare 4 commits »