Skip to content

v.1.1.0

Compare
Choose a tag to compare
@arkuznetsov arkuznetsov released this 12 May 18:55
· 116 commits to master since this release

Изменения в версии 1.1.0

  • Добавлена возможность обмена файлами с сервером SFTP;

Исправления:

  • Для нормализации пути к файлам/каталогам использована библиотека fs;
  • Для удаления файлов используется стандартный метод движка;
  • Поправлен вызов системной команды удаления файлов;
  • Поправлено чтение списка файлов архива.

Рефакторинг:

  • Команды работы с yandex-диск, nextcloud, sftp вынесены в отдельные группы команд из группы files;
  • Методы работы с yandex-диск, nextcloud, sftp вынесены в отдельные классы;
  • Упрощены имена методов работы с файлами и каталогами на серверах Yandex-диск, NextCloud и SFTP;
  • Общие параметры доступа устанавливаются для группы команд;
  • Вызовы команд отправки/получения файлов унифицированы;
  • Переименованы классы групп команд;
  • Добавлены сокращенные имена параметров команд работы с SQL.

Тесты:

  • Добавлены тесты обмена файлами с SFTP;
  • Запуск тестового окружения переделан на docker-compose;
  • Добавлен контейнер OpenSSH для тестирования обмена с SFTP;
  • Доработаны тесты обмена файлами с NextCloud.