Commit Graph
34844 Commits
Author SHA1 Message Date
iptv-bot[bot] 426c4ac4fc [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40425209555) workflow.

closes #56459, closes #56461, closes #56473
2026-10-27 00:16:07 +00:00
Pecaquito 76ddc36c6b Merge pull request #56426 from amirmazinany78/fix-thaqalayn-stream
Update iq.m3u
2026-10-25 21:24:10 -04:00
Pecaquito 77f617c888 Merge pull request #56360 from L4XB/fix/stream-info-without-frame-rate
fix: read the stream quality from HLS variants without FRAME-RATE or CODECS
2026-10-25 21:21:54 -04:00
Pecaquito 5cfd4a89ad Merge pull request #56361 from L4XB/fix/no-nsfw-in-categories-and-sources
fix: leave NSFW channels out of the categories and sources playlists
2026-10-25 21:18:35 -04:00
iptv-bot[bot] d12d0ff17f [Bot] Update PLAYLISTS.md
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40248589094) workflow.
2026-10-26 00:17:41 +00:00
iptv-bot[bot] 744e7bbdd4 [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40248589094) workflow.

closes #56347, closes #56348, closes #56349, closes #56352, closes #56363, closes #56364, closes #56365, closes #56367, closes #56368, closes #56369, closes #56370, closes #56371, closes #56372, closes #56380, closes #56381, closes #56382, closes #56384, closes #56386, closes #56388, closes #56390, closes #56394, closes #56400, closes #56401, closes #56402, closes #56407, closes #56408, closes #56411, closes #56413, closes #56414, closes #56415, closes #56421, closes #56422, closes #56423, closes #56424, closes #56425, closes #56428, closes #56429, closes #56430, closes #56431, closes #56432, closes #56433, closes #56434, closes #56435, closes #56436, closes #56437, closes #56438, closes #56439, closes #56440, closes #56443, closes #56444
2026-10-26 00:17:41 +00:00
LPhilip1999 2efbaa0a08 Merge pull request #56306 from yfytci54/patch-1
Fix IP streams from Antik
2026-10-26 06:19:17 +08:00
amirmazinany78 c920d0f83c Update iq.m3u
Replace the outdated Thaqalayn TV stream URL with the updated HLS endpoint.

Old URL: `http://77.36.160.164:1935/live4/thaghalayn/playlist.m3u8`

New URL: `http://62.60.207.173:8080/hls/thaqalayn/index.m3u8`
2026-10-25 19:40:11 +03:30
L4XB 215ee48311 fix: leave NSFW channels out of the categories and sources playlists
The other public generators drop NSFW streams with isSFW(), as PLAYLISTS.md promises (no NSFW channels since January 30th, 2024), but categories/ and sources/ took every stream, so NSFW channels with a feed were published there. The test fixture's NSFW channel now carries its feed id, so it reaches the generators instead of being dropped as a stream without a feed.
2026-10-25 04:09:46 +01:00
L4XB 63ef5bfd76 fix: read the stream quality from HLS variants without FRAME-RATE or CODECS
getStreamInfo returned a resolution only when the top variant of a master playlist had RESOLUTION, FRAME-RATE and CODECS, although playlist:format and playlist:update use only the height. RFC 8216 makes FRAME-RATE and CODECS optional, so such streams never got a quality. The parsing moves to parseStreamInfo, which tests can call without a network.
2026-10-25 03:31:03 +01:00
Pecaquito f759c62f2e Merge pull request #56330 from L4XB/docs/fix-two-relative-links
docs: fix two relative links
2026-10-24 22:13:06 -04:00
Pecaquito 45be0fdd06 Merge pull request #56296 from L4XB/fix/normalize-url-keeps-reserved-escapes
fix: keep %20, %2F and %23 encoded when playlist:format normalizes links
2026-10-24 22:10:18 -04:00
iptv-bot[bot] 12b8af1af8 [Bot] Update PLAYLISTS.md
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40146121114) workflow.
2026-10-25 00:18:12 +00:00
iptv-bot[bot] 4ca5a00d9f [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40146121114) workflow.

