Commit Graph

50 Commits

Author SHA1 Message Date
Tsu-ba-me
2e5dd3523b fix(striker-ui): complete file edit components function-wise 2022-03-18 22:50:40 -04:00
Tsu-ba-me
0862706ae8 fix(striker-ui): complete file upload functionalities 2022-03-18 22:50:40 -04:00
Tsu-ba-me
d46ec7b02f fix(striker-ui): split file upload and edit; make file info reusable 2022-03-18 22:50:40 -04:00
Josue
c72dba3901 refactor(front-end): use appropriate types for the novnc npm package 2021-08-10 17:07:10 -04:00
Josue
fa6cb627c1 refactor(fron-end): switch to custom implementation of VncDisplay 2021-08-10 17:07:10 -04:00
Josue
96576f5055 refactor: remove react-vnc and add react-vnc-display for vnc connection in the server page 2021-08-10 17:07:10 -04:00
Josue
90e6abee2b refactor: fix ReplicatedStorage type to handle one resource instead of a list 2021-08-10 17:07:10 -04:00
Josue
cbad6a52a0 refactor: rename filesystems datatype 2021-06-04 12:11:49 -04:00
Josue
89313de042 refactor: modify SharedStorage to match latest chagnes in specs 2021-06-04 12:11:49 -04:00
Josue
ee063c9f43 feat: add FileSystems component and types 2021-06-04 12:11:49 -04:00
Josue
936057f39e fix: change server status value to match what's in the specs 2021-06-04 12:11:49 -04:00
Josue
0e1098d893 refactor: update host state following specs 2021-06-04 12:11:49 -04:00
Josue
7199e1899e refactor: update valid values for link_state 2021-06-04 12:11:49 -04:00
Josue
6b2d3700f9 fix: use host_uuid instead of index number to determine server's host 2021-06-04 12:11:49 -04:00
Josue
24e4509c8d refactor: add reserved prop to Memory component 2021-06-04 12:11:49 -04:00
Josue
0e09683d61 fix: use prop names from the specs 2021-06-04 12:11:49 -04:00
Josue
f79b9e3f04 refactor: adopt back-end naming in all the components 2021-06-04 12:11:49 -04:00
Josue
ff9460cc49 refactor: use node status to determine Anvil status, and add set_power for an anvil 2021-06-04 12:11:49 -04:00
Josue
982a8e4f00 fix: use AnvilStatus type for hosts info instead of Anvil type 2021-06-04 12:11:49 -04:00
Josue
2fe146d58c refactor: add types to handle setting a node's power and memebership 2021-06-04 12:11:49 -04:00
Josue
b70984f5e5 feat: add removable prop to nodes in anvil status 2021-06-04 12:11:49 -04:00
Josue
334623e3bf refactor: change data type to match the specs in the design document 2021-06-04 12:11:49 -04:00
Josue
2a756e152d refactor: add bond speed and state to processed network data 2021-06-04 12:11:49 -04:00
Josue
f863f7a046 feat: add network component and data processing module 2021-06-04 12:11:49 -04:00
Josue
9ad619f269 fix: change mount_name prop to fit expected data format from server 2021-06-04 12:11:49 -04:00
Josue
aed57f0500 refactor: group up types related to servers 2021-06-04 12:11:49 -04:00
Josue
dabec3be7a refactor: remove types used in demo without MUI 2021-06-04 12:11:49 -04:00
Josue
2ec90b1ea3 refactor: group up AnvilStatus types 2021-06-04 12:11:49 -04:00
Josue
1642b637ee refactor: group up AnvilSharedStorage types 2021-06-04 12:11:49 -04:00
Josue
5f2ca07549 refactor: group up AnvilList types 2021-06-04 12:11:49 -04:00
Josue
f892816d83 feat: add type for Anvil replicated storage 2021-06-04 12:11:49 -04:00
Josue
b1b3820948 feat: add type for Anvil servers 2021-06-04 12:11:49 -04:00
Josue
3c4284c4f3 fix: use the same data type for Anvil nodes 2021-06-04 12:11:49 -04:00
Josue
306ca7c4f9 refactor: create Node type as subtype of Anvil 2021-06-04 12:11:49 -04:00
Josue
799f6d65aa refactor: modify AnvilStatus type to match current definition in docs 2021-06-04 12:11:49 -04:00
Josue
43e320a62b feat: include AnvilStatus in allowed data types when fetching 2021-06-04 12:11:49 -04:00
Josue
c2e47f40ab feat: add data type to handle Anvil memory data 2021-06-04 12:11:49 -04:00
Josue
75d28f441c feat: create types to handle shared storage 2021-06-04 12:11:49 -04:00
Josue
78f4ccba9f feat: add AnvilMemory to feth types 2021-06-04 12:11:49 -04:00
Josue
ce9135c5af feat: add types and return types for Anvils and CPU 2021-06-04 12:11:49 -04:00
Tsu-ba-me
0da55725f3 feat(striker-ui): add atom ToggleSwitch 2021-06-04 12:11:49 -04:00
Tsu-ba-me
14d3627c90 fix(striker-ui): enable atom Button to accept HTML button props 2021-06-04 12:11:49 -04:00
Tsu-ba-me
e5f1bf491b fix(striker-ui): fetch Anvil status with interval 2021-06-04 12:11:49 -04:00
Tsu-ba-me
52e47197dc feat(striker-ui): add molecule List 2021-06-04 12:11:48 -04:00
Tsu-ba-me
967f54a5c9 feat(striker-ui): add atom SimpleLink 2021-06-04 12:11:48 -04:00
Tsu-ba-me
baace23719 feat(striker-ui): add atom Button 2021-06-04 12:11:48 -04:00
Tsu-ba-me
b08332227a feat(striker-ui): add atom Label 2021-06-04 12:11:48 -04:00
Tsu-ba-me
a8e7c96432 feat(striker-ui): add default theme 2021-06-04 12:11:48 -04:00
Tsu-ba-me
0b2c9d4e35 feat(striker-ui): add default theme 2021-06-04 12:11:48 -04:00
Tsu-ba-me
0b00a92a21 feat(striker-ui): add minimal demo 2021-06-04 12:11:48 -04:00