Commit Graph

4172 Commits

Author SHA1 Message Date
freearhey 09b75c5a92 Update beinsports.com_my.channels.xml 2023-11-15 10:14:08 +03:00
freearhey e9fdc45f91 Fixes xmltv_id 2023-11-15 10:03:21 +03:00
Aleksandr Statciuk 16d8b8f763 Merge pull request #2226 from tohenk/shahid.mbc.net-site
Add shahid.mbc.net.
2023-11-12 04:25:30 +03:00
freearhey 85f05b250d Update rotana.net_ar.channels.xml 2023-11-12 01:55:58 +03:00
freearhey 4494090c40 Update rotana.net_en.channels.xml 2023-11-12 01:55:55 +03:00
Toha 242abc6ad3 Add shahid.mbc.net.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-11 22:14:38 +07:00
Toha 8afdb025c7 Update rotana.net TV guide api.
This site is using cloudflare so user agent must be set as normal browser.

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-11 15:29:27 +07:00
Aleksandr Statciuk a13b3a158b Merge pull request #2222 from phiexz/feat/dens.tv
Add dens.tv
2023-11-11 00:42:11 +03:00
Toha ccd1d3a863 Fix firstmedia.com schedule api start time.
The correct start time for schedule is 1. Settings start time to 0
will mix the schedules from next day.
2023-11-10 20:00:19 +07:00
Andika Edo ced3977bcc Add dens.tv 2023-11-10 18:32:33 +07:00
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