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
Tsu-ba-me
b6bb813fb2
fix(striker-ui): limit MN count to 1, auto-suggest MN IP, mask
2023-08-10 12:15:54 -04:00
Tsu-ba-me
86ecd3537c
fix(striker-ui): auto-suggest last octet of not IFN on striker based on host sequence
2023-08-10 12:15:54 -04:00
Tsu-ba-me
227d2f277a
build(striker-ui): rebuild
2023-08-09 15:11:49 -04:00
Tsu-ba-me
fe6fd9d11c
chore(striker-ui): audit fix; only dev dependencies changed
2023-08-09 15:10:13 -04:00
Tsu-ba-me
1987fc7c2c
fix(striker-ui): revert user to 'admin' in add peer
2023-08-09 15:03:07 -04:00
Tsu-ba-me
58509176ea
build(striker-ui): rebuild
2023-08-07 01:52:15 -04:00
Tsu-ba-me
823f0780b1
fix(striker-ui): default user to 'root' in add peer
2023-08-07 01:47:35 -04:00
Tsu-ba-me
5d0d521d91
build(striker-ui): rebuild
2023-07-20 22:28:04 -04:00
Tsu-ba-me
37f427aa64
fix(striker-ui): use full host string instead of hostname when building server VNC url
2023-07-20 22:28:04 -04:00
Tsu-ba-me
3a65915943
build(striker-ui): rebuild
2023-07-20 22:28:04 -04:00
Tsu-ba-me
44fa698927
fix(striker-ui): correct types on FullSize
2023-07-20 22:28:04 -04:00
Tsu-ba-me
0ada0d4292
fix(striker-ui): correct VNC key-combo menu colours
2023-07-20 22:28:04 -04:00
Tsu-ba-me
a00a5721d6
fix(striker-ui): auto-reconnect VNC upon failure
2023-07-20 22:28:04 -04:00
Tsu-ba-me
eb907affbc
fix(striker-ui): restore server VNC to working state
2023-07-20 22:28:04 -04:00
Tsu-ba-me
04390bc416
chore(striker-ui): reorder imports in /server page
2023-07-20 22:28:04 -04:00
dependabot[bot]
abf6e2ce96
build(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 in /striker-ui
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 23:37:37 -04:00
dependabot[bot]
c627b7258a
build(deps): bump semver from 5.7.1 to 5.7.2 in /striker-ui
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-11 05:49:16 +00:00
Tsu-ba-me
a6e0cfac35
build(striker-ui): rebuild web UI
2023-07-03 04:53:03 -04:00
Tsu-ba-me
22f85171c7
fix(striker-ui): correct, organize file location checkboxes
2023-07-03 04:46:07 -04:00
Tsu-ba-me
76ab36e1f9
fix(striker-ui): test after repop in general, network config forms
2023-07-03 04:46:07 -04:00
Tsu-ba-me
ffe7f1884e
fix(striker-ui): repop, connect reconfig striker
2023-07-03 04:46:07 -04:00
Tsu-ba-me
e436b4de11
fix(striker-ui): connect prepare network submission with endpoint
2023-07-03 04:46:07 -04:00
Tsu-ba-me
9728f56927
fix(striker-ui): allow message setter override in submit form
2023-07-03 04:46:07 -04:00
Tsu-ba-me
823c293012
fix(striker-ui): get form data, add confirm in prepare network
2023-07-03 04:46:07 -04:00
Tsu-ba-me
aa5fa7d3e6
fix(striker-ui): repop gateway iface, iface name in network config
2023-07-03 04:46:07 -04:00
Tsu-ba-me
99a82e3d75
fix(striker-ui): default to warning messages in GateForm
2023-07-03 04:46:07 -04:00
Tsu-ba-me
483f8db9ed
fix(striker-ui): set interfaces as applied during read from host detail in network config
2023-07-03 04:46:07 -04:00
Tsu-ba-me
84620d9542
fix(striker-ui): ignore DR host in prepare network
2023-07-03 04:46:07 -04:00
Tsu-ba-me
5f5d521c58
fix(striker-ui): repopulate network configs in network form
2023-07-03 04:46:07 -04:00
Tsu-ba-me
cdfc179f9f
fix(striker-ui): make input number fence param easier by remove input type
2023-07-03 04:46:07 -04:00
Tsu-ba-me
488ed99370
fix(striker-ui): correct fence management; see details
...
* add input validation to fix fields, i.e., select agent, and dynamic
fields, i.e., fence parameters (according to param type)
* connect add, update, delete dialogs to respective back-end endpoints
2023-07-03 04:46:07 -04:00
Tsu-ba-me
43308a2e88
fix(striker-ui): make form summary entry value scrollable
2023-07-03 04:46:07 -04:00
Tsu-ba-me
0edb8910c2
fix(striker-ui): expose reveal button props, allow adjust line height in SensitiveText
2023-07-03 04:46:07 -04:00
Tsu-ba-me
2ec8031e0e
fix(striker-ui): correct nested appearance in FormSummary
2023-07-03 04:46:07 -04:00
Tsu-ba-me
7414553dae
fix(striker-ui): correct add, update, delete submission for UPS(es)
2023-07-03 04:46:07 -04:00
Tsu-ba-me
251a048b8a
fix(striker-ui): enable delete manifest(s)
2023-07-03 04:46:07 -04:00
Tsu-ba-me
f7f363b7c1
fix(striker-ui): simplify frequently used props of build delete dialog in checklist
2023-07-03 04:46:07 -04:00
Tsu-ba-me
38f577e8f1
fix(striker-ui): change success message to type info in form utils
2023-07-03 04:46:07 -04:00
Tsu-ba-me
a1a2a043a8
fix(striker-ui): add (un)check all to checklist hook, apply to manage SSH key conflicts
2023-07-03 04:46:07 -04:00
Tsu-ba-me
dc78a8ccf1
build(striker-ui): rebuld web UI
2023-07-03 04:46:06 -04:00
Tsu-ba-me
453562eb08
fix(striker-ui): add job indicator, complete message to StrikerInitForm
2023-07-03 04:46:06 -04:00
Tsu-ba-me
f7918d7d6c
fix(striker-ui): align request method, body in striker init form with API
2023-07-03 04:46:06 -04:00
Tsu-ba-me
cefbba36ca
fix(striker-ui): correct requests in striker init components
2023-07-03 04:46:06 -04:00
Tsu-ba-me
900a803472
build(striker-ui): remove unused, add new pages to Makefile
2023-07-03 04:46:06 -04:00
Tsu-ba-me
f49ffd709f
fix(striker-ui): add logout, simplify action buttons in AnvilDrawer
2023-07-03 04:46:06 -04:00
Tsu-ba-me
2f9af32845
fix(striker-ui): simplify icon links, display session user in drawer
2023-07-03 04:46:06 -04:00
Tsu-ba-me
574f5e99b5
fix(striker-ui): add cookie jar
2023-07-03 04:46:06 -04:00
Tsu-ba-me
da234b02e1
fix(striker-ui): remove unused prepare host/network pages
2023-07-03 04:46:06 -04:00
Tsu-ba-me
5f1d6a8f09
fix(striker-ui): add title to striker config page
2023-07-03 04:46:06 -04:00
Tsu-ba-me
cd869363d2
fix(striker-ui): correct optimized-for-os option key/value in ProvisionServerDialog
2023-07-03 04:46:06 -04:00
Tsu-ba-me
73c791296b
fix(striker-ui): allow delete in server VMs management
2023-07-03 04:46:06 -04:00
Tsu-ba-me
e638e2d388
fix(striker-ui): set auto width for select in input with select
2023-07-03 04:46:06 -04:00
Tsu-ba-me
3376d5e4ef
fix(striker-ui): add delete preset to IconButton
2023-07-03 04:46:06 -04:00
Tsu-ba-me
ea2997c4d6
fix(striker-ui): replace power button in anvil server management
2023-07-03 04:46:06 -04:00
Tsu-ba-me
a219c120b1
fix(striker-ui): adjust disabled colour in ContainedButton
2023-07-03 04:46:06 -04:00
Tsu-ba-me
9e9a81a5ce
fix(striker-ui): replace all /cgi-bin urls
2023-07-03 04:46:06 -04:00
Tsu-ba-me
837dc3028d
fix(striker-ui): simplify convert from byte to upper binary byte unit(s)
2023-07-03 04:46:06 -04:00
Tsu-ba-me
0312588535
fix(striker-ui): migrate /cgi-bin->/api
2023-07-03 04:46:06 -04:00
Tsu-ba-me
3fd611eebb
fix(striker-ui): remove job details link for now
2023-07-03 04:46:06 -04:00
Tsu-ba-me
87c8240bf7
fix(striker-ui): complete user management in striker config
2023-07-03 04:46:06 -04:00
Tsu-ba-me
46f299d878
fix(striker-ui): make checks an array of IDs
2023-07-03 04:46:06 -04:00
Tsu-ba-me
a272db4239
fix(striker-ui): add submit handler to form utils
2023-07-03 04:46:06 -04:00
Tsu-ba-me
446359bfe9
fix(striker-ui): don't always show null in FormSummary
2023-07-03 04:46:06 -04:00
Tsu-ba-me
1751cef896
fix(striker-ui): handle checks in List with useChecklist hook
2023-07-03 04:46:06 -04:00
Tsu-ba-me
d5baae790c
fix(striker-ui): allow diable delete in List
2023-07-03 04:46:06 -04:00
Tsu-ba-me
0711d8a63a
feat(striker-ui): simplify building form confirm dialog
2023-07-03 04:46:06 -04:00
Tsu-ba-me
e1e03ba7f9
fix(striker-ui): add get list item checkbox props callback to List
2023-07-03 04:46:06 -04:00