Tudor Stanciu
e80d246fc0
Merged 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.
...
• 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.
• Build process overhaul - I've switched from react-scripts to react-app-rewired. This gives me more control to tweak the webpack configuration as I need. Plus, it's now set up to handle CommonJS (CJS) modules.
• TypeScript refactoring - Several components have been rewritten in TypeScript, improving type safety and predictability in our codebase.
2024-07-13 18:49:29 +00:00
Tudor Stanciu
6d451162b1
theme enhancements
2024-07-13 21:06:42 +03:00
Tudor Stanciu
e3af87cd88
refactor: Update theme configuration and remove unused code
2024-07-13 20:32:04 +03:00
Tudor Stanciu
4235323c4a
refactor: Improve padding in ActionButton and WakeComponent
2024-07-13 19:54:22 +03:00
Tudor Stanciu
b695cd6014
refactor: Update ActionsGroup component to improve readability and maintainability
2024-07-13 18:38:26 +03:00
Tudor Stanciu
e2f724dd97
.
2024-06-03 11:59:38 +03:00
Tudor Stanciu
b34f8cf888
package lock
2024-06-03 11:37:49 +03:00
Tudor Stanciu
c6a3290891
Theme fix
2024-04-01 01:14:21 +03:00
Tudor Stanciu
6798057b2d
Fix media query in profile styles
2024-04-01 01:01:57 +03:00
Tudor Stanciu
7685a7595d
LanguageComponent fix
2024-04-01 00:58:11 +03:00
Tudor Stanciu
038b97ff84
Remove outdated notes on REACT v4 and theming
2024-04-01 00:33:18 +03:00
Tudor Stanciu
76b2bf64f3
Update TimelineComponent and CacheSettingsComponent
2024-04-01 00:30:18 +03:00
Tudor Stanciu
5f2f701611
Bump version to 1.3.0 and updated release notes
2024-03-31 23:38:21 +03:00
Tudor Stanciu
8f4c0bb2fa
Fix useState hook placement in SystemVersionComponent.js
2024-03-31 23:24:05 +03:00
Tudor Stanciu
56d80a9dd1
Update MachineTableRow component styles
2024-03-31 23:19:24 +03:00
Tudor Stanciu
f25f0d5438
MachineAccordion component upgrade
2024-03-31 22:57:58 +03:00
Tudor Stanciu
367db653f1
Refactor useEffect in WakeComponent.js
2024-03-31 22:07:02 +03:00
Tudor Stanciu
2265676c81
Update fetchTuitioData import in axios.js
2024-03-31 21:18:21 +03:00
Tudor Stanciu
0081c2e482
Replace react-scripts with react-app-rewired
2024-03-31 21:00:54 +03:00
Tudor Stanciu
9b30ef90dd
Update dependencies in package.json
2024-03-31 02:23:46 +02:00
Tudor Stanciu
455304b8f9
Update dependencies and remove UserProfileContainer component
2024-03-30 14:18:19 +02:00
Tudor Stanciu
86d243bffd
Refactor AppLayout component
2024-03-30 14:12:15 +02:00
Tudor Stanciu
add5ae2734
Remove unused styles and dependencies from ProfileButton.js
2024-03-30 13:57:07 +02:00
Tudor Stanciu
b8019e62ef
Remove unused icons from SideBar component
2024-03-30 13:43:39 +02:00
Tudor Stanciu
0e5b69235c
Refactor SideBar and TopBar components
2024-03-30 13:43:11 +02:00
Tudor Stanciu
c981660442
Migrate Sidebar to typescript and MUI 5
2024-03-30 12:55:22 +02:00
Tudor Stanciu
14f16677c9
Migrate TopBar component to typescript and MUI 5
2024-03-30 10:33:40 +02:00
Tudor Stanciu
ed94bb9510
Refactor layout component styles
2024-03-25 03:19:58 +02:00
Tudor Stanciu
cbe251d776
Refactor ActionButton component
2024-03-25 03:13:28 +02:00
Tudor Stanciu
b3bdb38997
Refactor MachineCollapsedContent.js to use inline styles
2024-03-25 03:12:17 +02:00
Tudor Stanciu
c3cb995e86
Remove unused makeStyles import and inline paper styling in TimelineComponent.js
2024-03-25 03:10:32 +02:00
Tudor Stanciu
a3e7578262
Refactor user profile components and update styles
2024-03-25 03:09:25 +02:00
Tudor Stanciu
565410da32
Refactor MachineAccordion component
2024-03-25 03:03:26 +02:00
Tudor Stanciu
0e0d59bb8e
Refactor MachineAccordion component
2024-03-25 03:01:45 +02:00
Tudor Stanciu
c46ffc2e39
Refactor MachineTableRow component
2024-03-25 02:58:52 +02:00
Tudor Stanciu
1a53110db1
Refactor SystemVersionComponent styles
2024-03-25 02:57:40 +02:00
Tudor Stanciu
f29f159cc3
Refactor CacheSettingsComponent to use Box component
2024-03-25 02:53:42 +02:00
Tudor Stanciu
79bd644f95
Refactor login component styles
2024-03-25 02:51:56 +02:00
Tudor Stanciu
968fd2e785
Refactor AboutSystemComponent styles
2024-03-25 02:49:18 +02:00
Tudor Stanciu
a9b528d1f5
Refactor AboutSystemContainer component
2024-03-25 02:47:50 +02:00
Tudor Stanciu
4ab78e51cd
Refactor announcement components and styles
2024-03-25 02:46:14 +02:00
Tudor Stanciu
cbca462893
Update AppearanceComponent.js with MUI Box component
2024-03-25 02:41:20 +02:00
Tudor Stanciu
ea5e15bf45
Refactor PasswordField component styling
2024-03-25 02:39:35 +02:00
Tudor Stanciu
89514653ce
Refactor PaperTitle component to use Box component from Material-UI
2024-03-25 02:38:49 +02:00
Tudor Stanciu
799d95ab23
Refactor common components
2024-03-25 02:37:54 +02:00
Tudor Stanciu
33d61de6d3
Refactor NotAllowed component to use Box component from Material-UI
2024-03-25 02:36:11 +02:00
Tudor Stanciu
8174e63a6e
Refactor DataLabel component styles
2024-03-25 02:33:37 +02:00
Tudor Stanciu
77c0264963
Fix import statements and add missing code comments
2024-03-25 02:28:47 +02:00
Tudor Stanciu
e085e36934
Update Material-UI imports to MUI imports
2024-03-25 02:10:14 +02:00
Tudor Stanciu
f8276f756b
Update Material-UI icons to MUI icons
2024-03-25 02:08:05 +02:00