Commit Graph

  • 64093d42a0 fix(tools): allow pass libvirt domain XML info to manage vnc pipes Tsu-ba-me 2023-06-22 16:06:02 -0400
  • f29ccb96d5 fix(libvirt): allow hook complete regardless of ws result, extract guest UUID from XML Tsu-ba-me 2023-06-22 16:04:29 -0400
  • dc78a8ccf1 build(striker-ui): rebuld web UI Tsu-ba-me 2023-06-22 04:43:41 -0400
  • ac8e4633dc build(striker-ui-api): rebuild web UI API Tsu-ba-me 2023-06-22 04:41:42 -0400
  • 453562eb08 fix(striker-ui): add job indicator, complete message to StrikerInitForm Tsu-ba-me 2023-06-22 04:34:16 -0400
  • bc1b8bec20 fix(striker-ui-api): expose job endpoint for init, filter job by command Tsu-ba-me 2023-06-22 04:07:42 -0400
  • 2db17c9d1b fix(striker-ui-api): correct config to job data, allow flexible org name in config striker Tsu-ba-me 2023-06-22 03:33:14 -0400
  • f7918d7d6c fix(striker-ui): align request method, body in striker init form with API Tsu-ba-me 2023-06-22 03:28:11 -0400
  • c417de89e7 fix(striker-ui-api): correct request body in config striker Tsu-ba-me 2023-06-22 02:58:25 -0400
  • 50a1160f1d fix(striker-ui-api): match method, path pattern for config striker Tsu-ba-me 2023-06-22 02:42:01 -0400
  • cefbba36ca fix(striker-ui): correct requests in striker init components Tsu-ba-me 2023-06-22 02:13:19 -0400
  • d64ad303e8 fix(striker-ui-api): redirect /init/* to protected endpoints post striker init Tsu-ba-me 2023-06-22 01:29:46 -0400
  • 8403d7315b fix(striker-ui-api): assert host configured before authentication Tsu-ba-me 2023-06-22 00:49:19 -0400
  • c33a7e27b6 fix(striker-ui-api): make required endpoints public when striker is not configured Tsu-ba-me 2023-06-21 05:04:29 -0400
  • 5067ca04da fix(striker-ui-api): allow set map network to be requested without UUID Tsu-ba-me 2023-06-21 04:58:26 -0400
  • 900a803472 build(striker-ui): remove unused, add new pages to Makefile Tsu-ba-me 2023-06-21 04:26:13 -0400
  • a3491a1a9a fix(striker-ui-api): record config striker data as form::config_step... variables Tsu-ba-me 2023-06-21 04:18:37 -0400
  • 252c552771 fix(striker-ui-api): clear cookies on logout Tsu-ba-me 2023-06-21 02:17:23 -0400
  • f49ffd709f fix(striker-ui): add logout, simplify action buttons in AnvilDrawer Tsu-ba-me 2023-06-21 02:05:12 -0400
  • 2f9af32845 fix(striker-ui): simplify icon links, display session user in drawer Tsu-ba-me 2023-06-20 21:52:06 -0400
  • 574f5e99b5 fix(striker-ui): add cookie jar Tsu-ba-me 2023-06-20 21:50:09 -0400
  • 09029d5e7b style(striker-ui-api): adjust spacing in access module Tsu-ba-me 2023-06-20 19:35:23 -0400
  • 820b413d86 fix(striker-ui-api): change session cookie name, set user cookie Tsu-ba-me 2023-06-20 19:34:06 -0400
  • 4c783673af fix(striker-ui-api): remove unused guard API env variable Tsu-ba-me 2023-06-20 16:39:45 -0400
  • da234b02e1 fix(striker-ui): remove unused prepare host/network pages Tsu-ba-me 2023-06-20 02:15:41 -0400
  • 5f1d6a8f09 fix(striker-ui): add title to striker config page Tsu-ba-me 2023-06-20 02:10:32 -0400
  • cd869363d2 fix(striker-ui): correct optimized-for-os option key/value in ProvisionServerDialog Tsu-ba-me 2023-06-20 01:55:49 -0400
  • 73c791296b fix(striker-ui): allow delete in server VMs management Tsu-ba-me 2023-06-20 00:45:41 -0400
  • 4e03e62dd4 fix(striker-ui-api): add endpoint for delete server(s) Tsu-ba-me 2023-06-20 00:44:04 -0400
  • e638e2d388 fix(striker-ui): set auto width for select in input with select Tsu-ba-me 2023-06-19 20:51:45 -0400
  • 3376d5e4ef fix(striker-ui): add delete preset to IconButton Tsu-ba-me 2023-06-19 20:49:42 -0400
  • ea2997c4d6 fix(striker-ui): replace power button in anvil server management Tsu-ba-me 2023-06-19 20:20:26 -0400
  • a219c120b1 fix(striker-ui): adjust disabled colour in ContainedButton Tsu-ba-me 2023-06-19 20:17:45 -0400
  • 9e9a81a5ce fix(striker-ui): replace all /cgi-bin urls Tsu-ba-me 2023-06-19 20:03:07 -0400
  • 837dc3028d fix(striker-ui): simplify convert from byte to upper binary byte unit(s) Tsu-ba-me 2023-06-19 19:52:33 -0400
  • 0312588535 fix(striker-ui): migrate /cgi-bin->/api Tsu-ba-me 2023-06-19 19:49:32 -0400
  • 9067791e38 fix(striker-ui-api): add commands for server VM power management Tsu-ba-me 2023-06-19 19:34:44 -0400
  • 993c2350e5 fix(striker-ui-api): add get all anvil node pair summary Tsu-ba-me 2023-06-19 18:39:30 -0400
  • 3fd611eebb fix(striker-ui): remove job details link for now Tsu-ba-me 2023-06-19 15:37:03 -0400
  • 6c1910d6e3 chore(striker-ui-api): un-verbose building vnc pipes Tsu-ba-me 2023-06-19 15:14:41 -0400
  • d64e5ff17f chore(tools): hide open all components in manage vnc pipes Tsu-ba-me 2023-06-19 10:11:35 -0400
  • d9d0244f3f docs(tools): identify most variable outputs in manage vnc pipes Tsu-ba-me 2023-06-19 10:08:37 -0400
  • ce637cbf71 fix(tools): select 0/1 ws instance for given server Tsu-ba-me 2023-06-19 10:05:36 -0400
  • 37fb3511d7 fix(libvirt): update server host uuid during guest 'started' operation Tsu-ba-me 2023-06-19 03:35:07 -0400
  • 87c8240bf7 fix(striker-ui): complete user management in striker config Tsu-ba-me 2023-06-19 02:53:25 -0400
  • 46f299d878 fix(striker-ui): make checks an array of IDs Tsu-ba-me 2023-06-19 02:51:09 -0400
  • 911f0322cb fix(striker-ui-api): don't include deleted users in GET /user Tsu-ba-me 2023-06-19 02:50:11 -0400
  • a272db4239 fix(striker-ui): add submit handler to form utils Tsu-ba-me 2023-06-19 02:49:06 -0400
  • 446359bfe9 fix(striker-ui): don't always show null in FormSummary Tsu-ba-me 2023-06-19 02:23:15 -0400
  • 1751cef896 fix(striker-ui): handle checks in List with useChecklist hook Tsu-ba-me 2023-06-19 00:20:06 -0400
  • d5baae790c fix(striker-ui): allow diable delete in List Tsu-ba-me 2023-06-19 00:18:58 -0400
  • 0711d8a63a feat(striker-ui): simplify building form confirm dialog Tsu-ba-me 2023-06-18 18:55:39 -0400
  • e1e03ba7f9 fix(striker-ui): add get list item checkbox props callback to List Tsu-ba-me 2023-06-17 01:51:28 -0400
  • 4dece7aaf8 fix(striker-ui): apply withCredentials to all API requests Tsu-ba-me 2023-06-17 01:31:38 -0400
  • 8d343e5cca fix(striker-ui): attempt reconnect after unclean disconnect in VNC Tsu-ba-me 2023-06-16 01:39:39 -0400
  • c4fd8cc2f6 fix(striker-ui): match front-end VNC connect Tsu-ba-me 2023-06-16 00:23:19 -0400
  • 73e567b0dc fix(striker-ui-api): manage vnc with higher permissions Tsu-ba-me 2023-06-15 23:59:47 -0400
  • 9b13c77752 fix(striker-ui-api): add flag to toggle API endpoint guard Tsu-ba-me 2023-06-15 22:51:06 -0400
  • be82c6e267 fix(tools): print forward port after open SSH tunnel in manage vnc pipe Tsu-ba-me 2023-06-15 19:06:52 -0400
  • aa1ea8d796 fix(striker-ui-api): add endpoint to manage VNC SSH tunnel Tsu-ba-me 2023-06-15 18:57:37 -0400
  • a48c6997fe fix(tools): include server host UUID when open VNC SSH tunnel Tsu-ba-me 2023-06-15 17:45:51 -0400
  • 3cd00da76d fix(libvirt): identify server host as local when manage vnc pipes Tsu-ba-me 2023-06-15 17:18:18 -0400
  • ecaa38cfd1 fix(tools): add multiple repairs to manage-vnc-pipes Tsu-ba-me 2023-06-15 17:12:27 -0400
  • 84af484090 build: remove extra space in transfer owner apache->suiapi Tsu-ba-me 2023-06-10 03:49:19 -0400
  • ee363f29ad build: add to 1cecdc2, include libvirt/hooks as node/dr files in SPEC Tsu-ba-me 2023-06-10 03:07:00 -0400
  • c8d2d72689 build: move striker-ui-api executable from core to striker in SPEC Tsu-ba-me 2023-06-10 03:03:26 -0400
  • fa56d16094 build: add to 1cecdc2, make libvirt/Makefile known to ./configure Tsu-ba-me 2023-06-10 02:54:32 -0400
  • b92627dd5d fix(tools): simplify kill logic in manage-vnc-pipes Tsu-ba-me 2023-06-10 01:57:14 -0400
  • de23f6e4d4 chore(libvirt): manage websockify in libvirt hooks, include in build Tsu-ba-me 2023-06-10 01:43:12 -0400
  • a7b2f7c9e1 fix(tools): pass server vnc port as flag in manage-vnc-pipes Tsu-ba-me 2023-06-09 22:29:38 -0400
  • 17bef8b415 fix(tools): allow manage-vnc-pipes to accept server name Tsu-ba-me 2023-06-09 20:26:20 -0400
  • 324bbaf141 fix(tools): always end with nice exit in open-shh-tunnel Tsu-ba-me 2023-06-09 02:05:33 -0400
  • 8da4033607 fix(tools): separate open/close websockify and ssh tunnel Tsu-ba-me 2023-06-09 01:43:32 -0400
  • 9457986659 fix(tools): simplify accessing switches in manage-vnc-pipes Tsu-ba-me 2023-06-08 02:26:08 -0400
  • bf0e75109f fix(tools): simplify selection between local/remote call in manage-vnc-pipes Tsu-ba-me 2023-06-08 02:24:02 -0400
  • f56f931599 fix(striker-ui-api): add set host config::map_network variable command endpoint Tsu-ba-me 2023-06-08 00:21:23 -0400
  • 322f1c4607 refactor(striker-ui-api): rearrange GET network-interface handler Tsu-ba-me 2023-06-07 23:29:26 -0400
  • 8b828f81a5 fix(striker-ui-api): read server screenshot from memory instead of through job Tsu-ba-me 2023-06-07 01:29:14 -0400
  • d98df4b2a4 fix(tools): isolate non-striker tasks in anvil-daemon Tsu-ba-me 2023-06-07 00:47:50 -0400
  • 7465a3ab4e fix(striker-ui-api): make only admin can see all users Tsu-ba-me 2023-06-06 23:56:37 -0400
  • 61deceb849 fix(striker-ui-api): avoid single quotes in access interact Tsu-ba-me 2023-06-06 23:55:07 -0400
  • 710f076d04 fix(striker-ui-api): protect mod user endpoints based on account Tsu-ba-me 2023-06-06 21:04:23 -0400
  • a9d0ae4ae7 fix(striker-ui-api): don't consider name of deleted users as used Tsu-ba-me 2023-06-06 20:41:58 -0400
  • e93c48bec4 fix(striker-ui-api): don't allow admin to change username Tsu-ba-me 2023-06-06 20:37:21 -0400
  • cbfbc38f10 fix(striker-ui-api): remove slashes from rand password in create user Tsu-ba-me 2023-06-06 20:36:46 -0400
  • 75068c1957 fix(striker-ui-api): identify current user when getting users Tsu-ba-me 2023-06-06 20:36:09 -0400
  • c1fcaf5161 fix(striker-ui-api): reverse chrono order users when getting for passport Tsu-ba-me 2023-06-06 20:34:51 -0400
  • c5015bf43f fix(striker-ui-api): add create and update user endpoints Tsu-ba-me 2023-06-06 20:12:05 -0400
  • b080d319af refactor(striker-ui-api): hoist encrypt password Tsu-ba-me 2023-06-06 20:07:48 -0400
  • a16d5160d4 feat(striker-ui-api): add insert or update user to access module Tsu-ba-me 2023-06-06 18:37:29 -0400
  • 560d60c7e8 fix(tools): get server screenshots every minute and punt to strikers WIP Tsu-ba-me 2023-05-12 22:28:14 -0400
  • ffd41b1dfa fix(tools): enable anvil-get-server-screenshot to send screenshot to multiple hosts Tsu-ba-me 2023-05-12 20:39:46 -0400
  • d9e6061b6e fix(striker-ui-api): replace get anvil shared storage summary Tsu-ba-me 2023-05-10 23:26:44 -0400
  • 0360b39598 fix(striker-ui-api): replace get anvil network summary endpoint Tsu-ba-me 2023-05-10 21:09:02 -0400
  • ab4a4cee9a refactor(striker-ui-api): organize middlewares Tsu-ba-me 2023-05-10 14:34:53 -0400
  • 0b304251ff fix(striker-ui): use query param return-to in login Tsu-ba-me 2023-05-09 19:11:09 -0400
  • 9337b3c881 fix(striker-ui-api): prefer original url over url/path of request Tsu-ba-me 2023-05-09 18:20:26 -0400
  • e460986e7c docs(striker-ui-api): adjust spacing in session logs Tsu-ba-me 2023-05-09 16:33:08 -0400
  • b72283a06c fix(striker-ui-api): set query param returnTo in assert authentication Tsu-ba-me 2023-05-09 16:25:46 -0400
  • 5a51f9a31a fix(striker-ui-api): don't list get server screenshot jobs Tsu-ba-me 2023-05-09 16:02:19 -0400