Releases: keepers-team/webtlo
4.0.0-alpha1
Список изменений
- Изменение структуры каталогов проекта
Была изменена структура каталогов в проекте, см 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
Список изменений
- Исправлено получение сведений от торрент-клиентов
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
Список изменений
- Исправления связанные с ограничениями 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
Список изменений
- Отчёты. Исправлено отображение смайликов в имени подраздела.
What's Changed
Изменения
Если вы храните один из спортивных подразделов, в названии которого есть эмодзи и если в отчётах они не отображаются или отображаются неверно, то после обновления убедитесь в следующем:
- выполнено как минимум одно успешное обновление хранимых подразделов с обновлением дерева. В логе должна быть запись вида
Обновление дерева подразделов завершено за 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
Список изменений
- Отчёты. Исправлено отображение смайликов в имени подраздела.
What's Changed
Изменения
Зависимости
- [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
Список изменений
- Исправлена сортировка подразделов в сводном отчёте.
- Обновление зависимостей.
What's Changed
Изменения
Зависимости
- [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
3.7.2
Список изменений
- Обновление зависимостей.
- Добавлено отображение пути хранения конфига.
- Функциональных правок не было.
What's Changed
Изменения
Зависимости
- [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
Список изменений
- Доработан алгоритм сортировки списка подразделов для двух языков.
- Обновлены зависимости.
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
Список изменений
- Работа с конфигурацией приложения написана практически заново. Реструктурировано хранение и получение значений из конфига. Не должно пагубно влиять на пользовательский опыт.
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