sawka
|
83974e10dd
|
resolve a remote by id or partial id
|
2022-09-14 13:01:52 -07:00 |
|
sawka
|
c8b8f78249
|
allow remote kwarg to be passed to select a different remote for a command
|
2022-09-14 12:56:05 -07:00 |
|
sawka
|
002876a07b
|
add remoteidx
|
2022-09-14 12:06:55 -07:00 |
|
sawka
|
a74ee69da5
|
working on setting up remotes
|
2022-09-13 17:11:36 -07:00 |
|
sawka
|
6f71866663
|
remote archiving, bug fixes
|
2022-09-13 12:06:12 -07:00 |
|
sawka
|
cde8bed381
|
switch to signame for cross system compat
|
2022-09-06 16:41:05 -07:00 |
|
sawka
|
46f48a947c
|
better logging for which remote received the packet
|
2022-09-06 13:00:30 -07:00 |
|
sawka
|
283d276e99
|
show remote/ck for messages
|
2022-09-06 12:58:16 -07:00 |
|
sawka
|
2b7045443d
|
update termopts for running commands, send specialinput packet
|
2022-09-05 20:08:59 -07:00 |
|
sawka
|
54d2f5d761
|
queue entire functions when cmdline has not been committed to DB yet. new inputpacket handling (for winsize)
|
2022-09-05 16:31:22 -07:00 |
|
sawka
|
a20ee78e6d
|
send line update via websocket synchronously before calling the cmdwait callback. ensures line arrives on fe client before any command updates or pty updates
|
2022-09-05 14:54:17 -07:00 |
|
sawka
|
54e0ecffe1
|
create a remote update queue to ensure that we send the line update before we send cmd updates
|
2022-09-05 14:49:23 -07:00 |
|
sawka
|
b980fd6b74
|
on ws connect, send sessionlist and remotelist
|
2022-09-05 12:42:09 -07:00 |
|
sawka
|
74953c71ac
|
more remote notifications (to keep FE in sync)
|
2022-09-04 13:51:49 -07:00 |
|
sawka
|
c3961891ce
|
pass realoffset back in header for /api/ptyout
|
2022-09-03 23:57:05 -07:00 |
|
sawka
|
3639e2454d
|
send termopts.cols to cmdrunner
|
2022-09-03 23:36:15 -07:00 |
|
sawka
|
247647cea8
|
remote connect/disconnect working. fix issue with remoteconnected in resolver. working on remote:new
|
2022-09-01 12:47:10 -07:00 |
|
sawka
|
d55bb8812b
|
finishing up historytype and making remotes update
|
2022-08-31 23:12:26 -07:00 |
|
sawka
|
1a88d564bb
|
return different history types
|
2022-08-31 13:28:52 -07:00 |
|
sawka
|
86f3eabf5e
|
remote bugfix and filter remotes on client side
|
2022-08-31 12:01:16 -07:00 |
|
sawka
|
8b11af6822
|
add non-parsing commands to history
|
2022-08-31 00:01:42 -07:00 |
|
sawka
|
76854b6079
|
remote get-history-items, add show param and session/window ids to history command
|
2022-08-30 23:11:06 -07:00 |
|
sawka
|
c03bbe8715
|
working on history queries
|
2022-08-29 19:18:02 -07:00 |
|
sawka
|
03dd6b1a7e
|
pass 'uicontext' with fecmd, use that to resolve ids instead of kwargs. other bug fixes
|
2022-08-29 16:31:06 -07:00 |
|
sawka
|
f2a5985349
|
working on history command, remote:showall
|
2022-08-28 14:24:05 -07:00 |
|
sawka
|
9d6cc1f67a
|
clear window
|
2022-08-26 22:01:29 -07:00 |
|
sawka
|
aff174fa80
|
tab colors
|
2022-08-26 21:44:18 -07:00 |
|
sawka
|
1997b9ea44
|
implement screen:set name
|
2022-08-26 17:51:28 -07:00 |
|
sawka
|
9b6d4e928d
|
use generic resolver for screens
|
2022-08-26 17:29:32 -07:00 |
|
sawka
|
ca29e28c85
|
register handlers instead of a switch statement. make resolve more generic
|
2022-08-26 17:17:33 -07:00 |
|
sawka
|
773e881bf6
|
move resolver into its own file
|
2022-08-26 16:24:07 -07:00 |
|
sawka
|
46ba21030b
|
save/restore activesessionid, set session name, much more sophisticated session switching logic
|
2022-08-26 16:21:19 -07:00 |
|
sawka
|
00b88f7f13
|
fix regexp, add dump argument to show parsed command
|
2022-08-26 13:18:26 -07:00 |
|
sawka
|
dc8cba79da
|
add quoting/shell-parsing for commands
|
2022-08-26 13:12:17 -07:00 |
|
sawka
|
d0806bbd63
|
remove lock around connecting remote
|
2022-08-24 22:57:41 -07:00 |
|
sawka
|
5b1b67cf55
|
quick fixes
|
2022-08-24 18:56:50 -07:00 |
|
sawka
|
0d314000ac
|
fully support new remoteptr
|
2022-08-24 13:21:54 -07:00 |
|
sawka
|
4f686e891b
|
big updates to remoteinstance, push changes through stack
|
2022-08-24 02:14:16 -07:00 |
|
sawka
|
51f7b0798b
|
add prompt to cmd
|
2022-08-23 21:05:49 -07:00 |
|
sawka
|
3423b63213
|
switch back to slash, combine file and metacmd completions
|
2022-08-23 17:26:42 -07:00 |
|
sawka
|
dd5e6259bd
|
add remote:show command
|
2022-08-23 14:01:52 -07:00 |
|
sawka
|
946f31988c
|
switch from '/' to '@' as metacommand character
|
2022-08-23 13:37:08 -07:00 |
|
sawka
|
709920ad8e
|
add ephemeral to line
|
2022-08-23 13:14:14 -07:00 |
|
sawka
|
429c41cfd0
|
show environment
|
2022-08-22 18:53:38 -07:00 |
|
sawka
|
292c76808a
|
setenv and unset working
|
2022-08-22 18:38:52 -07:00 |
|
sawka
|
dca199b492
|
update to use env0
|
2022-08-22 16:26:44 -07:00 |
|
sawka
|
525fe77a5f
|
send initpk.env in remotestate
|
2022-08-22 16:00:25 -07:00 |
|
sawka
|
9d150dc7e3
|
connectmode, add stubs for export/setenv command
|
2022-08-21 12:31:29 -07:00 |
|
sawka
|
b2a2b6252d
|
send cmd updates for donepk
|
2022-08-19 17:14:53 -07:00 |
|
sawka
|
03cfabd9b6
|
convert ptyout files to CF files (fixed size circular buffer files). connect to remotes with their own controlling terminal and capture that terminal output. POC to send password to controlling terminal to login.
|
2022-08-19 13:23:00 -07:00 |
|