Commit graph

3862 commits

Author SHA1 Message Date
freearhey
a419eaeda1 Merge branch 'master' into pr/2217 2023-11-08 06:59:21 +03:00
freearhey
31b8509301 Merge branch 'fix-firstmedia.com-mislead' of https://github.com/tohenk/iptv-org-epg into pr/2217 2023-11-08 06:41:07 +03:00
Toha
4540181187
Fix firstmedia.com schedule mislead.
The retrieved schedules from firstmedia.com api indeed confusing. Taken for example
the following snippet:

```
{
  channelNo: '245',
  title: 'News Bulletin',
  date: '2023-11-07 17:00:00',
  startTime: '2023-11-07 17:00:00',
  endTime: '2023-11-07 17:30:00',
  description: 'News Bulletin',
  long_description: 'Hourly update of international news with an emphasis on the Arab world.'
}
```

Neither `startTime` nor `endTime` is an actual time but an offset from `date`.
If its an actual time then it would overlap with each others.

The workaround is to calculate the start and stop time offset, sort the schedules
based on those offset, and last skip overlapped schedules.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-08 09:03:41 +07:00
freearhey
ff09c75006 Update firstmedia.com.channels.xml 2023-11-08 00:42:37 +03:00
Aleksandr Statciuk
d8910a4d9c
Merge pull request #2218 from tohenk/firstmedia.com-channel
Update firstmedia.com channels.
2023-11-08 00:24:00 +03:00
freearhey
f89add70cf Update mncvision.id_id.channels.xml 2023-11-08 00:17:34 +03:00
Toha
113db7261a
Update firstmedia.com channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-07 14:52:59 +07:00
Toha
6096bee441
Fix firstmedia.com schedule mislead.
The retrieved schedules from firstmedia.com api indeed confusing. Taken for example
the following snippet:

```json
{
  channelNo: '245',
  title: 'News Bulletin',
  date: '2023-11-07 17:00:00',
  startTime: '2023-11-07 17:00:00',
  endTime: '2023-11-07 17:30:00',
  description: 'News Bulletin',
  long_description: 'Hourly update of international news with an emphasis on the Arab world.'
}
```

Neither `startTime` nor `endTime` is an actual time but an offset from `date`.
If its an actual time then it would overlap with each others.

