Commit Graph

3516 Commits

Author SHA1 Message Date
Tsu-ba-me
714ccdb5b6 chore(tools): log start/stop pipe errors in manage vnc pipe 2023-07-23 21:43:26 -04:00
Tsu-ba-me
1f13a416b9 chore(tools): remove unused anvil-manage-tunnel; missing from d2a61da 2023-07-23 21:43:26 -04:00
Tsu-ba-me
a906919095 fix(libvirt): correct log timestamp format 2023-07-23 21:43:26 -04:00
Tsu-ba-me
8a171dd8ae build(striker-ui): rebuild 2023-07-23 21:43:26 -04:00
Tsu-ba-me
9f676736a0 fix(striker-ui): use full host string instead of hostname when building server VNC url 2023-07-23 21:43:26 -04:00
Tsu-ba-me
9163cf4513 chore: remove anvil-manage-tunnel 2023-07-23 21:43:26 -04:00
Tsu-ba-me
da79a67c97 build: disable apache free ports for striker-ui-api 2023-07-23 21:43:26 -04:00
Tsu-ba-me
b9eb80f1f9 build(striker-ui): rebuild 2023-07-23 21:43:26 -04:00
Tsu-ba-me
4c8a28f0f8 build(striker-ui-api): rebuild 2023-07-23 21:43:26 -04:00
Tsu-ba-me
47f7c71e95 fix(tools): stop ws with source port when target port is unavailable 2023-07-23 21:43:26 -04:00
Tsu-ba-me
f509391600 fix(libvirt): pass domain UUID to avoid name->UUID conversion 2023-07-23 21:43:26 -04:00
Tsu-ba-me
99dc4ba6ba fix(tools): handle possible remnant websockify daemon wrapper 2023-07-23 21:43:26 -04:00
Tsu-ba-me
e13c029049 fix(striker-ui): correct types on FullSize 2023-07-23 21:43:26 -04:00
Tsu-ba-me
6f62df3187 fix(striker-ui): correct VNC key-combo menu colours 2023-07-23 21:43:26 -04:00
Tsu-ba-me
e63fef101f fix(striker-ui): auto-reconnect VNC upon failure 2023-07-23 21:43:26 -04:00
Tsu-ba-me
a1a00e375b fix(striker-ui): restore server VNC to working state 2023-07-23 21:43:26 -04:00
Tsu-ba-me
652cce4efc chore(striker-ui): reorder imports in /server page 2023-07-23 21:43:26 -04:00
Tsu-ba-me
57e52f29bf fix(striker-ui-api): forward ws connections to /api/server/vnc/* 2023-07-23 21:43:26 -04:00
Tsu-ba-me
9330feee75 chore(striker-ui-api): install http-proxy-middleware 2023-07-23 21:43:26 -04:00
Tsu-ba-me
e4ce6e1014 fix(striker-ui-api): correct reversed check on get server VNC info 2023-07-23 21:43:26 -04:00
Tsu-ba-me
ba335cc411 fix(tools): match server vncinfo variable name 2023-07-23 21:43:26 -04:00
Tsu-ba-me
563438327e fix(striker-ui-api): disconnect vnc-related management, only fetch vnc info 2023-07-23 21:43:26 -04:00
Tsu-ba-me
25f5c38ade chore: rename striker-manage-vnc-pipes->anvil-manage-vnc-pipe 2023-07-23 21:43:26 -04:00
Tsu-ba-me
c29041d2f7 fix(tools): start websockify as daemon, re-find its pid and ports 2023-07-23 21:43:26 -04:00
Tsu-ba-me
cb98d28eb0 fix(tools): add target host to vnc info variable 2023-07-23 21:43:26 -04:00
Tsu-ba-me
0b91ee0314 fix(tools): remove all tunnel-related tasks 2023-07-23 21:43:26 -04:00
Tsu-ba-me
084394c66f fix(tools): hoist find server vnc port 2023-07-23 21:43:26 -04:00
Tsu-ba-me
ee091d4e7b fix(tools): format output of existing tunnel 2023-07-23 21:43:26 -04:00
Tsu-ba-me
d42f202609 fix(tools): flip ports based on forward type 2023-07-23 21:43:26 -04:00
Tsu-ba-me
0210323730 fix(tools): pass tunnel list to start, stop tunnel 2023-07-23 21:43:26 -04:00
Tsu-ba-me
19f6cefd8d fix(tools): isolate prepare tunnel parents 2023-07-23 21:43:26 -04:00
Tsu-ba-me
9f8a153fe0 fix(tools): replace tilda with home path 2023-07-23 21:43:26 -04:00
Tsu-ba-me
f8e65416c4 fix(tools): correct receiving find tunnels output 2023-07-23 21:43:26 -04:00
Tsu-ba-me
1854cf4872 fix(tools): enable search full command in find tunnel parent processes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
02f89b24b1 fix(tools): pass debug level to find, start, stop tunnel in start pipe 2023-07-23 21:43:26 -04:00
Tsu-ba-me
6dbec289a1 fix(tools): treat empty tunnel list as no tunnels 2023-07-23 21:43:26 -04:00
Tsu-ba-me
3debdb846d fix(tools): start background processes with system call 2023-07-23 21:43:26 -04:00
Tsu-ba-me
b695414c86 fix(tools): improve debug hashes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
e86219c484 fix(libvirt): match hook with changes made to manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
8c37b49132 fix(tools): remove extra space in find tunnel parent sed 2023-07-23 21:43:26 -04:00
Tsu-ba-me
55bc44fc6e fix(tools): correct typos in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
bedbf576ab fix(tools): correct loop over tunnel list 2023-07-23 21:43:26 -04:00
Tsu-ba-me
4de0b675f1 fix(tools): don't find when tunnel list doesn't exist 2023-07-23 21:43:26 -04:00
Tsu-ba-me
2eb96f9d10 fix(tools): reuse existing tunnels in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
834e1a568a fix(tools): improve debug log of start processes in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
7baa52e37d fix(tools): ignore mismatches when find websockify, tunnel parent processes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
41abd4f9e4 fix(tools): correct websockify command in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
75b6ab94df fix(tools): correct reversed set, delete operations in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
6906551851 fix(tools): remove repeated UUIDv4 test in manage vnc pipes 2023-07-23 21:43:26 -04:00
Tsu-ba-me
6ec2dea741 fix(tools): correct renamed call variable in manage vnc pipes 2023-07-23 21:43:26 -04:00