Tsu-ba-me
8c380db940
fix(striker-ui): auto-select only prop in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
cfaa492a12
fix(striker-ui): don't crop content of select in input with select
2023-11-29 14:32:10 -05:00
Tsu-ba-me
f8f4f8cd80
fix(striker-ui): remove invalid prop from confirm grid in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
21e410784f
fix(striker-ui): swap slider with autocomplete for cores in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
331c961995
fix(striker-ui): identify required fields for input tests in provision server
2023-11-29 14:32:10 -05:00
Tsu-ba-me
65f7b020e3
build(striker-ui): rebuild
2023-11-27 17:14:09 -05:00
Tsu-ba-me
af3ab2989a
fix(striker-ui): apply session expiry check
2023-11-27 17:14:09 -05:00
Tsu-ba-me
3ee7a41895
fix(striker-ui): align cookie jar with API
2023-11-27 17:14:09 -05:00
Tsu-ba-me
b5927cf0a3
fix(striker-ui): correct success message on reconfig
2023-11-27 17:14:09 -05:00
Tsu-ba-me
cb395fe1ac
fix(striker-ui): disable network mapping on successful submission
2023-11-27 17:14:09 -05:00
Tsu-ba-me
cf1a64a1f3
fix(striker-ui): add success, error callbacks on submission in form utils
2023-11-27 17:14:09 -05:00
Tsu-ba-me
2b734ba8ae
build(striker-ui): rebuild
2023-11-17 16:09:55 -05:00
Tsu-ba-me
c381de05ad
fix(striker-ui): align styles in confirm in provison server
2023-11-17 16:09:55 -05:00
Tsu-ba-me
28ed37ef3b
fix(striker-ui): rename 'virtual disk'->'disk' in provision server
2023-11-17 16:09:55 -05:00
Tsu-ba-me
c39364a35b
fix(striker-ui): handle unchecked/empty file location
2023-11-17 16:09:55 -05:00
Tsu-ba-me
548e227f63
fix(striker-ui): add success message in edit file
2023-11-17 16:09:55 -05:00
Tsu-ba-me
48dfc1b76c
fix(striker-ui): clean up old file manager
2023-11-17 16:09:54 -05:00
Digimer
f89fdae98e
Merge branch 'main' into dependabot/npm_and_yarn/striker-ui/babel/traverse-7.23.2
2023-10-23 20:56:48 -04:00
Digimer
4976ba251a
Merge branch 'main' into docs/ui-readmes
2023-10-20 10:39:38 -04:00
dependabot[bot]
19aafe8f02
build(deps): bump @babel/traverse from 7.17.3 to 7.23.2 in /striker-ui
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.17.3 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-20 15:16:19 +02:00
Tsu-ba-me
c539e655c7
docs(striker-ui): add minimal README to web UI
2023-10-10 22:32:53 -04:00
dependabot[bot]
425f7baaeb
build(deps): bump postcss and next in /striker-ui
...
Bumps [postcss](https://github.com/postcss/postcss ) to 8.4.31 and updates ancestor dependency [next](https://github.com/vercel/next.js ). These dependencies need to be updated together.
Updates `postcss` from 8.4.5 to 8.4.31
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.5...8.4.31 )
Updates `next` from 12.1.0 to 13.5.4
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v12.1.0...v13.5.4 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-08 06:21:10 +00:00
Tsu-ba-me
e8f6770308
build(striker-ui): rebuild
2023-10-04 19:06:23 -04:00
Tsu-ba-me
8360e04c2f
fix(striker-ui): patch colouring in stack bar
2023-10-04 19:06:23 -04:00
Tsu-ba-me
951dea7535
fix(striker-ui): align width, height of server previews in Dashboard
2023-10-03 19:21:09 -04:00
Tsu-ba-me
0b9d6be08c
fix(striker-ui): prevent text overlap in anvil summary
2023-10-03 19:12:23 -04:00
Tsu-ba-me
f4a1ab5a0b
fix(striker-ui): add servers to subnodes, revise node summary layout
2023-10-03 02:56:36 -04:00
Tsu-ba-me
a21d0a9881
fix(striker-ui): hide node description if too long
2023-10-02 22:54:42 -04:00
Tsu-ba-me
3e27af973b
fix(striker-ui): adjust texts in anvil summary
2023-10-02 22:49:30 -04:00
Tsu-ba-me
134e11489c
fix(striker-ui): add node, subnode summary
2023-10-02 20:48:50 -04:00
Tsu-ba-me
bd6bc7f7f6
fix(striker-ui): add api converter to anvil detail
2023-10-02 20:44:33 -04:00
Tsu-ba-me
f59ed30ff6
fix(striker-ui): adjust server list header, show node list in dashboard
2023-10-02 15:18:14 -04:00
Tsu-ba-me
5d1ab29955
fix(striker-ui): add anvil summary components
2023-10-02 15:18:14 -04:00
Tsu-ba-me
05438d39f4
fix(striker-ui): add shared storage api response converter
2023-10-02 15:18:14 -04:00
Tsu-ba-me
ac28ea88df
fix(striker-ui): isolate fetched data conversion
2023-10-02 15:18:14 -04:00
Tsu-ba-me
78cbdeb123
fix(striker-ui): add thin option to stack bar
2023-10-02 15:18:14 -04:00
Tsu-ba-me
66a1e6c111
fix(striker-ui): simplify bar underline, add stack bar
2023-10-02 15:18:14 -04:00
Tsu-ba-me
8eda5b1849
fix(striker-ui): correct free memory calculation
2023-10-02 15:18:14 -04:00
Tsu-ba-me
79cd66f17b
fix(striker-ui): correct host status definition
2023-10-02 15:18:14 -04:00
Tsu-ba-me
92132a49ae
build(striker-ui): rebuild
2023-09-30 04:18:54 -04:00
Tsu-ba-me
0408d4d284
fix(striker-ui): reworded stale screenshot label
2023-09-30 04:07:18 -04:00
Tsu-ba-me
16f04aa207
fix(striker-ui): update time ago on fetch in Preview
2023-09-26 22:23:51 -04:00
Tsu-ba-me
673898260e
fix(striker-ui): replace stale ss label with time-ago
2023-09-26 19:36:39 -04:00
Tsu-ba-me
eb523c739d
fix(striker-ui): correct elapsed calculation in time helpers
2023-09-26 19:24:55 -04:00
Tsu-ba-me
5e0f5133e7
fix(striker-ui): isolate now function in time helpers
2023-09-26 18:59:01 -04:00
Tsu-ba-me
813767f85a
fix(striker-ui): correct server screenshot loading, stale, display
2023-09-26 02:54:31 -04:00
Tsu-ba-me
bd33f8711f
fix(striker-ui): add function to calculate elapsed string
2023-09-26 02:45:39 -04:00
Tsu-ba-me
d1b7969c94
fix(striker-ui): add helper functions to work with time
2023-09-25 23:43:47 -04:00
Tsu-ba-me
5ab2362f75
build(striker-ui): rebuild
2023-09-21 03:41:15 -04:00
Tsu-ba-me
fe0d9de28c
fix(striker-ui): correct types in file input group
2023-09-21 03:41:15 -04:00
Tsu-ba-me
45ea421724
fix(striker-ui): prepare handle error in add file form
2023-09-21 03:41:15 -04:00
Tsu-ba-me
a32bbb838e
fix(striker-ui): replace file manager
2023-09-21 03:41:15 -04:00
Tsu-ba-me
7d0dab6bb2
fix(striker-ui): show request error, show submitting in edit file form
2023-09-21 03:41:15 -04:00
Tsu-ba-me
f0189b4949
fix(striker-ui): move loading spinner from Dialog actions to ActionGroup
2023-09-21 03:41:15 -04:00
Tsu-ba-me
689734b293
fix(striker-ui): close on proceed when confirm in manage files
2023-09-21 03:41:15 -04:00
Tsu-ba-me
34fc75b3d7
fix(striker-ui): add new file management components
2023-09-21 03:41:15 -04:00
Tsu-ba-me
4823b7aeb5
fix(striker-ui): use normal colour on close dialog button
2023-09-21 03:41:15 -04:00
Tsu-ba-me
13994880ac
fix(striker-ui): add file related schemas
2023-09-21 03:41:15 -04:00
Tsu-ba-me
2e2450b8b9
fix(striker-ui): add yup dynamic object builder
2023-09-21 03:41:15 -04:00
Tsu-ba-me
990dfbb375
fix(striker-ui): add formik errors converter
2023-09-21 03:41:15 -04:00
Tsu-ba-me
41055cc626
fix(striker-ui): relocate Message(s) types
2023-09-21 03:41:15 -04:00
Tsu-ba-me
da491ab814
fix(striker-ui): add fetch hook
2023-09-21 03:41:15 -04:00
Tsu-ba-me
a7d97c88fd
fix(striker-ui): add /api/file response types
2023-09-21 03:41:15 -04:00
Tsu-ba-me
c1d6990070
fix(striker-ui): add /api/anvil response type
2023-09-21 03:41:15 -04:00
Tsu-ba-me
b88f90c315
fix(striker-ui): allow pass messages from parent(s) in MessageGroup
2023-09-21 03:41:15 -04:00
Tsu-ba-me
cfa6fd9539
fix(striker-ui): add tree type
2023-09-21 03:41:15 -04:00
Tsu-ba-me
94db04ede7
fix(striker-ui): add dialog with header, add wide option to dialog
2023-09-21 03:41:15 -04:00
Tsu-ba-me
c05932c261
fix(striker-ui): prioritize parent open state in Dialog
2023-09-21 03:41:15 -04:00
Tsu-ba-me
e8fe92321e
fix(striker-ui): break dialog action group
2023-09-21 03:41:15 -04:00
Tsu-ba-me
414987ef3e
fix(striker-ui): decompose dialog scroll box
2023-09-21 03:41:15 -04:00
Tsu-ba-me
a8f5170264
fix(striker-ui): decompose confirm dialog
2023-09-21 03:41:15 -04:00
Tsu-ba-me
c03ad02738
fix(striker-ui): move type to extendable event handler
2023-09-21 03:41:15 -04:00
Tsu-ba-me
bbbdb42d59
fix(striker-ui): add string wrapper function
2023-09-21 03:41:15 -04:00
Tsu-ba-me
e2c264a40f
fix(striker-ui): add colour presets in ContainedButton
2023-09-21 03:41:15 -04:00
Tsu-ba-me
f064623dd3
fix(striker-ui): adjust combine scroll box branching in ConfirmDialog
2023-09-21 03:41:15 -04:00
Tsu-ba-me
3431cac5dd
chore(striker-ui): install lodash
2023-09-21 03:41:15 -04:00
Tsu-ba-me
782bbd2bfa
fix(striker-ui): add UncontrolledInput
2023-09-21 03:41:15 -04:00
Tsu-ba-me
f941496c98
chore(striker-ui): install formik, yup
2023-09-21 03:41:15 -04:00
Tsu-ba-me
fd3b20e8bd
build(striker-ui): rebuild
2023-08-20 19:59:48 -04:00
Tsu-ba-me
7d98119abe
fix(striker-ui&api): provide formatted os list to provision form
2023-08-20 19:56:17 -04:00
Tsu-ba-me
34d1693698
build(striker-ui): rebuild
2023-08-19 04:40:33 -04:00
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.
2023-08-19 04:40:33 -04:00
Tsu-ba-me
686f61969c
fix(striker-ui): rename node->subnode in manifest form fields
2023-08-19 04:40:33 -04:00
Tsu-ba-me
3374ca6a4b
build(striker-ui): rebuild
2023-08-17 01:58:04 -04:00
Tsu-ba-me
07e04a970a
fix(striker-ui): add form summary to manage manifest forms
2023-08-17 01:21:24 -04:00
Tsu-ba-me
382640bad0
fix(striker-ui): add optional close button to form dialog
2023-08-17 00:58:34 -04:00
Tsu-ba-me
ade881f0d3
fix(striker-ui): remove custom sort comparator for network ifaces
2023-08-16 16:42:15 -04:00
Tsu-ba-me
8846a09a2c
fix(striker-ui): sort network ifaces by name initially
2023-08-16 16:23:57 -04:00
Tsu-ba-me
71f1247b95
fix(striker-ui): rebuild
2023-08-12 23:50:11 -04:00
Tsu-ba-me
fd3596e4ab
fix(striker-ui): reduce restrictions on valid UUIDv4
2023-08-12 23:43:40 -04:00
Tsu-ba-me
54e0ae35c5
fix(striker-ui): rename nodes->subnodes in hosts panel
2023-08-11 14:20:50 -04:00
Tsu-ba-me
92c4cb86c1
fix(striker-ui): rename node->subnode in host status
2023-08-11 14:13:04 -04:00
Tsu-ba-me
94480c68d6
fix(striker-ui): rename 'node pair'->node in provision server
2023-08-11 14:13:04 -04:00
Tsu-ba-me
32ee5c65c9
fix(striker-ui): rename node->subnode in prepare host form
2023-08-11 14:13:04 -04:00
Tsu-ba-me
d3b0da9396
fix(striker-ui): include DR host(s) in prepare network
2023-08-11 13:35:11 -04:00
Tsu-ba-me
a91d4f6e5e
fix(striker-ui): guard against uninit subnodes in network init form
2023-08-11 13:35:11 -04:00
Tsu-ba-me
53f169ad5c
fix(striker-ui): add close button to add peer dialog
2023-08-11 13:33:54 -04:00
Tsu-ba-me
fce5bc5c11
fix(striker-ui): set query param for fetch screenshot explicitly
2023-08-11 12:58:15 -04:00
Tsu-ba-me
08797f35ce
build(striker-ui): rebuild
2023-08-10 12:18:54 -04:00
Tsu-ba-me
f681f6f47a
fix(striker-ui): auto-suggest IP, mask for all network types
2023-08-10 12:15:54 -04:00