Skip to content

v0.1.58

Choose a tag to compare

@issinoho issinoho released this 03 Sep 23:00
· 27 commits to main since this release
818eeeb

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 101 while the guide carries that programming under 1 will 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 none is 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_seconds is optional, so setting a guide key can't silently reset a clock offset you tuned earlier. Its response carries epg_override_id too.
  • 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.