Skip to content

Releases: keepers-team/webtlo

4.0.0-alpha1

10 Apr 12:59
1b5881c

Choose a tag to compare

4.0.0-alpha1 Pre-release
Pre-release

Список изменений

  • Изменение структуры каталогов проекта

Была изменена структура каталогов в проекте, см readme

Note

Менялся фронт, потому нужно сбросить кэш, ctrl+f5.

Зачем? Для приведения к какому-то единому виду и чтобы валидация кода не ругалась ошибками вида
Unable to determine minimum PHP version supported by your project from composer.json: Failed to read file "composer.json".

Попутно

  • был оптимизирован процесс подключения к локальной БД
  • миграции перенесены в отдельную область хранения
  • добавлен бинарник консоли для запуска команд автоматизации
  • старый способ запуска автоматизаций оставлен для обратной совместимости, но помечен как устаревший
  • обновлены алгоритмы сборки готовых решений (docker, standalone, zip) для почти безболезненной миграции
  • добавлен lock-файл, который будет запрещать запуск более одной автоматизации из консоли

Тестовая версия на ~месяц. По плану версия 3.8 - последняя из 3.x, если не будет найдено значительных проблем в ней.

Full Changelog: 3.8.1...4.0.0-alpha1

3.8.1

08 Apr 09:03
f92c0d0

Choose a tag to compare

Список изменений

  • Исправлено получение сведений от торрент-клиентов

What's Changed

Изменения

  • Клиенты. Исправлено получение раздач от клиентов, которые присылают не валидные символы by @NeBioNik in #515

Зависимости

  • [composer] Bump phpstan/phpstan from 2.1.44 to 2.1.46 in /src by @dependabot[bot] in #514

Full Changelog: 3.8.0...3.8.1

3.8.0

01 Apr 08:19
87b1e68

Choose a tag to compare

Список изменений

  • Исправления связанные с ограничениями API форума

What's Changed

Изменения

  • Исправлена обработка ошибки недоступности API форума by @NeBioNik in #510
  • Исправлено количество параметров в одном запросе к API форума by @NeBioNik in #511
  • Исправлена запись названий раздач, если они уже пустые в БД by @NeBioNik in #512

Зависимости

  • [composer] Bump phpstan/phpstan from 2.1.42 to 2.1.44 in /src by @dependabot[bot] in #509

Full Changelog: 3.7.6...3.8.0

3.7.6

25 Mar 08:47
9ef3a87

Choose a tag to compare

Список изменений

  • Отчёты. Исправлено отображение смайликов в имени подраздела.

What's Changed

Изменения

  • Отчёты. Исправлено отображение смайликов в имени подраздела. by @NeBioNik in #508

Если вы храните один из спортивных подразделов, в названии которого есть эмодзи и если в отчётах они не отображаются или отображаются неверно, то после обновления убедитесь в следующем:

  • выполнено как минимум одно успешное обновление хранимых подразделов с обновлением дерева. В логе должна быть запись вида Обновление дерева подразделов завершено за 1s, обработано подразделов: 1264 шт.
  • в вашем локальном конфиге config.ini хранимы подразделы записаны с эмодзи, а не с цифрами вида 🏒. Если цифры, то обновите фронт, убедитесь, что отображаются эмодзи вместо цифр в UI и сохраните настройки - в конфиге должны стать эмодзи.

Если не помогло и в отчётах всё равно всё не так - сообщите мне.

Зависимости

  • [composer] Bump league/container from 5.1.0 to 5.2.0 in /src by @dependabot[bot] in #506
  • [composer] Bump phpstan/phpstan from 2.1.40 to 2.1.42 in /src by @dependabot[bot] in #507

Full Changelog: 3.7.5...3.7.6

3.7.5

18 Mar 09:22
22b7a7e

Choose a tag to compare

Список изменений

  • Отчёты. Исправлено отображение смайликов в имени подраздела.

What's Changed

Изменения

  • Отчёты. Исправлено отображение смайликов в имени подраздела. by @NeBioNik in #505

Зависимости

  • [github-actions] Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #499
  • [github-actions] Bump docker/login-action from 3 to 4 by @dependabot[bot] in #500
  • [github-actions] Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #501
  • [github-actions] Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #502
  • [github-actions] Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #503

Full Changelog: 3.7.4...3.7.5

3.7.4

04 Mar 09:05
eac907e

