v0.1.58
Added
-
Point a channel at the guide entry it can't find. Some channels never match any guide data — a tuner numbering BBC One Scotland HD
101while the guide carries that programming under1will never connect the two, because neither the ids nor the names agree. The channel sits in the grid with an empty row and there was nothing you could do about it. (#143)Settings → Sources → the source now shows a Guide count and a Guide key for every channel. A count of
noneis how you find the affected channel; put the key the guide actually uses in the box beside it and the channel picks up those listings on the next refresh. Two channels can share a key — each gets its own copy, which is how an HD variant borrows the SD channel's listings. Clear the box to go back to automatic matching.The override is exclusive: it replaces the tvg-id and name matching for that channel, so a feed that happens to carry the old id can't win back a match you deliberately overrode. It also survives a channel refresh, unlike the name and tvg-id, which the source overwrites every time.
Changed
PATCH /api/channels/{id}is now properly patch-style —clock_shift_secondsis optional, so setting a guide key can't silently reset a clock offset you tuned earlier. Its response carriesepg_override_idtoo.- The channel list on a source shows how many programmes each channel currently has.
Migration
One nullable column on channel, applied automatically on start. Automatic matching is unchanged unless you set an override.
Images
issinoho1969/tvtimes:0.1.58 · :latest (+ ghcr.io/issinoho/tvtimes), linux/amd64 + linux/arm64. Note the tag carries no leading v.