Releases: GregoryGost/transmission-torrentdone
Releases · GregoryGost/transmission-torrentdone
v3.2.0
What's Changed
- dependabot target branch develop by @GregoryGost in #41
- Bump GregoryGost/version-tagger from 1.0.4 to 1.0.5 in the actions-minor group by @dependabot in #39
- Bump the development group with 2 updates by @dependabot in #40
- Bump @types/node from 22.7.5 to 22.7.7 in the development group by @dependabot in #42
- Bump the development group with 2 updates by @dependabot in #43
- fix dir name by @GregoryGost in #44
- Bump @types/node from 22.8.1 to 22.8.7 in the development group by @dependabot in #45
- Bump the development group with 3 updates by @dependabot in #46
- migrate from vercel-ncc to tsup by @GregoryGost in #48
- Bump the development group with 3 updates by @dependabot in #49
- Bump super-linter/super-linter from 7.1.0 to 7.2.0 in the actions-minor group by @dependabot in #50
- fix dirForeach, up lib, version 3.2.0 by @GregoryGost in #51
- v3.2.0 by @GregoryGost in #52
Full Changelog: v3.1.3...v3.2.0
v3.1.3
What's Changed
- add ENV UV_THREADPOOL_SIZE by @GregoryGost in #36
- to v3.1.3 by @GregoryGost in #37
- Develop to Main v3.1.3 by @GregoryGost in #38
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
- More tests, fix RegExp, up libs by @GregoryGost in #33
- up nodejs version for tests by @GregoryGost in #34
- v3.1.2 by @GregoryGost in #35
Full Changelog: v3.1.1...v3.1.2
v3.1.1
What's Changed
- Поправлена авторизация
- Поправлен поиск корневой директории (скрипт мог уйти в цикл и сильно нагрузить одно ядро)
- Изменен принцип установки и обновления
Full Changelog: v3.1.0...v3.1.1
v3.1.0
Релиз версии 3.1.0
- Поправлено получение имени сериала. Изменено регулярное выражение для обработки сериалов LostFilm. Изменился формат. Пример
The Penguin S01E01.1080p.rus.LostFilm.TV.mkv
. Пример раннего форматаThe.Handmaid's.Tale.S05E03.1080p.rus.LostFilm.TV.mkv
Все изменения
- markdown, add super-lint, fix workflows branch by @GregoryGost in #9
- Bump the development group with 4 updates by @dependabot in #12
- up libs, super-linter ts standard disable, versioning pull-req close … by @GregoryGost in #19
- Bump the development group with 2 updates by @dependabot in #20
- Bump super-linter/super-linter from 6.8.0 to 7.0.0 by @dependabot in #21
- Bump @types/node from 22.2.0 to 22.4.0 in the development group by @dependabot in #22
- Bump super-linter/super-linter from 7.0.0 to 7.1.0 in the actions-minor group by @dependabot in #24
- Bump the development group with 2 updates by @dependabot in #25
- Bump the development group with 2 updates by @dependabot in #26
- Bump the development group with 4 updates by @dependabot in #27
- Fix regex serial name extract by @GregoryGost in #29
- New version 3.1.0 by @GregoryGost in #30
Full Changelog: v3.0.0...v3.1.0
v3.0.0
Релиз версии 3.0.0
- Изменена архитектура итогового приложения. Теперь нет необходимости ставить зависимости. Все собрано в единый
index.js
файл. Достаточно только базового NodeJS. Дополнительно осуществлен переход на новую библиотеку логирования, покрытие юнит тестами и прочее.
Full Changelog: v2.0.2...v3.0.0
v2.0.2
Релиз версии 2.0.2
- Обновлено совпадение для файлов сериалов. Ранее учитывался только вариант с малыми буквами сезона и эпизода. Теперь учитываются и большие буквы. Также не учитывался разделитель сезона и эпизода.
Ранее: s01e01
Теперь возможны варианты: S01E01
, S01e01
, S01.E01
, S01-E01
, S01_E01
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Релиз версии 2.0
- v2.0.1 - Параметры перенесены из окружения в конфигурационный файл для удобства. Используется пакет nconf. Поправлены команды для transmission-remote
- v2.0.0 - Полностью заменен файл torrentdone.sh на NodeJS проект. Изменена и расширена логика обработки, улучшено логирование (уровни info, debug, etc) и многое другое. Для разработчиков доступно тестирование через Jest.
Full Changelog: v1.2.4_v1.0.2...v2.0.1
v2.0.1-rc2
- Поправлена генерация имени папки для сериала.
Из-за удаления замены точек и подчеркиваний на пробелы, имя папки также генерировалось с точками. Теперь добавлен отдельный параметрdirName
который используется при создании пути.
Имена торрентов пока нельзя редактировать через transmission-remote
, ждем ...
Full Changelog: v2.0.1-rc1...v2.0.1-rc2
v2.0.1-rc1
What's Changed
v2.0.1 in #3
- Заменен пакет
dotenv
и необходимость установки конфигурационных параметров исключительно через Environment. Теперь конфигурация задается через файлconfig.json
для чего используется новый пакетnconf
- Изменен принцип определения корневой папки приложения. Через функцию
process.cwd()
путь мог не определяться. - Добавлены параметры корневой директории для фильмов
films_root_dir
и сериаловserials_root_dir
согласно логике PlexTV Naming and organizing your Movie files и Naming and Organizing Your TV Show Files - Убрана замена точек, нижних подчеркиваний на пробелы в именах файлов. На текущий момент transmission всё еще не поддерживает переименование файлов торрентов через
transmission-remote
. Хотя issue с этой фичей открыта еще с 04.12.2016 Add option to rename files in transmission-remote CLI #104. Plex не очень дружит с файлами в названии которых много точек и нижних подчеркиваний. Переименование в TODO ... - Версия приложения теперь вычитывается из
package.json
файла
Full Changelog: v2.0.0-rc1...v2.0.1-rc1