17 Commits

Author SHA1 Message Date
Mike Sawka e46be65baf guard wsh completion installation by prereqs (#364) 2024-09-11 11:14:38 -07:00
sawka 62eb04090a fix shell integration directories, add bash/zsh completion scripts 2024-09-09 22:26:10 -07:00
Sylvie Crowe a9533b0426 SSH Agent Integration (#334)
Hook into an existing SSH Agent.
This allows us to pull keys already authenticated by the agent and write
to the agent ourselves.

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
2024-09-06 13:19:38 -07:00
Mike Sawka 8ad84fd78a update all gopkg imports (#330) 2024-09-05 14:25:45 -07:00
Mike Sawka a5f563b52d new directory structure and oldmigrate (#327) 2024-09-05 14:05:42 -07:00
Evan Simkowitz 0413b240dd Only copy the relevant wavesrv binary when packaging for a specific architecture (#316)
This change shaves ~20 MB off the download size by only copying over the
wavesrv binary that is relevant for whichever architecture we're
currently packaging. This is only relevant for macOS at the moment,
though it can also apply to Windows when we get multi-arch builds
working.

This required renaming our Go binaries from .amd64 to .x64 to comply
with electron-builder's naming conventions.
2024-09-04 11:23:39 -07:00
Sylvie Crowe b3a7c466e5 Powershell Wsh Integration (#320)
Add wsh to the path in powershell. Should work locally and in remote
connections. Should work on both windows and unix systems.
2024-09-04 02:13:00 -07:00
Evan Simkowitz bd4bf93d4a Update copyright indicators on a bunch of files (#255) 2024-08-20 17:01:29 -07:00
Mike Sawka 037497e7f1 wsh edit working (#252) 2024-08-20 14:56:48 -07:00
Sylvie Crowe 5cbf2673f4 windows ssh fixes (#250)
a couple small bug fixes
- wsh not being executable in windows (this doesn't add it to the path
yet)
- windows using the wrong slash for the path to wsh on the remote
2024-08-20 12:42:43 -07:00
Mike Sawka 85874f92ca set up remote connserver (#245) 2024-08-18 21:26:44 -07:00
Sylvie Crowe 6bc3054733 SSH Wsh Install (#225)
This change adds the wsh installation to remote shells, so they have
access to its commands.
2024-08-15 21:32:08 -07:00
Sylvie Crowe c192fe2663 Windows Pty (#206)
Add Windows Pty support, so the terminal works properly on windows
machines
2024-08-09 18:49:35 -07:00
sawka de28e7e00c fix wshhome/bindir 2024-08-01 01:53:42 -07:00
Mike Sawka 75c274c104 wsh shellintegration (#189) 2024-07-31 23:47:33 -07:00
sawka 5b2a5eb5eb resize observer + run an ls command 2024-05-14 22:37:19 -07:00
sawka 35c6b232fc round trip a message to the backend that updates the terminal fe component 2024-05-14 16:53:03 -07:00