Skip to content

Commit dc0e90b

Browse files
author
Эмиль
committed
Auto sync SeriesToolkit v0.2.2
1 parent 7eb5f34 commit dc0e90b

7 files changed

Lines changed: 516 additions & 7 deletions

File tree

Bump-Version.ps1

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,13 @@ $snapshotDir = Join-Path $oldRoot ("SeriesToolkit_v{0}_{1}" -f $oldVersion, (Get
6868
New-Item -ItemType Directory -Path $snapshotDir -Force | Out-Null
6969
foreach ($name in @('SeriesToolkit.ps1', 'SeriesToolkit.Engine.ps1', 'Start-SeriesToolkitGui.ps1', 'Start-SeriesToolkitGui.Engine.ps1', 'UiStrings.ps1', 'README.md', 'CHANGELOG.md', 'version.json', 'Build-SeriesToolkitExe.ps1', 'Sync-GitHub.ps1', 'SeriesToolkit.settings.example.json', 'SeriesToolkit.settings.README.md', 'docs/gui-mockup.png', 'docs/SCREENSHOTS-RU.md')) {
7070
$p = Join-Path $ProjectRoot $name
71-
if (Test-Path -LiteralPath $p) {
72-
Copy-Item -LiteralPath $p -Destination (Join-Path $snapshotDir $name) -Force
71+
if (-not (Test-Path -LiteralPath $p)) { continue }
72+
$dest = Join-Path $snapshotDir $name
73+
$destParent = Split-Path -Parent $dest
74+
if (-not (Test-Path -LiteralPath $destParent)) {
75+
New-Item -ItemType Directory -Path $destParent -Force | Out-Null
7376
}
77+
Copy-Item -LiteralPath $p -Destination $dest -Force
7478
}
7579

7680
if (Test-Path -LiteralPath $ChangelogPath) {

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# CHANGELOG
22

3+
4+
5+
6+
## 0.2.2 - 2026-05-04 18:19:15 +03:00
7+
- Родительский **`Fetch-VideoMetadata.ps1`**: `Find-TmdbTvEpisodeByTitleFuzzy` и вспомогательные функции нормализации/сравнения названий эпизодов для связки с MediaInboxToolkit (короткие сегменты без кода серии в имени файла).
8+
- Snapshot предыдущей версии (изменился SeriesToolkit.ps1): OLD/SeriesToolkit_v0.2.1_20260504-181915.
9+
10+
## 0.2.1 - 2026-05-04 18:04:28 +03:00
11+
- Папки KOTH/Царь горы: 3- и 4-значный код сезон/серия в имени каталога.
12+
- Snapshot предыдущей версии (изменился SeriesToolkit.ps1): OLD/SeriesToolkit_v0.2.0_20260504-180428.
13+
14+
## 0.2.0 - 2026-05-04 16:31:30 +03:00
15+
- Исправление PS 5.1: $(if ...) вместо (if ...) в -f в SeriesToolkit.Engine.ps1 (параллельный batch / rename log).
16+
- Snapshot предыдущей версии (изменился SeriesToolkit.ps1): OLD/SeriesToolkit_v0.1.27_20260504-163130.
17+
18+
## Стабильная линия и ветка inbox
19+
20+
- **SeriesToolkit 0.2.2** — текущая зафиксированная стабильная версия инструмента нормализации сериалов/мультсериалов.
21+
- Расширенная **входная сортировка** (inbox, Blu-ray, кириллица TMDB и т.д.) вынесена в каталог **`MediaInboxToolkit/`** в корне репозитория; разработка — в ветке **`media-inbox-toolkit`**. Общий модуль метаданных остаётся в **`Fetch-VideoMetadata.ps1`** (корень репозитория).
22+
323
## 0.1.27 - 2026-04-30 17:05:00 +03:00
424
- Документация: добавлен операторский раздел в `README.md` по разбору `*-review-queue.csv` (приоритеты, трактовка статусов, практический workflow).
525
- Документация: добавлены рекомендуемые пороги `rename_min_confidence_apply` для консервативного/сбалансированного/агрессивного режима.

0 commit comments

Comments
 (0)