Commit Graph

220 Commits

Author SHA1 Message Date
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
34fc75b3d7 fix(striker-ui): add new file management components 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
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
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
e8fe92321e fix(striker-ui): break dialog action group 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
e2c264a40f fix(striker-ui): add colour presets in ContainedButton 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
a91d4f6e5e fix(striker-ui): guard against uninit subnodes in network init form 2023-08-11 13:35:11 -04:00
Tsu-ba-me
44fa698927 fix(striker-ui): correct types on FullSize 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
22f85171c7 fix(striker-ui): correct, organize file location checkboxes 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
5f5d521c58 fix(striker-ui): repopulate network configs in network form 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
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
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
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
574f5e99b5 fix(striker-ui): add cookie jar 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
9e9a81a5ce fix(striker-ui): replace all /cgi-bin urls 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
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
Tsu-ba-me
4fc2655a44 fix(striker-ui): reflect GateForm changes in PrepareHostForm 2023-06-20 00:48:21 -04:00
Tsu-ba-me
7f826132a4 fix(striker-ui): pass input values to submit append in GateForm 2023-06-20 00:48:21 -04:00
Tsu-ba-me
305968e5e9 fix(striker-ui): don't reset (re-render) form element in GateForm 2023-06-20 00:48:21 -04:00
Tsu-ba-me
95ce723b86 fix(striker-ui): revise GateForm to use form event 2023-06-20 00:48:21 -04:00
Tsu-ba-me
594062e823 fix(striker-ui): add IPMI IP to host inputs in manage manifest 2023-06-19 15:15:33 -04:00
Tsu-ba-me
148ba5f1c1 fix(striker-ui): resolve Message in FormUtils 2023-06-19 15:15:33 -04:00
Tsu-ba-me
f6b7a2df5a fix(striker-ui): add input unmount function builder to form utils 2023-06-19 15:15:33 -04:00
Tsu-ba-me
d22b11bb90 fix(striker-ui): simplify form message setting by removing message setter list 2023-06-19 15:15:32 -04:00
Tsu-ba-me
fa2f68574e fix(striker-ui): add regexp object state setter callback 2023-06-19 15:15:32 -04:00
Tsu-ba-me
23ea09ed35 fix(striker-ui): avoid unneeded recreation of message setters 2023-06-19 15:15:32 -04:00
Tsu-ba-me
de5ae58c7e refactor(striker-ui): rename MessageSetterFunction->MessageSetter 2023-06-19 15:15:32 -04:00
Tsu-ba-me
4557e27e1b fix(striker-ui): add function to set form validity by regex 2023-06-19 15:15:32 -04:00
Tsu-ba-me
239138a8b1 fix(striker-ui): get data from inputs in manage manifest forms 2023-06-19 15:15:32 -04:00
Tsu-ba-me
c20100ab74 fix(striker-ui): enable dataset in SwitchWithLabel 2023-06-19 15:15:32 -04:00
Tsu-ba-me
cd14783c08 fix(striker-ui): correct label in SwitchWithLabel 2023-06-19 15:15:32 -04:00
Tsu-ba-me
515d3b3b9e fix(striker-ui): include host id in an-host input ids 2023-06-19 15:15:32 -04:00