feb2ab11f9Implement useGuardedMutation hook for enhanced error handling in MachineContainer and update related componentsTudor Stanciu2024-11-16 14:11:32 +0200
181c565b3cRemove debugger statements and streamline error handling in MachineContainerTudor Stanciu2024-11-16 04:16:10 +0200
82a4750c76Refactor SWR mutation handling: replace Error with NetworkError for improved error management and add error handling in fetchersTudor Stanciu2024-11-16 04:05:16 +0200
8f9c03f400Remove commented-out deleteFetcher function from fetchers.ts to clean up codeTudor Stanciu2024-11-16 02:47:51 +0200
a664a4ade9Bump version to 1.3.1 and update release notes with SWR integration and progress bar implementationTudor Stanciu2024-11-16 02:36:15 +0200
174f383968Refactor api.js: rename powerActionsRoute to resurrectorRoute for clarity in API endpoint usageTudor Stanciu2024-11-16 02:12:47 +0200
ad27fa477dRefactor api.js: simplify error handling, remove unused functions, and rename routes to endpointsTudor Stanciu2024-11-16 02:12:21 +0200
04e80a0ac0Refactor WakeComponent: integrate useSWRMutation for waking machines, update API endpoint usage, and enhance type definitionsTudor Stanciu2024-11-16 02:11:09 +0200
618bfb38e1Refactor WakeComponent: update ping interval and starting time handling, streamline ping logic, and improve dependency managementTudor Stanciu2024-11-16 02:03:47 +0200
09e447f4b3Refactor MachineContainer and WakeComponent: implement usePingTrigger for pinging machines, update action result types, and clean up API callsTudor Stanciu2024-11-16 01:52:47 +0200
7234b857a6Refactor MachineContainer: convert to TypeScript, implement SWR for data fetching, and update action handlingTudor Stanciu2024-11-16 01:29:18 +0200
253ee1953cRefactor WakeComponent: convert to TypeScript, update API routes, and enhance logging functionalityTudor Stanciu2024-11-11 02:13:03 +0200
8148da132dRefactor MachinesContainer: convert to TypeScript, implement SWR for data fetching, and update API routesTudor Stanciu2024-11-11 02:04:02 +0200
338aa17fe8Refactor SWR imports: consolidate fetcher and mutationFetcher into units/swr, update component imports accordinglyTudor Stanciu2024-11-11 01:54:01 +0200
0468af03beRefactor UserPermissionsProvider to TypeScript, remove unused permissions API routes, and enhance cache reset functionalityTudor Stanciu2024-11-11 01:48:15 +0200
ca388cb639Refactor cache reset functionality: replace old CacheSettingsContainer with TypeScript version, update SystemController to handle reset cache, and enhance SWR mutation fetcher.Tudor Stanciu2024-11-11 01:29:07 +0200
8af7b64a60Add version display to TimelineComponent in release notesTudor Stanciu2024-11-10 23:25:14 +0200
19415f312aRefactor ReleaseNotesContainer to TypeScript, implement SWR for data fetching, and update release note structureTudor Stanciu2024-11-10 23:21:37 +0200
9389058b1fRefactor SystemVersionComponent to update styling and add dtos to typesTudor Stanciu2024-11-10 02:27:30 +0200
5f234938b8Refactor SystemVersionComponent to remove unused imports and update stylingTudor Stanciu2024-11-10 02:19:57 +0200
97b22c7047Refactor SystemVersionComponent and add dtos to typesTudor Stanciu2024-11-10 02:16:25 +0200
74a176b9aaRefactor SystemVersionContainer and add dtos to typesTudor Stanciu2024-11-10 02:05:32 +0200
958fa44344Upgrade Node.js version in frontend DockerfileTudor Stanciu2024-07-14 02:55:05 +0300
e80d246fc0Merged PR 83: Frontend Upgrades - The frontend has been upgraded to leverage TypeScript, React 18, and Material UI 5, enhancing code quality, UI consistency, and leveraging the latest features of these technologies.
Tudor Stanciu
2024-07-13 18:49:29 +0000