Mike Sawka
2fa88c4e50
add term:localshellopts ( #914 )
2024-09-30 21:19:07 -07:00
Mike Sawka
6665e2d96e
better shellopts for commands and login/interactive shells ( #907 )
2024-09-30 12:36:05 -07:00
Mike Sawka
29b80bc028
support fish shell with wsh ( #874 )
2024-09-26 15:34:52 -07:00
Sylvie Crowe
bc057876a1
Powershell Execution Policy ( #798 )
...
Bypasses the Execution Policy for setting the script that adds wsh to
the path.
2024-09-20 12:48:29 -07:00
sawka
62eb04090a
fix shell integration directories, add bash/zsh completion scripts
2024-09-09 22:26:10 -07:00
Mike Sawka
8ad84fd78a
update all gopkg imports ( #330 )
2024-09-05 14:25:45 -07:00
Mike Sawka
3e0ca6b41e
connection handling / block controller handling ( #326 )
2024-09-05 00:21:08 -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
Mike Sawka
037497e7f1
wsh edit working ( #252 )
2024-08-20 14:56:48 -07:00
Mike Sawka
85874f92ca
set up remote connserver ( #245 )
2024-08-18 21:26:44 -07:00
Sylvie Crowe
c30188552f
Add Unix Domain Socket Listener when Establishing Connections ( #243 )
...
This makes it possible to send wsh commands from wsh on a remote session
to wavesrv running locally. The exact behavior of running those commands
isn't implemented, but the underlying interface is added here.
2024-08-17 11:21:25 -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
Mike Sawka
75c274c104
wsh shellintegration ( #189 )
2024-07-31 23:47:33 -07:00
Mike Sawka
6c2ef6cb99
working on vdom implementation, other fixes ( #136 )
2024-07-23 13:16:53 -07:00
Sylvie Crowe
f0263865bd
Remote Pty Resize ( #123 )
...
fix: set SIGWINCH on remote pty blocks
2024-07-18 16:56:00 -07:00
Sylvie Crowe
f3743f90ec
User Input ( #119 )
...
Port the User Input feature from the previous version of the app. This
is currently being used to verify a few different prompts for ssh.
2024-07-18 15:21:33 -07:00
Sylvie Crowe
3385608b4a
SSH Port ( #111 )
...
This enables basic ssh for connections using publickey auth without a
passphrase. It can be established by creating a widget with the "meta"
property set to
```
{
"connection": "<user>@<host>:<port>"
}
```
where the :<port> is optional.
---------
Co-authored-by: sawka <mike.sawka@gmail.com>
2024-07-15 18:00:10 -07:00
Mike Sawka
77b5acfc5a
cmd blocks ( #74 )
2024-06-24 14:34:31 -07:00
sawka
c139a33954
remove dependency on SysProcAttr
2024-06-12 11:33:45 -07:00
Mike Sawka
1874d9a252
port to electron ( #33 )
2024-06-11 17:42:10 -07:00
sawka
eab6afb91a
create block using a blockdef. better controller control. preview that takes a file. atom caching per block. lots of updates
2024-05-16 00:29:58 -07:00
sawka
86b2596214
terminal working, not prod ready, but it works
2024-05-14 23:25:21 -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