Chip Senkbeil
2122a5ba39
Bump to v0.15.1
2021-11-15 20:41:29 -06:00
Chip Senkbeil
fc2a6ab09c
Bump to v0.15.0 release and add readme for distant-ssh2
2021-10-16 15:38:07 -05:00
Chip Senkbeil
fefcc66737
Bump to v0.15.0-alpha.22 and update distant/ssh handlers to inject exit code 0 when successful
2021-10-16 14:48:48 -05:00
Chip Senkbeil
1dc5b69236
Bump to v0.15.0-alpha.21
2021-10-16 13:41:58 -05:00
Chip Senkbeil
dba8a80dd8
Bump to v0.15.0-alpha.20 and fix ssh -> distant session not binding to proper interface
2021-10-15 23:45:45 -05:00
Chip Senkbeil
d62f91be76
Bump to v0.15.0-alpha.19
2021-10-15 21:15:24 -05:00
Chip Senkbeil
e01a322866
Bump to v0.15.0-alpha.18
2021-10-15 16:50:21 -05:00
Chip Senkbeil
0f6cf3d537
Bump to v0.15.0-alpha.17
2021-10-14 16:24:14 -05:00
Chip Senkbeil
11c3e5c34e
Update nvim_wrap_async to use vim.defer_fn instead of schedule and support optional interval; bump to v0.15.0-alpha.16
2021-10-14 02:04:21 -05:00
Chip Senkbeil
e0312c118c
Bump to v0.15.0-alpha.15
2021-10-13 02:36:07 -05:00
Chip Senkbeil
201101cb7f
Bump to v0.15.0-alpha.14
2021-10-10 23:11:11 -05:00
Chip Senkbeil
043ae6ca4b
Couple of changes:
...
1. Add support to detach processes from distant server
2. Refactor distant_bin and distant_args to distant.bin and distant.args
3. Add use_login_shell option for launch distant opts
2021-10-10 15:05:04 -05:00
Chip Senkbeil
733cc152ea
Bump to v0.15.0-alpha.12 and fix nil for distant_args
2021-10-10 00:03:57 -05:00
Chip Senkbeil
5cc05b8a7a
Bump to v0.15.0-alpha.11
2021-10-09 22:45:31 -05:00
Chip Senkbeil
c994d090da
Bump to v0.15.0-alpha.10
2021-10-09 22:00:13 -05:00
Chip Senkbeil
2ae80950cf
Bump to v0.15.0-alpha.9
2021-10-09 20:58:38 -05:00
Chip Senkbeil
cf24ba21c3
Bump to 0.15.0-alpha.8
2021-10-09 19:26:32 -05:00
Chip Senkbeil
0dca0c9aa6
Bump to 0.15.0-alpha.7 w/ new release.yml
2021-10-07 15:40:07 -05:00
Chip Senkbeil
16bed4690b
Add lua lib & support compiling distant cli on windows ( #59 )
...
* Update distant-ssh2 with new changes to wezterm-ssh
* Implement lua module (distant-lua)
* Implement tests for lua module (distant-lua-tests)
* Add untested windows daemon support
* distant binary now compiles on windows
* Split up Github actions for Windows, MacOS, and Linux into individual yaml files
2021-10-06 23:17:07 -05:00
Chip Senkbeil
b27f0a4109
Bump to 0.15.0-alpha.6
2021-09-29 12:03:42 -05:00
Chip Senkbeil
5d28b69596
Bump to 0.15.0-alpha.5
2021-09-29 11:21:18 -05:00
Chip Senkbeil
6381006edd
Bump to 0.15.0-alpha.4
2021-09-29 10:57:58 -05:00
Chip Senkbeil
4a4a06ef80
Bump to 0.15.0-alpha.3
2021-09-29 00:05:32 -05:00
Chip Senkbeil
e586891463
Update to 0.15.0-alpha.2
...
* Rename SessionExt -> SessionChannelExt
* Rename SessionExtError -> SessionChannelExtError
* Update SessionChannel to implement SessionChannelExt
* Update Session to not implement SessionChannelExt as it gets this for
free through Deref/DerefMut targeting SessionChannel
2021-09-28 11:49:26 -05:00
Chip Senkbeil
88efcb2e5e
Mark version as pre-release 0.15.0-alpha.1
2021-09-28 10:45:53 -05:00
Chip Senkbeil
0a11ec65a2
Add native ssh ( #57 )
...
* Bump to 0.15.0
* Add new distant-ssh2 subcrate to provide an alternate session as an ssh client
* Add rpassword & wezterm-ssh dependencies
* Rename core -> distant-core in project directory structure and move ssh2 feature into distant-ssh2 crate
* Upgrade tokio to 1.12,
* Update github actions to detect changes and apply testing for only those changes
* Add method parameter to support distant & ssh methods for action and lsp subcommands
* Add ssh-host, ssh-port, and ssh-user parameters to specify information for ssh method
2021-09-28 00:04:26 -05:00
Chip Senkbeil
f4eae0a467
Export SessionExt and related components
2021-09-19 00:10:56 -05:00
Chip Senkbeil
3c15a90886
Fix log suppression to occur when running remote process and not logging to a file
2021-09-18 21:25:24 -05:00
Chip Senkbeil
cad8ed5ac9
Bump next version to 0.15.0 and update README to reflect new version
2021-09-18 20:49:12 -05:00
Chip Senkbeil
9180f4d207
Bump to 0.14.0
2021-09-09 08:38:44 -05:00
Chip Senkbeil
4eb15bfe1e
Bump to 0.13.1
2021-09-09 00:25:21 -05:00
Chip Senkbeil
34d6b574c1
Fix clippy warnings, fix rustfmt, refactor proc-run tests to use generated scripts instead of script files
2021-09-05 17:20:47 -05:00
Chip Senkbeil
d1f69cf024
Migrate distant-core tests from using tempfile to assert_fs crate
2021-08-30 23:24:42 -05:00
Chip Senkbeil
8cdc9f271d
Refactor distant binary to yield software exit code when oneoff operation fails
2021-08-29 13:04:49 -05:00
Chip Senkbeil
188b5f74e4
Add first example of an e2e test for distant cli
2021-08-29 01:03:18 -05:00
Chip Senkbeil
54a7f567a1
Bump Cargo.lock to fix cargo-audit callout, update gitignore to prevent Cargo.lock for library
2021-08-28 18:42:28 -05:00
Chip Senkbeil
df81894785
Split distant into distant-core and distant (bin)
2021-08-28 18:15:00 -05:00
Chip Senkbeil
156fe50423
Remove tokio-stream dependency
2021-08-28 16:03:41 -05:00
Chip Senkbeil
ba6ebcfcb8
Refactor codebase to be more testable & add some initial tests
2021-08-25 21:33:27 -05:00
Chip Senkbeil
2b23cd379c
Rename mode -> format; bump to 0.13.0
2021-08-25 21:33:06 -05:00
Chip Senkbeil
33abcbb5fb
Update logger to properly shutdown when process exits
2021-08-19 00:35:07 -05:00
Chip Senkbeil
f6e9195503
Update error response to include kind, refactor kind to be from a defined set, support new exists request/response
2021-08-15 16:18:55 -05:00
Chip Senkbeil
e2fd3a9bae
Add proper exit codes mirroring sysexits from FreeBSD
2021-08-14 01:27:35 -05:00
Chip Senkbeil
86e4d7f2fc
Refactor to support a payload for request/response with multiple entries; bump to 0.10.0
2021-08-10 12:42:14 -05:00
Chip Senkbeil
24d0c3b2ab
Bump to v0.9.5 and update couple of cli descriptions
2021-08-08 13:14:55 -05:00
Chip Senkbeil
fac7687f27
Remove excessive trace logging of send/recv at transport level as this isn't useful
2021-08-07 14:29:40 -05:00
Chip Senkbeil
1a1f219594
Update DirRead to sort returned paths by name
2021-08-07 00:39:28 -05:00
Chip Senkbeil
809baaee85
Add extra aliases for different actions like creating a dir and running a process
2021-08-06 13:10:07 -05:00
Chip Senkbeil
f51b8420f3
Update metadata human printout to not include canonicalized_path if missing
2021-08-06 12:52:20 -05:00
Chip Senkbeil
9a67418227
Add option to metadata request to return the canonicalized path in the response; bump to 0.9.0
2021-08-06 12:27:59 -05:00