Choose a tag to compare

Список изменений

  • Исправлена сортировка подразделов в сводном отчёте.
  • Обновление зависимостей.

What's Changed

Изменения

  • Отчёты. Исправлена сортировка подразделов в сводном отчёте (ид => имя) by @NeBioNik in #498

Зависимости

  • [github-actions] Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #495
  • [composer] Bump friendsofphp/php-cs-fixer from 3.94.1 to 3.94.2 in /src by @dependabot[bot] in #496
  • [composer] Bump phpstan/phpstan from 2.1.39 to 2.1.40 in /src by @dependabot[bot] in #497

Full Changelog: 3.7.3...3.7.4

3.7.3

25 Feb 20:56
8fdab44

Choose a tag to compare

Список изменений

  • Исправлены мелкие баги.

What's Changed

Изменения

  • Настройки регулировки, -2 вместо пустоты by @NeBioNik in #493
  • Ошибка округления размера раздач by @NeBioNik in #494

Full Changelog: 3.7.2...3.7.3

3.7.2

19 Feb 09:01
a087373

Choose a tag to compare

Список изменений

  • Обновление зависимостей.
  • Добавлено отображение пути хранения конфига.
  • Функциональных правок не было.

What's Changed

Изменения

  • Добавлена валидация YAML файлов by @NeBioNik in #491

Зависимости

  • [composer] Bump phpstan/phpstan from 2.1.38 to 2.1.39 in /src by @dependabot[bot] in #488
  • [composer] Bump friendsofphp/php-cs-fixer from 3.93.1 to 3.94.0 in /src by @dependabot[bot] in #489
  • [composer] Bump phpstan/phpstan-deprecation-rules from 2.0.3 to 2.0.4 in /src by @dependabot[bot] in #490
  • [composer] Bump friendsofphp/php-cs-fixer from 3.94.0 to 3.94.1 in /src by @dependabot[bot] in #492

Full Changelog: 3.7.1...3.7.2

3.7.1

09 Feb 13:28
6361f18

Choose a tag to compare

Список изменений

  • Доработан алгоритм сортировки списка подразделов для двух языков.
  • Обновлены зависимости.

What's Changed

Изменения

Note

Менялся фронт, потому рекомендуется сбросить кэш, ctrl+f5.

Зависимости

  • [composer] Bump react/event-loop from 1.5.0 to 1.6.0 in /src by @dependabot[bot] in #480
  • [composer] Bump symfony/process from 6.4.26 to 6.4.33 in /src by @dependabot[bot] in #481
  • [composer] Bump guzzlehttp/guzzle from 7.9.3 to 7.10.0 in /src by @dependabot[bot] in #482
  • [composer] Bump league/container from 4.2.4 to 5.1.0 in /src by @dependabot[bot] in #484
  • [composer] Bump arokettu/torrent-file from 5.3.2 to 5.3.4 in /src by @dependabot[bot] in #486
  • [composer] Bump monolog/monolog from 3.9.0 to 3.10.0 in /src by @dependabot[bot] in #485
  • [composer] Bump league/csv from 9.23.0 to 9.28.0 in /src by @dependabot[bot] in #483
  • [composer] Bump symfony/polyfill-iconv from 1.32.0 to 1.33.0 in /src by @dependabot[bot] in #487

Full Changelog: 3.7.0...3.7.1

3.7.0

27 Jan 09:05
832ac7e

Choose a tag to compare

Список изменений

  • Работа с конфигурацией приложения написана практически заново. Реструктурировано хранение и получение значений из конфига. Не должно пагубно влиять на пользовательский опыт.

What's Changed

Изменения

  • Переписано создание и работа с логгером. Теперь, даже если не удалось создать файл на диске, WebTLO должно запуститься успешно и выдать логи в стандартный output.
  • Изменено создание БД и очистка от лишних данных так, чтобы не зависеть от создания логгера.
  • Dev/refactor config by @NeBioNik in #476

Note

Менялся фронт, потому рекомендуется сбросить кэш, ctrl+f5.

Зависимости

  • [github-actions] Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #468
  • [github-actions] Bump actions/checkout from 5 to 6 by @dependabot[bot] in #470
  • [github-actions] Bump actions/cache from 4 to 5 by @dependabot[bot] in #471
  • [github-actions] Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #472

Full Changelog: 3.6.0...3.7.0