Commit Graph

4182 Commits

Author SHA1 Message Date
Digimer
ab79237240
Merge pull request #677 from ylei-tsubame/dependabot/58-59braces
Web UI: patches 650, 663, 642, 661, 670, 400, and dependabot/58, 59
2024-06-12 19:12:59 -04:00
Tsu-ba-me
4f56c7b831 build(striker-ui): rebuild 2024-06-12 13:14:36 -04:00
Tsu-ba-me
b631446cd7 build(striker-ui-api): rebuild 2024-06-12 13:13:55 -04:00
Tsu-ba-me
17b799a6a7 build(striker-ui-api): bump braces 3.0.2->3.0.3 2024-06-12 12:43:29 -04:00
Tsu-ba-me
91676d253b build(striker-ui): bump braces 3.0.2->3.0.3 2024-06-12 12:42:40 -04:00
Tsu-ba-me
f6dcfb95b1 fix(striker-ui): prevent provision server form from crashing the whole UI 2024-06-12 12:36:55 -04:00
Tsu-ba-me
9f888fbe27 fix(striker-ui): remove MTU from manifest forms 2024-06-12 12:36:55 -04:00
Tsu-ba-me
f5351cb50c fix(striker-ui): yup: reduce restrictions on UUID checks, move IPv4 checks 2024-06-12 12:36:55 -04:00
Tsu-ba-me
aa1d53c737 fix(striker-ui): fallback to ifaceId in striker conn config 2024-06-12 12:36:55 -04:00
Tsu-ba-me
6d7829b5e0 fix(striker-ui-api): include ifaceId in GET host conn response 2024-06-12 12:36:55 -04:00
Tsu-ba-me
4dd1733200 fix(striker-ui-api): simplify query result handling in GET host connection 2024-06-12 12:36:55 -04:00
Tsu-ba-me
aaa0a9cfea fix(striker-ui-api): simply query table alias in GET host connection 2024-06-12 12:36:55 -04:00
Tsu-ba-me
850a55151f fix(striker-ui-api): fallback to iface device when iface name isn't in expected format 2024-06-12 12:36:55 -04:00
Tsu-ba-me
f526a6a853 fix(striker-ui): delay form reset in manage host 2024-06-12 12:36:55 -04:00
Tsu-ba-me
92fbbdb1cb fix(striker-ui): allow delete key conflicts in test access form 2024-06-12 12:36:55 -04:00
Tsu-ba-me
7b1ea9c56c fix(striker-ui-api): check bad keys regardless of peer conn success 2024-06-12 12:36:55 -04:00
Tsu-ba-me
ce0c36af33 refactor(striker-ui-api): relocate bad ssh key state name prefix 2024-06-12 12:36:55 -04:00
Tsu-ba-me
84d89a0e3b fix(striker-ui): empty inquire host response on close in manage host 2024-06-12 12:36:55 -04:00
Tsu-ba-me
f4da1e8d14 fix(striker-ui): expose form dialog props in crud list 2024-06-12 12:36:55 -04:00
Tsu-ba-me
fcfb410a97 fix(striker-ui): expose close handler in dialog header 2024-06-12 12:36:55 -04:00
Tsu-ba-me
08ab5eacf8 fix(striker-ui): add guess to ws errors in vnc conn 2024-06-12 12:36:55 -04:00
Tsu-ba-me
99f7fd6498 fix(striker-ui): clean up vnc error messages 2024-06-12 12:36:55 -04:00
Tsu-ba-me
a477cc54f7 fix(striker-ui): display error specifics in VNC connection 2024-06-12 12:36:55 -04:00
Tsu-ba-me
76219f135d fix(striker-ui): expose novnc internal websock error, close events 2024-06-12 12:36:55 -04:00
Tsu-ba-me
5b12924e1f fix(striker-ui): expose cookie jar builder 2024-06-12 12:36:55 -04:00
Tsu-ba-me
88a656df6f fix(striker-ui-api): expose VNC error in cookie 2024-06-12 12:36:55 -04:00
Tsu-ba-me
dc4b068a8c fix(striker-ui-api): handle undefined response in vnc proxy error 2024-06-12 12:36:55 -04:00
Tsu-ba-me
1a0e3612dc fix(tools): use integer check from validate module in manage vnc pipe 2024-06-12 12:36:55 -04:00
Tsu-ba-me
a1f429201d fix(tools): use uuid check from validate module in manage vnc pipe 2024-06-12 12:36:55 -04:00
Tsu-ba-me
e152c2faed fix(striker-ui): solve warning of no-fence-port messages in manage manifest 2024-06-12 12:36:55 -04:00
Tsu-ba-me
bdb0c8ddb0 fix(striker-ui): correct none representation in run manifest 2024-06-12 12:36:55 -04:00
Tsu-ba-me
6dee346e48 fix(striker-ui-api): skip fences without port in build manifest 2024-06-12 12:36:55 -04:00
Tsu-ba-me
0650b4f171 fix(striker-ui): replace NaN with none in form summary 2024-06-12 12:36:55 -04:00
Tsu-ba-me
ae0a68320e fix(striker-ui): add directions for host fences in manage manifests 2024-06-12 12:36:54 -04:00
Tsu-ba-me
b2ee8a0ebc fix(striker-ui): make port on fence device optional in create install manifest 2024-06-12 12:36:54 -04:00
Digimer
7bb94ec9b8
Merge pull request #664 from ylei-tsubame/dependabot/53axios-57next
Web UI: dependabot issues 53 (axios), 57 (next)
2024-06-11 20:26:46 -04:00
Tsu-ba-me
c6fe91a53b build(striker-ui-api): rebuild 2024-06-11 16:02:54 -04:00
Tsu-ba-me
35758408f3 build(striker-ui): rebuild 2024-06-11 16:02:54 -04:00
Tsu-ba-me
bc30cae0f7 fix(striker-ui-api): remove map network flag command 2024-06-11 16:02:54 -04:00
Tsu-ba-me
fab0fdeb84 fix(striker-ui): remove unused network mapping flag 2024-06-11 16:02:54 -04:00
Tsu-ba-me
cdb2896984 refactor(striker-ui): align all axios error var naming 2024-06-11 16:02:54 -04:00
Tsu-ba-me
237e647cf3 fix(striker-ui): adapt axios progress event change 2024-06-11 16:02:54 -04:00
Tsu-ba-me
4c2bf4dbed fix(striker-ui): use documented way to create axios instance 2024-06-11 16:02:54 -04:00
Tsu-ba-me
b9bb280593 build(striker-ui): update axios version 2024-06-11 16:02:54 -04:00
Digimer
c9ee2cb4f8
Merge pull request #659 from ClusterLabs/update-debugging
Cluster update and node rebuild
2024-06-10 22:13:12 -04:00
Madison Kelly
3a41639baa Added the cleanup parameter to Database->disconnect()
* This was added so that, in Database->reconnect(), no attempt is made
  to update or disconnect from the DBs, preventing problems when the
  target DB was unexpectedly lost.

Signed-off-by: Madison Kelly <mkelly@alteeve.com>
2024-06-10 17:33:16 -04:00
Tsu-ba-me
80ef5232e8 fix(selinux): add temporary patch until QEMU fixes policy for 9.4 2024-06-10 15:11:09 -04:00
Madison Kelly
420445d875 Altered nmcli sleeps and bumped logging to debug DB connection issue.
Signed-off-by: Madison Kelly <mkelly@alteeve.com>
2024-06-10 15:04:54 -04:00
Madison Kelly
6a0c9f27df Updated anvil-join-anvil to auto-create the anvil-configure-host job
* This will, when all NICs can be accounted for, allow the reconfiguring
  of the network from stored database data after a node has been
  reinstalled during an 'anvil-join-anvil --rejoin' run.

Signed-off-by: Madison Kelly <mkelly@alteeve.com>
2024-06-09 21:49:22 -04:00
Madison Kelly
8b8be39717 Finished System->check_if_configured({thorough => 1}) support.
* Updated Database->get_variables() to store columns with
  variable_source_table values in a more useful hash.

Signed-off-by: Madison Kelly <mkelly@alteeve.com>
2024-06-08 15:55:49 -04:00