Tsu-ba-me
65871e32c7
fix(striker-ui): enable isEmpty to check objects
2022-11-28 14:37:19 -05:00
Tsu-ba-me
bc44d92bbd
feat(striker-ui): add State
2022-11-28 14:37:19 -05:00
Tsu-ba-me
25c3b467f9
fix(striker-ui): add regex exclude input tests
2022-11-28 14:37:19 -05:00
Tsu-ba-me
7f5880974e
fix(striker-ui): pass append data to input test onSuccess
2022-11-28 14:37:19 -05:00
Tsu-ba-me
c496b90b62
fix(striker-ui): allow each test batch to override isIgnoreOnCallbacks
2022-11-28 14:37:19 -05:00
Tsu-ba-me
94f6a2d481
fix(striker-ui): add option to run all input tests
2022-11-28 14:37:19 -05:00
Tsu-ba-me
9e88a44894
fix(striker-ui): add append data to input tests
2022-11-28 14:37:19 -05:00
Tsu-ba-me
10afba41cb
fix(striker-ui): allow NetworkInitForm to toggle submit disabled prop
2022-11-28 14:37:19 -05:00
Tsu-ba-me
b0731a9c18
fix(striker-ui): add exclude ID list to input tests
2022-11-28 14:37:19 -05:00
Tsu-ba-me
469df1b7c1
fix(striker-ui): allow input test to fetch value during run
2022-11-28 14:37:19 -05:00
Tsu-ba-me
807af8d7b0
fix(striker-ui): add compare value to input test variables
2022-11-28 14:37:19 -05:00
Tsu-ba-me
2d6766f096
fix(striker-ui): add testLength() and make test defaults optional
2022-11-28 14:37:19 -05:00
Tsu-ba-me
13b4cabaf8
fix(striker-ui): add undefined to type map
2022-11-28 14:37:19 -05:00
Tsu-ba-me
7ad4ad725e
fix(striker-ui): relocate map to value converter constant
2022-11-28 14:37:19 -05:00
Tsu-ba-me
558ec9ef67
fix(striker-ui): add interface for typed EventEmitter
...
* 'new EventEmitter() as TypedEventEmitter<{ submit: [...args] }>'
2022-11-28 14:37:19 -05:00
Tsu-ba-me
46b05aa81d
fix(striker-ui): add function to simplify (not) empty checks
2022-11-28 14:37:19 -05:00
Tsu-ba-me
a0bfa63b30
feat(striker-ui): add /init page
2022-11-28 14:37:18 -05:00
Tsu-ba-me
5c8d6691f4
fix(striker-ui): add link to Anvil on each server list item
2022-11-28 14:37:18 -05:00
Tsu-ba-me
e5b3243f04
fix(striker-ui): move old dashboard to /anvil and add server list as dashboard
2022-11-28 14:37:18 -05:00
Tsu-ba-me
5fe0ec06cf
fix(striker-ui): optional default max and min in input test args
2022-11-28 14:37:18 -05:00
Tsu-ba-me
5d5a16516a
fix(striker-ui): show easier to read range in out-of-bounds messages
2022-11-28 14:37:17 -05:00
Tsu-ba-me
75606eb9a0
fix(striker-ui): make optimize for OS required
2022-11-28 14:37:17 -05:00
Tsu-ba-me
599cd59d2f
fix(striker-ui): hoist testInput() and add server name validations
2022-11-28 14:37:17 -05:00
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.
2022-11-28 14:37:17 -05:00
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