veeso
027545f14c
Removed docs headers
2022-01-06 10:44:34 +01:00
veeso
df7a4381c4
Removed filetransfer module; migrated to remotefs crate
2022-01-06 10:44:34 +01:00
veeso
f69489fc8f
FileTransferResult
2021-09-10 20:58:26 +02:00
veeso
1d09095ab9
Aws s3 support
2021-09-01 15:20:05 +02:00
veeso
7390bb58c5
Changed FTP library from ftp4 to suppaftp; Handle directory already exists on FTP transfer; mkdir already exists test units
2021-08-23 11:11:14 +02:00
veeso
81482b47f4
Merged 0.6.1; added new DirectoryAlreadyExists; return new variant for SFTP/SCP
2021-08-18 09:33:27 +02:00
veeso
f36bb65b45
Removed redundant remoteOpts struct; use FileTransferParams only
2021-07-23 14:31:29 +02:00
veeso
97a62def11
Brought all extern crate to top level
2021-06-26 12:32:11 +02:00
veeso
1c58f1d623
Use containers to test file transfers
...
Use containers to test file transfers
Container setup
Container setup
tests with docker-compose
these tests won't work with containers
ftp tests with containers; removed crap servers; tests only lib
hostname for github
booooooh
fixed recursive remove FTP
Use containers to test file transfers
Container setup
Container setup
tests with docker-compose
these tests won't work with containers
ftp tests with containers; removed crap servers; tests only lib
hostname for github
booooooh
fixed recursive remove FTP
fixed rename
changelog
Desperate attempt
Fixed ftp tests; migrated sftp tests to containers; use env for services
github actions are just broken imo
github actions are just broken imo
Don't use services, since they just don't fuckin work...
docker compose not supported yet?
deprecated typo
Now explain this: github actions have services (which don't work) and then you find out docker-compose is already installed *BLOWMIND*
Fixed hostname for tests
scp tests
maybe
tests
wtf
Restored host tests
Changelog
Improving coverage
Improving coverage
Restored coverage task
More tests for file transfers; test ssh keys too
typo
tests; code improvements
Use tests helpers
fixed tempdir
fixed tempdir
2021-06-15 17:51:06 +02:00
veeso
c1b3511c06
Working on logging
2021-05-16 22:26:16 +02:00
veeso
8c9c331d7e
Tricky-copy in case copy is not supported
2021-05-15 22:07:20 +02:00
veeso
892be42988
pretty assert
2021-05-06 21:57:04 +02:00
veeso
c0eb98c3f9
Renamed to lowercase termscp
2021-05-05 22:13:57 +02:00
veeso
52b35f9232
Updated dependencies
2021-04-03 17:45:02 +02:00
veeso
91081cb86a
Use thiserror to format error messages
2021-04-03 16:33:18 +02:00
veeso
1ad75adf87
License changed to MIT
2021-03-26 22:25:10 +01:00
ChristianVisintin
66f9ace7bd
Find command now supports also directories
2021-03-21 22:57:45 +01:00
ChristianVisintin
b9d801e8bc
find method for FileTransfer trait
2021-03-21 22:57:31 +01:00
veeso
51f0c56b84
File transfer exec command
2021-03-21 22:46:39 +01:00
ChristianVisintin
76fdd9864c
Fixed copyright header
2021-01-16 15:13:58 +01:00
veeso
2bd3d33ff6
Updated copyright
2021-01-09 20:45:06 +01:00
ChristianVisintin
9b9dc43a7f
FileTransferProtocol ToString and FromStr traits
2020-12-24 10:03:48 +01:00
ChristianVisintin
08728bf55e
Copy method (host/transfer)
2020-12-21 10:49:31 +01:00
ChristianVisintin
898b57943b
Improved test coverage
2020-12-18 14:40:37 +01:00
ChristianVisintin
443789698b
Copy trait for FileTransferProtocol
2020-12-16 15:57:46 +01:00
ChristianVisintin
55bda874f0
Optimized code and performance using clippy
2020-12-12 12:14:51 +01:00
ChristianVisintin
a7c2de0669
Added Scp file transfer to ui
2020-12-05 15:21:01 +01:00
ChristianVisintin
b45440586b
FsFile as argument for both recv_file and send_file
2020-12-05 14:52:53 +01:00
ChristianVisintin
54c02cd4e2
on_sent and on_recv methods for file transfer to finalize streams
2020-12-04 18:25:59 +01:00
ChristianVisintin
82a19dd089
Welcome messages
2020-12-04 14:00:23 +01:00
ChristianVisintin
f351ee1aea
Ftptransfer tests
2020-12-03 17:10:48 +01:00
ChristianVisintin
7e09f5c7fa
Filetransfer all mutable
2020-12-03 14:44:50 +01:00
ChristianVisintin
175acd9f5b
Wait, file_size in recv is completely useless
2020-12-03 13:43:40 +01:00
ChristianVisintin
f8be6b7fac
Changed FileReadonly with Permissionn error
2020-12-03 12:32:55 +01:00
ChristianVisintin
a328a4f751
Added to FileTransferProtocol bool secure flag to Ftp
2020-12-03 08:16:07 +01:00
ChristianVisintin
5d4b255e26
Working on ftp transfer
2020-12-01 17:40:51 +01:00
ChristianVisintin
71dbe7ea85
FileTransferError with message and code
2020-12-01 15:57:31 +01:00
ChristianVisintin
9b6e1864d8
stat method for file transfers
2020-12-01 10:57:13 +01:00
ChristianVisintin
4430f3133d
Filetransfer recv/send returns Std::io::Write and Read now
2020-11-29 20:31:34 +01:00
ChristianVisintin
840a2685bf
Removed progress callback (not a priority atm)
2020-11-29 12:35:51 +01:00
ChristianVisintin
4dc82d2ebb
Changed Callback for file transfer; mkdir using path instead of String
2020-11-28 10:49:58 +01:00
ChristianVisintin
1557c068d5
rename in filetransfer trait
2020-11-27 18:19:10 +01:00
ChristianVisintin
5891644782
fmt error for filetransfer
2020-11-27 16:43:20 +01:00
ChristianVisintin
ac8cde811d
FsEntry as reference in remove method
2020-11-27 16:37:00 +01:00
ChristianVisintin
39bd881468
Deleted ScpProtocol; use FileTransferProtocol
2020-11-24 22:33:35 +01:00
ChristianVisintin
067f5e710a
Filetransfer port is u16
2020-11-24 22:14:37 +01:00
ChristianVisintin
056f8c7c7f
is_connected method
2020-11-21 17:37:49 +01:00
ChristianVisintin
eee1a720e6
SFTP transfer
2020-11-15 14:50:46 +01:00
ChristianVisintin
37d2bc9485
filetransfer trait: mkdir, remove
2020-11-14 14:13:30 +01:00
ChristianVisintin
aa963b5000
Working on Host
2020-11-08 17:56:06 +01:00