github arkuznetsov/cpdb v.1.1.0

latest releases: v.1.5.3, v.1.5.1, v.1.5.0...
2 years ago

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

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

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

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

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

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

Тесты:

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

Don't miss a new cpdb release

NewReleases is sending notifications on new releases.