From 82bbdd86f295411d82c890ba3ad85d7e4f287cd6 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Sun, 29 Mar 2026 10:59:45 +0300 Subject: [PATCH 1/2] Update streams.json --- .../playlist_export/.api/streams.json | 32 ++++++++++++++----- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/tests/__data__/expected/playlist_export/.api/streams.json b/tests/__data__/expected/playlist_export/.api/streams.json index ae19fcb60c..fc0df498bc 100644 --- a/tests/__data__/expected/playlist_export/.api/streams.json +++ b/tests/__data__/expected/playlist_export/.api/streams.json @@ -5,7 +5,9 @@ "title": "Daawah TV", "url": "http://51.15.246.58:8081/daawahtv/daawahtv2/playlist.m3u8", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": null, + "label": null }, { "channel": null, @@ -13,7 +15,9 @@ "title": "Andorra TV", "url": "http://1111296894.rsc.cdn77.org/LS-ATL-54548-6/index2.m3u8", "referrer": "http://imn.iq", - "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148" + "user_agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148", + "quality": "720p", + "label": "Not 24/7" }, { "channel": "AndorraTV.ad", @@ -21,7 +25,9 @@ "title": "ATV", "url": "https://iptv-all.lanesh4d0w.repl.co/andorra/atv|Referer=\"https://referer.xyz/\"|User-Agent=\"Mozilla/5.0 (iPhone; CPU iPhone OS 17_7 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1\"|Origin=\"https://origin.xyz\"", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": null, + "label": null }, { "channel": "BBCNews.uk", @@ -29,7 +35,9 @@ "title": "BBC News HD", "url": "http://1111296894.rsc.cdn77.org/LS-ATL-54548-6/index.m3u8", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": null, + "label": null }, { "channel": "LDPRTV.ru", @@ -37,7 +45,9 @@ "title": "ЛДПР ТВ", "url": "http://46.46.143.222:1935/live/mp4:ldpr.stream/blocked.m3u8", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": "1080p", + "label": null }, { "channel": "MeteoMedia.ca", @@ -45,7 +55,9 @@ "title": "Meteomedia", "url": "http://encodercdn1.frontline.ca/encoder181/output/Meteo_Media_720p/playlist.m3u8", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": null, + "label": null }, { "channel": "VisitXTV.nl", @@ -53,7 +65,9 @@ "title": "Visit-X TV", "url": "https://stream.visit-x.tv/vxtv/ngrp:live_all/30fps.m3u8", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": null, + "label": null }, { "channel": "Zoo.ad", @@ -61,6 +75,8 @@ "title": "Zoo", "url": "https://iptv-all.lanesh4d0w.repl.co/andorra/zoo", "referrer": null, - "user_agent": null + "user_agent": null, + "quality": "720p", + "label": null } ] \ No newline at end of file From ea294933625a32d49f8da488f8fef6453273e9b7 Mon Sep 17 00:00:00 2001 From: freearhey <7253922+freearhey@users.noreply.github.com> Date: Sun, 29 Mar 2026 11:00:06 +0300 Subject: [PATCH 2/2] Update stream.ts --- scripts/models/stream.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/models/stream.ts b/scripts/models/stream.ts index 453b971c1d..243c751c46 100644 --- a/scripts/models/stream.ts +++ b/scripts/models/stream.ts @@ -435,6 +435,7 @@ export class Stream extends sdk.Models.Stream { title: this.title, url: this.url, quality: this.quality, + label: this.label, user_agent: this.user_agent, referrer: this.referrer }