The workaround is to calculate the start and stop time offset, sort the schedules
based on those offset, and last skip overlapped schedules.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-07 14:42:22 +07:00
Aleksandr Statciuk
7513eb9885
Merge pull request #2214 from tohenk/visionplus.id-channel
Update visionplus.id channels.
2023-11-06 23:54:53 +03:00
freearhey
449bd42891 Update osn.com.test.js 2023-11-06 23:47:54 +03:00
freearhey
5bdc1e8758 Merge branch 'osn.com-api' of https://github.com/tohenk/iptv-org-epg into pr/2206 2023-11-06 23:43:29 +03:00
freearhey
756117e1fd Merge branch 'master' into pr/2206 2023-11-06 23:40:56 +03:00
Toha
3237afec15
Update visionplus.id channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-06 10:26:14 +07:00
Toha
646bd52c74
Update osn.com TV guide api.
The guide now uses GET request and the language returned by api is detected by
the referrer.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-06 09:13:06 +07:00
Aleksandr Statciuk
4453f62c79
Merge pull request #2208 from tohenk/indihometv.com-channel
Update indihometv.com channels.
2023-11-06 01:36:01 +03:00
Aleksandr Statciuk
47bfcc4947
Merge pull request #2209 from tohenk/firstmedia.com-channel
Update firstmedia.com channels.
2023-11-06 01:23:00 +03:00
Aleksandr Statciuk
32f59d23db
Merge pull request #2211 from tohenk/vidio.com-channel
Update vidio.com channels.
2023-11-06 01:20:41 +03:00
Aleksandr Statciuk
580f99856d
Merge pull request #2210 from tohenk/mncvision.id-channel
Update mncvision.id channels.
2023-11-06 01:06:45 +03:00
Toha
ed33315fc3
Add site cubmu.com.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 23:45:41 +07:00
Toha
353cfb2208
Update vidio.com channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 23:24:47 +07:00
Toha
58213d186d
Update mncvision.id channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 22:27:44 +07:00
Toha
cb7aa76810
Update firstmedia.com channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 21:14:34 +07:00
Toha
7bd136dace
Update indihometv.com channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 20:03:56 +07:00
Toha
01ef513ef2
Update osn.com TV guide api.
The guide now uses GET request and the language returned by api is detected by
the referrer.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 13:55:24 +07:00
Richard Pagan
e4dc874e2d Adding TeleOnce (San Juan, PR) 2023-11-04 15:51:09 -04:00
Aleksandr Statciuk
eb600a71ed
Merge pull request #2201 from tohenk/firstmedia-api
Update firstmedia.com TV guide api.
2023-11-03 22:26:38 +03:00
freearhey
2ea9198be4 Update mncvision.id 2023-11-03 21:52:13 +03:00
Toha
f88cb8c0b1
Use www.mncvision.id as TV guide source.
Guide for mncvision.id expects to be POST request. The first POST request
indeed routed to https://mncvision.id/schedule/table, but this site will
then redirect it to https://www.mncvision.id/schedule/table. The redirection
will use GET request, so the schedule POST data will never be received
by the site.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-04 01:16:11 +07:00
Toha
d31d4a5736
Update firstmedia.com TV guide api.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-04 00:47:03 +07:00
Richard Pagan
ed299f5abb Adding new channels WKAQDT1.pr and WIPRDT1.pr 2023-11-01 18:08:52 -04:00
Sicilykill
72577a8f84
Update magentatv.de.test.js
Updated test with correct time
2023-10-24 14:59:35 -05:00
Sicilykill
b17ef42a89
Update magentatv.de.config.js
setting UTC timezone
2023-10-24 14:48:02 -05:00
Sicilykill
cba011aa3f
Update magentatv.de.config.js
Updating timezone for the token and session request to point to UTC. This timezone impacts how the timezone for the guide is returned from the server.
2023-10-24 13:48:27 -05:00
Sicilykill
20fa9e5bc3
Update magentatv.de.test.js
Updated headers check to support the new method of obtaining a cookie and token. 
Updated parse content test with new output from magentatv.de
2023-10-24 13:46:50 -05:00
Sicilykill
6f1708bb7d
Update magentatv.de.config.js
Added function to fetch cookie and csrfToken. 
The cookie and token are then set in the request.
2023-10-23 22:14:47 -05:00
Sicilykill
0b73cf8fec
Update magentatv.de.config.js
Updated functions parseStart and parseEnd to handle new date format
2023-10-23 13:59:46 -05:00
Sicilykill
7ed2d8e6a8
Update magentatv.de.config.js
Updating cookie. Not a solution really but more of a workaround for now
2023-10-23 12:30:46 -05:00
Sicilykill
0aef34c884
Update beinsports.com_us-es.channels.xml
Updated channel listing
2023-10-22 16:35:04 -05:00
Sicilykill
3a7351006b
Update beinsports.com_us-en.channels.xml
Updating US channel listing
2023-10-22 16:29:16 -05:00
Sicilykill
fca797eb9b
Update beinsports.com_us-es.channels.xml
Updating US channel listing with new channel IDs
2023-10-22 16:26:58 -05:00
Sicilykill
adb8244d42
Delete sites/beinsports.com/beinsports.com_th.channels.xml
Unable to access channel listing at https://www.beinsports.com/
2023-10-22 16:25:55 -05:00
Sicilykill
9b5214f5e6
Delete sites/beinsports.com/beinsports.com_qa-en.channels.xml
Unable to access channel listing at https://www.beinsports.com/
2023-10-22 16:25:32 -05:00
Sicilykill
348a670cc3
Delete sites/beinsports.com/beinsports.com_qa-ar.channels.xml
Unable to access channel listing at https://www.beinsports.com/
2023-10-22 16:25:21 -05:00
Sicilykill
101ba29f04
Delete sites/beinsports.com/beinsports.com_ph.channels.xml
Unable to access channel listing at https://www.beinsports.com/
2023-10-22 16:24:37 -05:00
Sicilykill
61272d4463
Delete sites/beinsports.com/beinsports.com_id.channels.xml
Unable to access guide at https://www.beinsports.com/
2023-10-22 16:22:51 -05:00
Sicilykill
46d1357aa2
Delete sites/beinsports.com/beinsports.com_hk.channels.xml
Unable to access epg guide at https://www.beinsports.com/
2023-10-22 16:22:23 -05:00
Sicilykill
2f41adc039
Update beinsports.com_my.channels.xml
Updating beinsports.com MY channel listing
2023-10-22 16:21:03 -05:00
Sicilykill
3160ff6c45
Update beinsports.com_fr.channels.xml
Updating beinsports.com FR channel listing to point to new channel IDs
2023-10-22 16:17:42 -05:00
Sicilykill
993da876ff
Update beinsports.com_au.channels.xml
updating beinsports.com AU channel listing to point to new channel IDs
2023-10-22 16:16:48 -05:00
Sicilykill
bc7f5da9f9
Update beinsports.com.test.js
Updating beinsports.com test.js to use new api end point
2023-10-22 16:15:48 -05:00