Commit Graph

64 Commits

Author SHA1 Message Date
veeso
92b081c076 Replaced u8 pex with UnixPex struct 2021-08-23 17:52:55 +02:00
veeso
32ab0267fb Removed unused readonly attribute for FsEntry 2021-08-23 17:18:27 +02:00
veeso
97a62def11 Brought all extern crate to top level 2021-06-26 12:32:11 +02:00
veeso
c78fc583b0 Fix: target_family unix means also macos and linux; use BSD target_os 2021-06-21 09:11:28 +02:00
veeso
e3d2151bad Unix Build 2021-06-20 14:38:03 +02:00
veeso
a00c0117a2 If the terminal window has less than 24 lines, then an error message is displayed in the auth activity 2021-06-16 22:00:28 +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
892be42988 pretty assert 2021-05-06 21:57:04 +02:00
veeso
a35395bd51 Fixed upload transfer error not being logged 2021-05-01 21:59:52 +02:00
veeso
6c6dadc4e7 Removed eprintln! in ftp file transfer causing break when on Windows 2021-04-13 09:09:04 +02:00
veeso
52b35f9232 Updated dependencies 2021-04-03 17:45:02 +02:00
veeso
c0ae922264 format 2021-04-03 16:48:37 +02:00
veeso
af678802bb Added path to HostError; scan_dir won't fail if it is not possible to stat an entry 2021-04-03 16:21:37 +02:00
veeso
55e884889c Clippy 2021-03-27 12:17:35 +01:00
veeso
96b7aff3b6 format 2021-03-26 22:30:47 +01:00
veeso
1ad75adf87 License changed to MIT 2021-03-26 22:25:10 +01:00
veeso
8a22259eba Fixed tests on windows 2021-03-21 22:58:38 +01:00
veeso
24d727dec8 Fixed host tests 2021-03-21 22:58:32 +01:00
ChristianVisintin
66f9ace7bd Find command now supports also directories 2021-03-21 22:57:45 +01:00
ChristianVisintin
f3788ef61a Find method for localhost 2021-03-21 22:57:37 +01:00
veeso
8ff7040a0a Localhost exec for windows 2021-03-21 22:47:50 +01:00
veeso
118467e079 Exec on Localhos 2021-03-21 22:47:15 +01:00
veeso
63a627e4d0 bin/ no more accessible in github actions? 2021-03-21 22:42:09 +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
50b8f3cd71 Improved abs paths in host 2020-12-21 13:59:03 +01:00
ChristianVisintin
093dc4f33d Fixed test 2020-12-21 13:43:05 +01:00
ChristianVisintin
3901ed54c6 Copy feature in ui; new keybinding <C> 2020-12-21 11:11:29 +01:00
ChristianVisintin
08728bf55e Copy method (host/transfer) 2020-12-21 10:49:31 +01:00
ChristianVisintin
6bc2bcb89e Include set_permissions in UNIX/macos/linux only 2020-12-18 20:58:57 +01:00
ChristianVisintin
898b57943b Improved test coverage 2020-12-18 14:40:37 +01:00
ChristianVisintin
900d9ac3c6 Apply file mode of file downloaded from remote 2020-12-18 11:31:51 +01:00
ChristianVisintin
0e7527fb3f file_exists as pub 2020-12-15 11:36:07 +01:00
ChristianVisintin
e2e25e4ac1 Fixed memory vulnerability in Windows version 2020-12-14 09:03:40 +01:00
ChristianVisintin
57e83a63dd Optimized code for fsentry 2020-12-12 16:32:21 +01:00
ChristianVisintin
f73e43304e FsEntry::*::symlink is now a Option<Box<FsEntry>>; this improved symlinks, which gave errors some times 2020-12-12 16:26:03 +01:00
ChristianVisintin
55bda874f0 Optimized code and performance using clippy 2020-12-12 12:14:51 +01:00
ChristianVisintin
148bff5117 Fixed windows host test 2020-12-06 11:13:21 +01:00
ChristianVisintin
1783a0fc35 Fixed windows host test 2020-12-06 11:12:36 +01:00
ChristianVisintin
1364fd34ed fmt host.rs 2020-12-01 11:09:55 +01:00
ChristianVisintin
02ca8c6046 Stat method for localhost 2020-12-01 11:09:44 +01:00
ChristianVisintin
5306d6d027 Sort file entries by name 2020-11-30 16:07:13 +01:00
ChristianVisintin
d5d39b6c3a Draw explorers 2020-11-29 15:01:02 +01:00
ChristianVisintin
c337c496b0 Fixed host tests 2020-11-28 12:18:11 +01:00
ChristianVisintin
e49cbbf93b Fixed host tests 2020-11-28 12:13:47 +01:00
ChristianVisintin
418a51dc77 Host warning solved 2020-11-28 12:12:30 +01:00
ChristianVisintin
69ea4b1284 Fixed remove 2020-11-28 11:55:07 +01:00
ChristianVisintin
e037263ead Host: mkdir support for absolute path 2020-11-28 11:53:43 +01:00
ChristianVisintin
1301967b68 scan_dir is now public 2020-11-28 10:59:12 +01:00