KAMI
678290319a
Merge: Add TV9 Kannada, Telugu, Marathi channels to India list
...
Rearrange channels and add TV9 Kannada to India.md
2026-08-16 18:09:45 +02:00
KAMI and KAMI
3f27805f7b
Add Aguacate TV and AS3 Sport TV to Venezuela list ( #1125 )
...
Latina TV is already listed; inter TV was already added previously.
Assigned chno 12/13 to avoid colliding with the existing chno=1
(Venevisión), and normalized the AS3 Sport TV EPG id to drop the
embedded space for consistency with other entries.
Co-authored-by: KAMI <[email protected] >
2026-08-14 12:26:04 +02:00
KAMI and KAMI
6dceda13cd
Security: sanitize channel attributes to prevent M3U8 attribute injection ( #1124 )
...
group, name, logo and epg values are embedded unescaped into quoted
#EXTINF attributes (tvg-name, tvg-logo, tvg-id, group-title). A value
containing a double quote can break out of its attribute and inject
arbitrary extra attributes/content into the generated playlist.
Strip embedded double quotes from these fields at parse time.
Co-authored-by: KAMI <[email protected] >
2026-08-14 12:13:49 +02:00
Kálmán „KAMI” Szalai
ff03630b69
Add Python 3.12-3.14 to the pylint test matrix
2026-08-14 11:50:35 +02:00
Kálmán „KAMI” Szalai
6cdd5b7712
Fix malformed src attribute for RTP Mundo logo in portugal.md
2026-08-14 11:46:45 +02:00
Kálmán „KAMI” Szalai
5a705e86f0
Bump actions/checkout and actions/setup-python to Node.js 24 versions in pylint workflow
2026-08-14 11:45:06 +02:00
Kálmán „KAMI” Szalai
51bbec5b22
Fix pylint errors in make_playlist.py
...
Resolves trailing whitespace, line-too-long, unnecessary parens,
missing docstrings, and no-else-return findings from the Pylint
workflow job.
2026-08-14 11:43:38 +02:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
cf9251f784
Fix no-dash linting errors in Russian channel names ( #991 )
...
Replace dashes with colons in Smotrim channel names.
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 20:41:10 +01:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
354ec3bc3a
Add tvg-country attribute to M3U8 playlist entries ( #990 )
...
Add ISO 3166-1 alpha-2 country codes via tvg-country attribute
to all #EXTINF lines, enabling IPTV players to filter and display
channels by country.
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 09:29:23 +01:00
KAMI and Kálmán „KAMI” Szalai <kami911gmail.com>
ac135619ff
Improve make_playlist.py code quality and fix bugs ( #989 )
...
* Improve make_playlist.py code quality and fix bugs
- Fix group name bug: replace underscores with spaces before title()
so filenames like north_korea.md produce "North Korea" not "North_Korea"
- Fix resource leaks: use context managers for all file handles including
EPG list and per-country playlist files
- Remove os.chdir() global side effect: use absolute paths derived from
the script location instead
- Avoid calling to_m3u_line() twice per channel by caching the result
- Fix redundant trailing colon in filename[:-3:] slice
- Consistent use of write() for headers instead of mixing print/write
- Strip blank lines from EPG URL list when reading
* Skip commit and push when playlist has no changes
Prevents the workflow from failing with exit code 1 when the generated
playlist is identical to the previous run and there is nothing to commit.
* Use current branch instead of hardcoded master for push
Replace hardcoded origin/master reference with @{u} (upstream of current
branch) for the diff check, and use HEAD for the push target so the
workflow works correctly on any branch.
---------
Co-authored-by: Kálmán „KAMI” Szalai <kami911gmail.com>
2026-03-08 07:40:47 +01:00
Kálmán „KAMI” Szalai
affbd08083
Add Líceum TV to Hungarian list
2025-08-27 10:16:23 +02:00
Kálmán „KAMI” Szalai
9ed8dd03b0
Update Hungarian Rádió 1 YT link
2025-08-27 10:12:06 +02:00
KAMI
1204a4ecc8
Update ireland.md
...
Fix lint issue
2025-08-27 10:00:52 +02:00
KAMI
66019b3341
Update usa.md
...
Update Buzzr URL #722
2025-08-27 09:58:16 +02:00
KAMI
8b6feefea3
Update japan.md
...
From https://github.com/Free-TV/IPTV/pull/732
Thank you @makimaki69!
2025-08-27 09:52:55 +02:00
KAMI
71d22b8493
Greece update
...
from @dp247 f791651
2025-08-27 09:47:14 +02:00
Kálmán „KAMI” Szalai
72aeb6d55f
Add more Hungarian channels
2025-04-02 18:56:20 +02:00
Kálmán „KAMI” Szalai
464cb5a1de
Add more Hungarian channels
2025-04-02 18:53:10 +02:00
Kálmán „KAMI” Szalai
03c2b1c06b
Add more Hungarian channels
2025-04-02 18:47:03 +02:00
Kálmán „KAMI” Szalai
383d3eb7c6
Remove non-existing channels
2025-04-02 18:37:26 +02:00
Kálmán „KAMI” Szalai
e866b16955
Update M1/Hungary link
2025-04-02 17:57:46 +02:00
Kálmán „KAMI” Szalai
b69f8a2906
Update City TV link
2025-04-02 17:44:45 +02:00
Kálmán „KAMI” Szalai
931aae9516
Update Venezuela list file according to PR #577
2025-04-02 16:14:46 +02:00
Kálmán „KAMI” Szalai
3429ba450e
Remove HispanTV PR #554
2025-04-02 16:06:59 +02:00
Kálmán „KAMI” Szalai
0efce2572e
Add Indonesia's flag and format the list file
2025-04-02 15:57:22 +02:00
Kálmán „KAMI” Szalai
da979fd2f0
Manually pull dp247:master repo with updated links
2025-04-02 15:48:23 +02:00
KAMI
5bc63c6e75
Update test_playlist.yml
...
Try latest LTS node 20.10.x
2023-11-28 01:30:00 +01:00
Kálmán „KAMI” Szalai
a039d63c68
Fix linter errors
2023-11-28 00:45:53 +01:00
Kálmán „KAMI” Szalai
ed6b696269
Fix linter errors
2023-11-28 00:44:05 +01:00
Kálmán „KAMI” Szalai
94d6497042
Fix linter errors
2023-11-28 00:41:20 +01:00
Kálmán „KAMI” Szalai
6a84f7fcbf
Fix linter error: img tag
2023-11-28 00:35:23 +01:00
KAMI and PlaylistBot
5fd50ed76c
Update hungary.md ( #453 )
...
* Update hungary.md
Update for Oroszlányi Városi Televízió
* Update Playlist (GitHub Actions)
---------
Co-authored-by: PlaylistBot <[email protected] >
2023-11-28 00:15:02 +01:00
KAMI and PlaylistBot
dd4fdfcfe9
Add Hungarian Oroszlány városi televízió ( #452 )
...
* Update hungary.md
Add Oroszlány városi televízió
* Update Playlist (GitHub Actions)
---------
Co-authored-by: PlaylistBot <[email protected] >
2023-11-28 00:02:41 +01:00
Kálmán „KAMI” Szalai
51c9fc3912
Update M1, Hungarian
2023-03-22 10:51:24 +01:00
KAMI
61ea3df19a
Merge pull request #328 from Annino78/master
...
Add iptv-1
2023-03-21 06:34:15 +01:00
KAMI
aec60225f8
Rename costarica.md to costa_rica.md
2023-03-21 06:33:40 +01:00
Kálmán „KAMI” Szalai
7a94a87e3b
Update M1 / HUN
2023-03-20 19:52:57 +01:00
KAMI
3f5a3dcf02
Merge pull request #325 from TVKaista/patch-7
...
Improve channel logos for Estonian and Finnish channels
2023-03-18 14:48:35 +01:00
KAMI
6e130c6181
Merge pull request #324 from TVKaista/patch-5
...
Add Iceland channels
2023-03-18 14:47:39 +01:00
KAMI
3f2bbe7d67
Merge pull request #323 from TVKaista/patch-4
...
Add Folketinget TV
2023-03-18 11:51:43 +01:00
KAMI
c2764485fe
Merge pull request #318 from TVKaista/patch-2
...
Add ATG Live
2023-03-18 07:01:09 +01:00
KAMI
f57a4317ed
Merge pull request #317 from TVKaista/patch-1
...
Add geoblock symbol to Danish channels
2023-03-18 07:00:32 +01:00
KAMI
d5e5fcec84
Merge pull request #319 from TVKaista/patch-3
...
Finland channel epg ids
2023-03-18 06:59:24 +01:00
KAMI
739ef55093
Merge pull request #322 from glotovpa/master
...
fixed an error creating playlists by country @KAMI911
2023-03-18 06:58:22 +01:00
KAMI
b66ad69793
Merge pull request #320 from TVKaista/patch-4
...
Add Norwegian channels
2023-03-17 19:37:31 +01:00
Kálmán „KAMI” Szalai
e23f623e56
Updates for Hungarian channels
2023-03-15 09:29:10 +01:00
Kálmán „KAMI” Szalai
f0e2691ae9
Updates for Hungarian channels
2023-03-15 08:52:25 +01:00
Kálmán „KAMI” Szalai
ecfaa74baa
Fix Hungarian links
2023-03-15 08:33:22 +01:00
Kálmán „KAMI” Szalai
cf53b66d0f
Updated Hungarian channels
2023-03-15 08:22:59 +01:00
Kálmán „KAMI” Szalai
9c7f4ff8d3
Better playlist formatting
2023-03-15 06:57:43 +01:00
Kálmán „KAMI” Szalai
a35f43a1c0
Process EPG file
2023-03-15 06:55:55 +01:00
Kálmán „KAMI” Szalai
bd85fd5b1f
Try to avoid f-string expression part cannot include a backslash error
2023-03-15 06:46:54 +01:00
Kálmán „KAMI” Szalai
3c632383b9
Fix string generation
2023-03-15 06:42:27 +01:00
Kálmán „KAMI” Szalai
dff9d89787
Remove newlines from EPG list
2023-03-15 06:36:19 +01:00
Kálmán „KAMI” Szalai
ae410286e9
Update EPG list with working list files
2023-03-15 06:31:03 +01:00
Kálmán „KAMI” Szalai
4d35aea062
Fix EPG list
2023-03-14 06:33:14 +01:00
Kálmán „KAMI” Szalai
fd61db7e6a
Remove wrongly created playlist files
2023-03-14 06:24:09 +01:00
KAMI
213f73acd7
Fix path for invidual playlists
2023-03-14 06:21:22 +01:00
KAMI
22bf6c54ed
Fix path
2023-03-14 06:16:15 +01:00
KAMI
3c31794611
OS independent path, filename join
2023-03-14 06:14:09 +01:00
KAMI
3054028ce6
Merge pull request #309 from glotovpa/master
...
Add creating playlists by country in the folder "playlists"
2023-03-13 11:04:06 +01:00
KAMI
e61b30ba24
Merge pull request #296 from TVKaista/patch-3
...
Add Finnish channels
2023-03-03 21:05:01 +01:00
KAMI
bbdcc86db8
Merge pull request #302 from adilaxmdv/master
...
new file: epglist.txt
2023-03-03 21:03:47 +01:00
Kálmán „KAMI” Szalai
59bdb06b81
Update of Hungarian channels
2023-02-05 09:57:18 +01:00
KAMI
eca46efeba
Merge pull request #268 from robbiebusinessacc/master
...
Update make_playlist.py
2023-01-19 02:37:54 +01:00
KAMI
4585c593f9
Merge pull request #270 from NezbednikSK/master
...
Add Schlager Deluxe + Deluxe Lounge HD
2023-01-09 21:22:28 +01:00
Kálmán „KAMI” Szalai
a45744fd92
Update M4
2022-12-03 23:50:30 +01:00
KAMI
50ee17d6a2
Merge pull request #247 from telluroid/patch-1
...
Update germany.md
2022-11-20 09:54:09 +01:00
KAMI
d18a909d65
Merge pull request #244 from Brenders/master
...
[zz_vod_it.md] updated
2022-11-16 17:45:03 +01:00
KAMI
bdef834f11
Merge pull request #240 from telluroid/patch-4
...
Update germany.md
2022-11-15 21:24:12 +01:00
KAMI
f1163a7638
Merge pull request #241 from telluroid/patch-5
...
Update brazil.md
2022-11-15 21:23:25 +01:00
KAMI
0960b085dc
Merge pull request #242 from telluroid/patch-6
...
Update canada.md
2022-11-15 21:22:54 +01:00
Kálmán „KAMI” Szalai
f41ee17634
Add another link to Hungarian M3 channel
2022-11-15 21:03:31 +01:00
Kálmán „KAMI” Szalai
9a40845d3f
Add SkyNews as English langiage news
2022-11-15 21:02:58 +01:00
Kálmán „KAMI” Szalai
fb99533b8e
Update M4 Sport Hungarian channel
2022-11-15 19:46:48 +01:00
KAMI
5736a96824
Merge pull request #237 from Brenders/master
...
[zz_vod_it.md] updated
2022-11-11 11:35:20 +01:00
KAMI
8a40525cf3
Merge pull request #236 from telluroid/patch-3
...
Update germany.md
2022-11-11 11:34:43 +01:00
KAMI
132e6c1d52
Merge pull request #235 from telluroid/patch-2
...
Update france.md
2022-11-07 14:41:41 +01:00
Kálmán „KAMI” Szalai
731c8d851f
Update M4 in Hungarian channels list
2022-10-29 07:54:41 +02:00
Kálmán „KAMI” Szalai
29bb08c246
Fix Euronews English broken URL (Issue #230 )
2022-10-20 22:39:04 +02:00
Kálmán „KAMI” Szalai
a856e41171
Make Euronews English URL use free.fullspeed.tv (Issue #230 )
2022-10-20 22:36:43 +02:00
Kálmán „KAMI” Szalai
e0dd5df1cd
Fix Euronews English broken URL (Issue #230 )
2022-10-20 22:34:17 +02:00
KAMI
3e50e42443
Merge pull request #229 from Brenders/master
...
[zz_vod_it.md] updated
2022-10-19 18:16:58 +02:00
KAMI
b035da24d8
Merge pull request #226 from NezbednikSK/master
...
[slovakia] update WAU logo
2022-10-09 07:55:09 +02:00
Kálmán „KAMI” Szalai
1b4db6d3ad
Update M4 Sport of Hungarian list
2022-10-07 11:22:40 +02:00
KAMI
13902e2056
Fixes for auto playlist update
2022-10-06 09:42:22 +02:00
Kálmán „KAMI” Szalai
20cab1eafa
Add Hungarian MusicPlus
2022-09-19 19:21:17 +02:00
Kálmán „KAMI” Szalai
c19847ae45
Update actions
2022-09-19 19:17:37 +02:00
KAMI
c4c5ad8e57
Merge pull request #220 from Free-TV/automate
...
Automate
2022-09-19 19:15:04 +02:00
KAMI
868f255bed
Merge pull request #219 from Free-TV/automate-1
...
Add update playlist for unattended playlist update
2022-09-19 19:13:33 +02:00
KAMI
a16426170e
Add update playlist for unattended playlist update
2022-09-19 19:07:13 +02:00
Kálmán „KAMI” Szalai
e0384465c4
Update playlist after merge
2022-09-19 18:53:08 +02:00
Kálmán „KAMI” Szalai
5c071824e9
Updated playlist
2022-09-18 08:08:06 +02:00
Kálmán „KAMI” Szalai
bf18b2636b
Updated playlist
2022-09-17 17:26:57 +02:00
KAMI
12a7f090e1
Bring back TBS from PR in japan.md
2022-09-17 16:56:20 +02:00
KAMI
c0d5843f17
Merge pull request #214 from salvoc81/master
...
Update Japan.md
2022-09-17 16:54:06 +02:00
KAMI
b684eeaa65
Merge pull request #215 from almi05/patch-1
...
Update italy.md
2022-09-14 17:02:36 +02:00
Kálmán „KAMI” Szalai
cf6b3dfa12
Updated playlist
2022-09-01 08:58:57 +02:00
Kálmán „KAMI” Szalai
bb9ec44526
Updated playlist
2022-08-31 09:20:16 +02:00
Kálmán „KAMI” Szalai
ea69498020
Update playlist
2022-08-20 10:49:42 +02:00