Commit Graph

23 Commits

Author SHA1 Message Date
freearhey 5df982bb7c Fix linter issues in sites/ 2025-01-01 12:27:22 +03:00
Toha a5229d3af0 Simultaneous fetch is now external package.
Signed-off-by: Toha <tohenk@yahoo.com>
2024-12-20 19:54:59 +07:00
Toha 916b5f5234 Use simultaneous fetch helper.
- Introduce fetch helper for site to fetch guide simultaneously.
- Clean-up unused requires.
- Updated tv.yandex.ru cookies.

Signed-off-by: Toha <tohenk@yahoo.com>
2024-12-20 19:54:59 +07:00
Toha e54a15e3f8 Update mncvision.id guide.
Signed-off-by: Toha <tohenk@yahoo.com>
2024-11-23 22:45:14 +07:00
Toha 23bf7f79bc Update mncvision.id.
This update contains the following fix:
- Fix cookie language logic
- Update channels
- Add readme

Signed-off-by: Toha <tohenk@yahoo.com>
2023-12-02 16:40:01 +07:00
Toha f0cadf182e Optimize mncvision.id grabber connection.
Currently while fetching guide for every channels, there will be one additional
connection used to set the language cookie. This optimization change this behaviour
by setting the language cookie once and then use those cookie for the rest of the
channels unless there's change in channel language.

Assume there are 10 channels and each channel only use one connection. Before the
optimization the connections made are 20 (1 for guide fetch, 1 for set language,
then multiplied by 10), and after the optimization the connections made are 11
(1 for set language, 1 for guide fetch multiplied by 10).

Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-21 22:42:02 +07:00
Toha 58213d186d Update mncvision.id channels.
Signed-off-by: Toha <tohenk@yahoo.com>
2023-11-05 22:27:44 +07: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
freearhey 63c86a2b30 Fixes linter errors 2023-10-15 14:08:23 +03:00
freearhey c0cfcf7a47 Update /sites 2023-10-02 06:35:33 +03:00
Aleksandr Statciuk f97f1b55c9 Adds the number of days to config.js 2023-01-10 12:40:01 +03:00
Aleksandr Statciuk dcaf1c5f01 Update mncvision.id.config.js 2022-10-05 16:59:34 +03:00
Aleksandr Statciuk 16f91db4bf Update mncvision.id.config.js 2022-03-11 15:35:40 +03:00
Aleksandr Statciuk b9e6ea7660 Update mncvision.id.config.js 2022-03-11 14:49:59 +03:00
Aleksandr Statciuk 2f4e96495d Update mncvision.id.config.js 2022-03-10 01:42:05 +03:00
Aleksandr Statciuk bdac011806 Update mncvision.id.config.js 2022-03-05 16:51:43 +03:00
Aleksandr Statciuk ec68186710 Update mncvision.id 2022-02-01 05:17:09 +03:00
Aleksandr Statciuk fb5691462e Update mncvision.id.config.js 2021-11-18 17:59:16 +03:00
Aleksandr Statciuk e2f2996e3e Update mncvision.id.config.js 2021-11-17 13:43:01 +03:00
Aleksandr Statciuk 3330298ddf Update mncvision.id 2021-11-13 11:58:50 +03:00
Aleksandr Statciuk c65e8f5f67 Update mncvision.id.config.js 2021-11-12 18:59:50 +03:00
Aleksandr Statciuk bf780b4e9a Update mncvision.id.config.js 2021-11-12 18:09:00 +03:00
Aleksandr Statciuk 6955909ee4 Move sites into a folders 2021-10-15 03:31:13 +03:00