-
v1.7.0
Stablereleased this
2026-10-06 20:15:47 -05:00 | 2 commits to main since this releaseBased on upstream v2.0.0 (
900faea).Changed
- Every new item is looked up on TMDB again. Since 1.0.4 only the items
the email shows were looked up, chosen by a second pass over the items
(DisplayedItemIDs) that repeated the email build's filtering and sorting.
It was written for a week of 500 re-created films. Since 1.5.0 those no
longer count as new, so the pass only saves a quick lookup per item past
max_displayed_itemsin a genuinely big week. Removing it takes seven of
the fork's edits out of upstream files. - The HTML and plain-text parts are built from one pass over the items
(template.BuildNewMediaEmail), instead of one each. - The fork's own strings are English only. The inbox preview line ("3 new
movies and 5 new shows") was translated into all ten languages. Other
languages now fall back to the English line, whole: its "and" is a fork
string too, so it is never half translated. - Files check out with LF line endings on every machine
(.gitattributes, as in mcp-gateway). Withcore.autocrlf, a Windows
checkout had CRLF everywhere, so gofmt flagged every file and the
plain-text template had to be stripped of\rwhen it was read. - CI no longer runs
go veton its own. The lint job already runs govet,
with every analyzer on.
Fixed
- Each
ignored_itemsmatch was logged twice, once for each part of the
email.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Every new item is looked up on TMDB again. Since 1.0.4 only the items