Skip to content

Releases

v2.2.7

Choose a tag to compare

@flakerimi flakerimi released this 03 Jun 22:07

IPTV channel sync now replaces the channel list (clears old channels after a successful fetch) instead of accumulating duplicates from previous syncs.

v2.2.6

Choose a tag to compare

@flakerimi flakerimi released this 03 Jun 22:04

Expand curated Albanian playlist with Kosovo RTK 2/3/4 and major private channels (RTV21, Kohavision, T7, TV Arta, TV Syri).

v2.2.5

Choose a tag to compare

@flakerimi flakerimi released this 03 Jun 21:45

Add a curated Albanian IPTV playlist hosted by the server at /playlists/albania.m3u for the channels sync.

v2.2.4

Choose a tag to compare

@flakerimi flakerimi released this 03 Jun 21:32

Fix: IPTV country names and flags are preserved during sync (the auto-create pass no longer overwrites reference data with bare codes), so the Live TV country grouping shows proper names/flags.

v2.2.3

Choose a tag to compare

@flakerimi flakerimi released this 03 Jun 21:28

Fix: IPTV channels now get a country when syncing iptv-org per-country playlists (derived from the tvg-id suffix when tvg-country is absent), so the Live TV country grouping populates.

v2.2.2

Choose a tag to compare

@flakerimi flakerimi released this 02 Jun 20:28

Fix: per-episode torrents now persist. Episodes FK-reference the seasons table; CreateEpisode now ensures the parent season row exists before inserting, fixing fk_seasons_episodes violations that left series with no episode torrents.

v2.2.1

Choose a tag to compare

@flakerimi flakerimi released this 02 Jun 19:59

Fix: series episodes/torrents now persist.

CreateEpisode upserts with ON CONFLICT(series_id, season_number, episode_number), which SQLite requires a matching UNIQUE index for. The Episode model only had a plain index on series_id, so on freshly-created databases every episode insert failed — imported series ended up with metadata but no episodes and no EZTV torrents. Added composite uniqueIndex 'idx_episode_unique' so AutoMigrate creates the constraint (self-heals existing empty DBs on startup).

v2.2.0

Choose a tag to compare

@flakerimi flakerimi released this 16 Apr 19:53

Add series online search: /api/v2/search_series_online.json with IMDB→EZTV torrent filter. list_series.json now supports query_term with auto-import on sparse matches.

v2.1.2

Choose a tag to compare

@flakerimi flakerimi released this 18 Feb 18:58

The SCAN TORRENTS button will:

v2.1.1

Choose a tag to compare

@flakerimi flakerimi released this 18 Feb 18:33

Add sync latest movies with coming soon detection