closes #56097, closes #56171, closes #56197, closes #56198, closes #56199, closes #56200, closes #56201, closes #56202, closes #56203, closes #56205, closes #56206, closes #56247, closes #56252, closes #56256, closes #56257, closes #56265, closes #56276, closes #56277, closes #56278, closes #56279, closes #56281, closes #56282, closes #56283, closes #56284, closes #56288, closes #56289, closes #56292, closes #56293, closes #56294, closes #56301, closes #56302, closes #56303, closes #56304, closes #56305, closes #56307, closes #56308, closes #56309, closes #56311, closes #56313, closes #56314, closes #56315, closes #56316, closes #56318, closes #56319, closes #56321, closes #56322, closes #56323, closes #56324, closes #56329, closes #56331, closes #56332, closes #56340, closes #56341, closes #56342, closes #56343, closes #56344, closes #56345, closes #56346
2026-10-25 00:18:12 +00:00
L4XB 72d27a848f docs: point the streams/ entry at the Playlists page 2026-10-25 01:07:38 +02:00
yfytci54 eb34482517 Update us.m3u 2026-10-24 13:35:53 +03:00
yfytci54 bd7efe939f Update .gitignore 2026-10-24 12:31:22 +03:00
yfytci54 19a8f246de Update .gitignore 2026-10-24 12:27:41 +03:00
yfytci54 c7e98e1eac Update us.m3u 2026-10-24 12:26:40 +03:00
yfytci54 37662dda67 Update us.m3u 2026-10-24 12:18:41 +03:00
yfytci54 cda7380d1e Update fr.m3u 2026-10-24 12:18:11 +03:00
yfytci54 d2823a9e5f Update es.m3u 2026-10-24 12:17:27 +03:00
yfytci54 115bb9ee11 Update pl.m3u 2026-10-24 12:16:01 +03:00
yfytci54 1f7c32b3f7 Update ru.m3u 2026-10-24 12:15:11 +03:00
yfytci54 74cf22ffda Update at.m3u 2026-10-24 12:14:17 +03:00
yfytci54 b331c768ac Update nl.m3u 2026-10-24 12:13:33 +03:00
yfytci54 2a1b6901a3 Update uk.m3u 2026-10-24 12:12:24 +03:00
yfytci54 49a9bc032d Update ee.m3u 2026-10-24 12:10:30 +03:00
yfytci54 152c10e301 Update sk.m3u 2026-10-24 12:07:51 +03:00
yfytci54 b522019c53 Update cz.m3u 2026-10-24 12:07:04 +03:00
yfytci54 2621d7f9ad Fix IP streams from Antik 2026-10-24 12:03:45 +03:00
L4XB 1c4b37b5c8 docs: fix two relative links 2026-10-24 06:51:12 +02:00
L4XB fbd2a5092a fix: keep %20, %2F and %23 encoded when playlist:format normalizes links 2026-10-24 04:44:59 +02:00
iptv-bot[bot] 37a51365d8 [Bot] Update PLAYLISTS.md
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40044058312) workflow.
2026-10-24 00:16:08 +00:00
iptv-bot[bot] 7154031c47 [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/40044058312) workflow.

closes #56130, closes #56143, closes #56144, closes #56145, closes #56146, closes #56147, closes #56148, closes #56149, closes #56150, closes #56154, closes #56155, closes #56156, closes #56157, closes #56159, closes #56161, closes #56162, closes #56163, closes #56165, closes #56166, closes #56170, closes #56173, closes #56174, closes #56175, closes #56177, closes #56178, closes #56179, closes #56180, closes #56181, closes #56182, closes #56183, closes #56184, closes #56185, closes #56186, closes #56187, closes #56193, closes #56194, closes #56195, closes #56196, closes #56210, closes #56212, closes #56213, closes #56214, closes #56215, closes #56216, closes #56238, closes #56239
2026-10-24 00:16:08 +00:00
Aleksandr Statciuk eb57e15871 Merge pull request #56066 from iptv-org/Arley87326-patch-1
Update sg.m3u
2026-10-23 18:21:36 +03:00
iptv-bot[bot] 74fe6c47a0 [Bot] Update PLAYLISTS.md
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/39877106718) workflow.
2026-10-23 00:17:13 +00:00
iptv-bot[bot] e19916b028 [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/39877106718) workflow.

