Commit Graph

1257 Commits

Author SHA1 Message Date
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