Tsu-ba-me
558ec9ef67
fix(striker-ui): add interface for typed EventEmitter
...
* 'new EventEmitter() as TypedEventEmitter<{ submit: [...args] }>'
2 years ago
Tsu-ba-me
46b05aa81d
fix(striker-ui): add function to simplify (not) empty checks
2 years ago
Tsu-ba-me
a0bfa63b30
feat(striker-ui): add /init page
2 years ago
Tsu-ba-me
5c8d6691f4
fix(striker-ui): add link to Anvil on each server list item
2 years ago
Tsu-ba-me
e5b3243f04
fix(striker-ui): move old dashboard to /anvil and add server list as dashboard
2 years ago
Tsu-ba-me
5fe0ec06cf
fix(striker-ui): optional default max and min in input test args
2 years ago
Tsu-ba-me
5d5a16516a
fix(striker-ui): show easier to read range in out-of-bounds messages
2 years ago
Tsu-ba-me
75606eb9a0
fix(striker-ui): make optimize for OS required
2 years ago
Tsu-ba-me
599cd59d2f
fix(striker-ui): hoist testInput() and add server name validations
2 years ago
Tsu-ba-me
0c41c45903
fix(striker-ui): upgrade swr from 0.5.7->1.2.2
...
There's a bug where the onSuccess property of SWRConfiguration
causes a crashed when it is undefined. Seems to be fixed in later
versions, so doing a simple upgrade patches the problem.
This issue caused the Dashboard to show nothing.
2 years ago
Tsu-ba-me
2e5dd3523b
fix(striker-ui): complete file edit components function-wise
3 years ago
Tsu-ba-me
0862706ae8
fix(striker-ui): complete file upload functionalities
3 years ago
Tsu-ba-me
d46ec7b02f
fix(striker-ui): split file upload and edit; make file info reusable
3 years ago
Josue
c72dba3901
refactor(front-end): use appropriate types for the novnc npm package
3 years ago
Josue
fa6cb627c1
refactor(fron-end): switch to custom implementation of VncDisplay
3 years ago
Josue
96576f5055
refactor: remove react-vnc and add react-vnc-display for vnc connection in the server page
3 years ago
Josue
90e6abee2b
refactor: fix ReplicatedStorage type to handle one resource instead of a list
3 years ago
Josue
cbad6a52a0
refactor: rename filesystems datatype
4 years ago
Josue
89313de042
refactor: modify SharedStorage to match latest chagnes in specs
4 years ago
Josue
ee063c9f43
feat: add FileSystems component and types
4 years ago
Josue
936057f39e
fix: change server status value to match what's in the specs
4 years ago
Josue
0e1098d893
refactor: update host state following specs
4 years ago
Josue
7199e1899e
refactor: update valid values for link_state
4 years ago
Josue
6b2d3700f9
fix: use host_uuid instead of index number to determine server's host
4 years ago
Josue
24e4509c8d
refactor: add reserved prop to Memory component
4 years ago
Josue
0e09683d61
fix: use prop names from the specs
4 years ago
Josue
f79b9e3f04
refactor: adopt back-end naming in all the components
4 years ago
Josue
ff9460cc49
refactor: use node status to determine Anvil status, and add set_power for an anvil
4 years ago
Josue
982a8e4f00
fix: use AnvilStatus type for hosts info instead of Anvil type
4 years ago
Josue
2fe146d58c
refactor: add types to handle setting a node's power and memebership
4 years ago
Josue
b70984f5e5
feat: add removable prop to nodes in anvil status
4 years ago
Josue
334623e3bf
refactor: change data type to match the specs in the design document
4 years ago
Josue
2a756e152d
refactor: add bond speed and state to processed network data
4 years ago
Josue
f863f7a046
feat: add network component and data processing module
4 years ago
Josue
9ad619f269
fix: change mount_name prop to fit expected data format from server
4 years ago
Josue
aed57f0500
refactor: group up types related to servers
4 years ago
Josue
dabec3be7a
refactor: remove types used in demo without MUI
4 years ago
Josue
2ec90b1ea3
refactor: group up AnvilStatus types
4 years ago
Josue
1642b637ee
refactor: group up AnvilSharedStorage types
4 years ago
Josue
5f2ca07549
refactor: group up AnvilList types
4 years ago
Josue
f892816d83
feat: add type for Anvil replicated storage
4 years ago
Josue
b1b3820948
feat: add type for Anvil servers
4 years ago
Josue
3c4284c4f3
fix: use the same data type for Anvil nodes
4 years ago
Josue
306ca7c4f9
refactor: create Node type as subtype of Anvil
4 years ago
Josue
799f6d65aa
refactor: modify AnvilStatus type to match current definition in docs
4 years ago
Josue
43e320a62b
feat: include AnvilStatus in allowed data types when fetching
4 years ago
Josue
c2e47f40ab
feat: add data type to handle Anvil memory data
4 years ago
Josue
75d28f441c
feat: create types to handle shared storage
4 years ago
Josue
78f4ccba9f
feat: add AnvilMemory to feth types
4 years ago
Josue
ce9135c5af
feat: add types and return types for Anvils and CPU
4 years ago