Tsu-ba-me
1d39e4d918
fix(striker-ui-api): use separate fifo for each server screenshot request and read all data chunks
2 years ago
Tsu-ba-me
90c3004e90
fix(striker-ui-api): consolidate system calls into shell module
2 years ago
Tsu-ba-me
bb02d556d4
fix(tools): add output file id switch to anvil-get-server-screenshot
2 years ago
Tsu-ba-me
e06281bce0
fix(striker-ui): render async server screenshots
2 years ago
Tsu-ba-me
4c4ce1834b
feat(striker-ui-api): add fetch server screenshot endpoint logic
2 years ago
Tsu-ba-me
e5fc75f306
fix(tools): fetch and send server screenshot from node to striker that made the request
2 years ago
Tsu-ba-me
e14b1fc93e
fix(tools): use absolute paths in anvil-get-server-screenshot
2 years ago
Tsu-ba-me
d3cd671288
fix(striker-ui-api): handle empty query params
2 years ago
Tsu-ba-me
f88ac0387d
fix(striker-ui-api): hoist regex patterns
2 years ago
Tsu-ba-me
f476524461
fix(striker-ui-api): get anvil UUIDs from query params in GET /server
2 years ago
Tsu-ba-me
4b03be4bc3
fix(tools): restrict get server screenshot output to stdout
2 years ago
Tsu-ba-me
2c1f400222
fix(tools): avoid using undef resize args when getting server screenshot
2 years ago
Tsu-ba-me
7b14433588
fix(tools): always convert server screenshot to PNG
2 years ago
Tsu-ba-me
374f88acb7
fix(tools): use --quiet when getting server screenshot
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
b2e4747058
fix(striker-ui): ensure inner panel header wraps properly
2 years ago
Tsu-ba-me
c1f4ac10c9
fix(striker-ui): lower fake paper z-index in Panel
2 years ago
Tsu-ba-me
8bb4597434
fix(striker-ui): allow server preview to switch inner panel
2 years ago
Tsu-ba-me
f4d256323a
fix(striker-ui): consolidate InnerPanel styles
2 years ago
Tsu-ba-me
0e720527bd
fix(striker-ui): fill Panel with fake paper
2 years ago
Tsu-ba-me
3a1d7dc4b2
fix(striker-ui): restyle Preview for server list
2 years ago
Tsu-ba-me
26a64ecb2f
fix(striker-ui-api): change response format for GET /server
2 years ago
Tsu-ba-me
2c967b1a7f
chore(striker-ui): add local format-data-size package; to be replaced
2 years ago
Tsu-ba-me
d454acf113
fix(striker-ui): remove background from Monospace
2 years ago
Tsu-ba-me
bcfda2e37d
fix(striker-ui): show Spinner until provision server data is received
2 years ago
Tsu-ba-me
38d8081c72
fix(striker-ui): add input test to ensure unique server name
2 years ago
Tsu-ba-me
4131c02462
fix(striker-ui): apply Monospace to ConfirmDialog content
2 years ago
Tsu-ba-me
74495758e0
fix(striker-ui): add Monospace; defaults to inline
2 years ago
Tsu-ba-me
1c0ddd59b0
chore(striker-ui-api): rebuild to include changes
2 years ago
Tsu-ba-me
a3143ce172
fix(striker-ui): assert input data in provision server
2 years ago
Tsu-ba-me
e50d181a0d
fix(striker-ui-api): build OS list once on server load
2 years ago
Tsu-ba-me
ad864c3a21
fix(striker-ui-api): replace Cluster->get_primary_host_uuid() with query
2 years ago
Tsu-ba-me
5325a4f7eb
fix(striker-ui-api): remove 'os_list_' from key of OS
2 years ago
Tsu-ba-me
b553e880c9
fix(striker-ui-api): correct os and driver_iso fields when registering provision server job
2 years ago
Tsu-ba-me
d8cbf63fb7
fix(striker-ui): add ProvisionServerDialog to Servers panel; see body
...
* update min memory and virtual disk size in ProvisionServerDialog
* revise input tests in ProvisionServerDialog to match changes to input
tests
* add close button to ProvisionServerDialog
2 years ago
Tsu-ba-me
3ad7ae62c8
fix(striker-ui): allow style overrides in IconButton; export IconButtonProps
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
737c8598d3
fix(striker-ui): avoid crash in Memory when returned data is incomplete
2 years ago
Tsu-ba-me
c413e62798
fix(striker-ui-api): pass Remote->test_access() user to Cluster->get_primary_host_uuid()
2 years ago
Tsu-ba-me
c074f548ed
fix(striker-ui): fetch provision server input data from back-end
2 years ago
Tsu-ba-me
011615e68f
fix(striker-ui-api): allow using all or * as condition file/anvil UUIDs
2 years ago
Tsu-ba-me
2c4a025cf8
fix(striker-ui-api): use query strings instead of body for GETs
2 years ago
Tsu-ba-me
70f06e47e5
chore(striker-ui): turn off eslint react/jsx-props-no-spreading
2 years ago
Tsu-ba-me
ab4f5bdfe5
fix(striker-ui): add provision server request and related displays
2 years ago
Tsu-ba-me
4a973ec5d9
fix(striker-ui): make MessageBox closable
2 years ago
Tsu-ba-me
9a5d825a0a
fix(striker-ui): allow style overrides in Spinner
2 years ago
Tsu-ba-me
8e64a9a185
feat(striker-ui-api): add provision server endpoint
2 years ago
Tsu-ba-me
8310a6edbb
fix(striker-ui-api): revise accessDB->accessModule to reflect anvil-access-module changes
2 years ago
Tsu-ba-me
a7a2cc70d7
fix(tools): striker-access-database->anvil->access->module; execute any sub on any module
2 years ago
Tsu-ba-me
d1f7a731bd
fix(striker-ui-api): add anvil description to anvil detail for provision server
2 years ago