feat(core): episode titles from dotted release names

Scene releases name the episode in dotted words before their tags:
Game.of.Thrones.S01E01.Winter.Is.Coming.2160p... Read the words up to the
first quality, source or codec tag; a dotted run that no tag ends is not taken.
This commit is contained in:
nvrl committed 2026-10-29 16:33:16 +01:00
1 parent 3ca431feca
commit 70952fa7ca
2 files changed
+65 -10

No files matched your search

+5
View File
@@ -220,6 +220,11 @@ premiere date, runtime, rating — so a match carries its details with no second
request. Enrichment is one more: `/shows/{id}` with the episodes and images
embedded. Specials, which TVmaze numbers nowhere a file would, are left out.
**Episode names from scene releases (done).** `Game.of.Thrones.S01E01.Winter.Is.Coming.2160p…`
names its episode in dotted words, and `naming::episode_title` now reads them,
stopping at the first release tag. A dotted run that no tag ends is not taken.
This is the fallback for a title no provider has.
Still to do:
- **Local matching** against the offline database, so only ids leave the