Tsu-ba-me
a32bbb838e
fix(striker-ui): replace file manager
1 year ago
Tsu-ba-me
7d0dab6bb2
fix(striker-ui): show request error, show submitting in edit file form
1 year ago
Tsu-ba-me
f0189b4949
fix(striker-ui): move loading spinner from Dialog actions to ActionGroup
1 year ago
Tsu-ba-me
689734b293
fix(striker-ui): close on proceed when confirm in manage files
1 year ago
Tsu-ba-me
34fc75b3d7
fix(striker-ui): add new file management components
1 year ago
Tsu-ba-me
d8e214715a
fix(striker-ui-api): add host type to file detail
1 year ago
Tsu-ba-me
37a096563b
fix(striker-ui-api): add info to /api/anvil
1 year ago
Tsu-ba-me
4823b7aeb5
fix(striker-ui): use normal colour on close dialog button
1 year ago
Tsu-ba-me
13994880ac
fix(striker-ui): add file related schemas
1 year ago
Tsu-ba-me
2e2450b8b9
fix(striker-ui): add yup dynamic object builder
1 year ago
Tsu-ba-me
990dfbb375
fix(striker-ui): add formik errors converter
1 year ago
Tsu-ba-me
41055cc626
fix(striker-ui): relocate Message(s) types
1 year ago
Tsu-ba-me
da491ab814
fix(striker-ui): add fetch hook
1 year ago
Tsu-ba-me
a7d97c88fd
fix(striker-ui): add /api/file response types
1 year ago
Tsu-ba-me
c1d6990070
fix(striker-ui): add /api/anvil response type
1 year ago
Tsu-ba-me
b88f90c315
fix(striker-ui): allow pass messages from parent(s) in MessageGroup
1 year ago
Tsu-ba-me
cfa6fd9539
fix(striker-ui): add tree type
1 year ago
Tsu-ba-me
94db04ede7
fix(striker-ui): add dialog with header, add wide option to dialog
1 year ago
Tsu-ba-me
c05932c261
fix(striker-ui): prioritize parent open state in Dialog
1 year ago
Tsu-ba-me
e8fe92321e
fix(striker-ui): break dialog action group
1 year ago
Tsu-ba-me
414987ef3e
fix(striker-ui): decompose dialog scroll box
1 year ago
Tsu-ba-me
a8f5170264
fix(striker-ui): decompose confirm dialog
1 year ago
Tsu-ba-me
c03ad02738
fix(striker-ui): move type to extendable event handler
1 year ago
Tsu-ba-me
bbbdb42d59
fix(striker-ui): add string wrapper function
1 year ago
Tsu-ba-me
e2c264a40f
fix(striker-ui): add colour presets in ContainedButton
1 year ago
Tsu-ba-me
f064623dd3
fix(striker-ui): adjust combine scroll box branching in ConfirmDialog
1 year ago
Tsu-ba-me
3431cac5dd
chore(striker-ui): install lodash
1 year ago
Tsu-ba-me
782bbd2bfa
fix(striker-ui): add UncontrolledInput
1 year ago
Tsu-ba-me
f941496c98
chore(striker-ui): install formik, yup
1 year ago
Digimer
59c96f59ee
Merge pull request #467 from ClusterLabs/manage-storage
...
Manage storage ready for web-ui
1 year ago
digimer
3c9086d1f3
Fixed bugs related to running jobs.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
e8a84e1c97
Added job handling to anvil-manage-server-storage (needs more testing though).
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
2f429d2bc7
Fixed bugs related to adding drives and extending drives to servers.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
e895e1f264
* Finished writting the anvil-manage-server-storage.
...
* Fixed handling --eject and --insert to work without a device target specified when only one exists, or to find the file path when only the file name is given.
* Updated anvil-manage-server-storage to show files when processing an optical devices without a file being passed.
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
digimer
17078347ee
Reworked anvil-manage-server-storage to use the translation system.
...
Signed-off-by: digimer <mkelly@alteeve.ca>
1 year ago
Fabio M. Di Nitto
610bad6037
Merge pull request #460 from ylei-tsubame/issues/459-second-manifest
...
Web UI: patch #459 (double occurences of `Striker->generate_manifest`)
1 year ago
Tsu-ba-me
adcf5ec818
fix(tools): enhance logging in access module
1 year ago
Tsu-ba-me
7845f8c170
fix(tools): correct key check in access_chain of access module
...
The old check evaluates the expression before determining whether the
resulting value is defined. However, when the expression refers to a
subroutine, it gets executed; if the subroutine doesn't protect against
missing parameters, it'll cause executions with bad input, i.e., the
Striker->generate_manifest subroutine without parameters.
The new check uses can(), which correctly determines whether the key
"exists" on the blessed object; although it doesn't strictly mean
"exists", but it does the job.
1 year ago
Tsu-ba-me
ee259f5a3a
fix(tools): reduce UUIDv4 check strictness in access module
1 year ago
Tsu-ba-me
7a2d1776f7
fix(striker-ui-api): refine logs in access module
1 year ago
Digimer
d0c1de9c5f
Merge pull request #450 from ylei-tsubame/tmp/rebuild
...
Web UI: patch #449
1 year ago
Tsu-ba-me
fd3b20e8bd
build(striker-ui): rebuild
1 year ago
Tsu-ba-me
2d919a23b0
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
7d98119abe
fix(striker-ui&api): provide formatted os list to provision form
1 year ago
Tsu-ba-me
ce1c1c6475
fix(striker-ui-api): adjust os list extraction to match new format from tool output
1 year ago
Digimer
644953135a
Merge pull request #445 from ylei-tsubame/tmp/rebuild
...
Web UI: patch #441 , #432 , security #12 , and file upload progress
1 year ago
Tsu-ba-me
34d1693698
build(striker-ui): rebuild
1 year ago
Tsu-ba-me
7e52f4c439
build(striker-ui-api): rebuild
1 year ago
Tsu-ba-me
54d92f0c21
fix(striker-ui): correct file upload progress display
...
The upload progress was all modifying the last uploading file in the
list. This commit corrects it such that each progress event matches the
file uplaoding.
In addition, this commit alos prevents the pregress bar from reaching
100 before the request completes.
1 year ago
Tsu-ba-me
5b3ff87c1f
fix(striker-ui-api): replace multer with busboy for file upload
1 year ago