closes #56068, closes #56069, closes #56070, closes #56072, closes #56073, closes #56075, closes #56076, closes #56077, closes #56078, closes #56082, closes #56084, closes #56085, closes #56086, closes #56087, closes #56089, closes #56090, closes #56091, closes #56092, closes #56093, closes #56094, closes #56096, closes #56100, closes #56102, closes #56103, closes #56104, closes #56105, closes #56106, closes #56107, closes #56108, closes #56109, closes #56110, closes #56111, closes #56112, closes #56113, closes #56114, closes #56115, closes #56116, closes #56117, closes #56118, closes #56119, closes #56120, closes #56121, closes #56122, closes #56123, closes #56124, closes #56125, closes #56126, closes #56127, closes #56128, closes #56129, closes #56131, closes #56132, closes #56133, closes #56134, closes #56136, closes #56137, closes #56138, closes #56139, closes #56140, closes #56141, closes #56167, closes #56168
2026-10-23 00:17:13 +00:00
Blocket Flex e1c0dff899 Merge pull request #56060 from Dev-next-gen/fix/report-edit-deleted-stream-id
fix: don't flag stream ID removal as invalid in report:create
2026-10-22 14:05:09 -07:00
Blocket Flex c7b42cca25 Merge pull request #56010 from ElvisGarces/patch-36
Update ve.m3u
2026-10-22 07:33:13 -07:00
brokenstream 069f82d503 Merge pull request #55984 from iptv-org/patch-2026.10.1
Patch 2026.10.1
2026-10-22 07:10:41 -05:00
iptv-bot[bot] a0926e4e97 [Bot] Update PLAYLISTS.md
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/39698538234) workflow.
2026-10-22 00:15:42 +00:00
iptv-bot[bot] 8b1bf73e25 [Bot] Update /streams
Committed by [iptv-bot](https://github.com/apps/iptv-bot) via [update](https://github.com/iptv-org/iptv/actions/runs/39698538234) workflow.

closes #55986, closes #55988, closes #55989, closes #55990, closes #55991, closes #55994, closes #55995, closes #55996, closes #55998, closes #55999, closes #56000, closes #56001, closes #56002, closes #56003, closes #56004, closes #56005, closes #56006, closes #56008, closes #56011, closes #56012, closes #56013, closes #56014, closes #56015, closes #56016, closes #56017, closes #56018, closes #56019, closes #56021, closes #56023, closes #56024, closes #56025, closes #56026, closes #56028, closes #56029, closes #56030, closes #56031, closes #56032, closes #56033, closes #56045, closes #56049, closes #56064, closes #56065
2026-10-22 00:15:42 +00:00
Blocket Flex 87e078e66a Update sg.m3u
Removed Broken Link.
2026-10-21 17:11:47 -07:00
Blocket Flex 95bfeeb05b Merge pull request #56063 from LeetoMotloheloaJoseph40/master
Fix Readme
2026-10-21 17:06:11 -07:00
Leeto Motloheloa 1ca8529bdc Fix undefined language entry 2026-10-22 00:02:56 +02:00
leoca f3cb3c0fee fix: don't flag stream ID removal as invalid in report:create
The edit form tells users to put `~` in a field to delete its value.
report:create split the Stream ID on `@` without checking for that, so
an edit request that removes the stream ID from an existing link was
listed as invalid_channel_id, since there is no channel called `~`.

Skip the channel lookup when the stream ID is marked as deleted, as
issue:validate already does.
2026-10-21 19:10:57 +00:00
Blocket Flex b598dec059 Merge pull request #55266 from Dev-next-gen/fix/mpd-invalid-manifest
fix: don't abort playlist:format on an unparseable .mpd response
2026-10-21 08:00:56 -07:00
Blocket Flex eb11a1a0d4 Merge pull request #55251 from iptv-org/dependabot/github_actions/actions-minor-patch-2f4c4b3894
ci: bump actions/setup-node from 7.0.0 to 7.1.0 in the actions-minor-patch group across 1 directory
2026-10-21 07:59:44 -07:00
Blocket Flex 6dc7c275cc Merge pull request #55677 from Dev-next-gen/fix/edit-keep-titles
fix: keep stream titles when playlist:edit saves the file
2026-10-21 07:58:52 -07:00