WebStreamr
03af41d210
adapt to follow usual structure and add tests
2025-10-16 14:27:29 +00:00
WebStreamr
484b59d542
Small cleanups and update manifest snapshot
2025-10-16 10:24:08 +00:00
GSTAR
e126970047
Update Kokoshka.ts
...
There are some old dodo domains like d-s.io which fail to load the stream, so instead after fetching the link I replaced it with working domain like dsvplay.com
2025-10-16 10:24:08 +00:00
GSTAR
bab7c80361
Update Kokoshka.ts
...
Implemented automatic detection of servers...from my part i see only one result because dodo stream flags vercel ip and i am not able to get the md5 hash...so this needs to be tested by you with proxy or in the public instance...
2025-10-16 10:24:08 +00:00
GSTAR
0f3c66854e
Update Kokoshka.ts
...
Removed the part where the link of the episode was build based on imdb title format and added search and geting the correct link directly from the website html source.
2025-10-16 10:24:08 +00:00
GSTAR
9250d31bee
Update index.ts
2025-10-16 10:24:08 +00:00
GSTAR
79b2beac70
Create Kokoshka.ts
2025-10-16 10:24:08 +00:00
WebStreamr
c88b3798f0
fix(source): switch from imdb to tmdb search for CineHDPlus
2025-10-15 20:16:56 +00:00
WebStreamr
076f853a5b
fix(source): switch from imdb to tmdb search for StreamKiste
2025-10-15 20:16:32 +00:00
WebStreamr
da24e96fb4
chore: fully remove soaper
2025-10-13 10:36:15 +00:00
WebStreamr
a42edcd438
fix(source): remove PrimeWire
...
they started to limit redirect url resolve requests to one per second
2025-10-13 10:33:16 +00:00
WebStreamr
30a709d619
fix(source): use PrimeWire page instead of API as Referer
2025-10-06 09:32:52 +00:00
WebStreamr
d6fb4c971b
fix(source): dynamically determine MegaKino base URL
2025-09-30 14:49:26 +00:00
WebStreamr
8f2e8e492f
chore(source): improve Eurostreaming search by trimming some special chars and supporting similarity search
2025-09-29 20:27:49 +00:00
WebStreamr
e327f3c734
chore(source): support similar match search in HomeCine
2025-09-29 20:15:23 +00:00
WebStreamr
20648ae4cd
chore(source): use original title as search fallback in HomeCine and don't enforce year check
2025-09-29 19:50:39 +00:00
WebStreamr
fb689bf7da
fix(source): adapt MegaKino for new search
2025-09-29 10:50:04 +00:00
WebStreamr
af5c3f2ae6
fix(source): improve Eurostream partial keyword matching
2025-09-28 20:04:38 +00:00
WebStreamr
be7c19a54f
chore: add referer explicitly to sources
2025-09-28 19:49:37 +00:00
WebStreamr
ae342845f8
fix(source): use iframe src from API as referer for Movix
2025-09-25 14:32:58 +00:00
WebStreamr
6214df7e8f
fix(source): set correct referer for Movix
2025-09-24 18:53:31 +00:00
WebStreamr
a96d015a0c
refactor(fetcher): introduce json method
2025-09-24 18:34:53 +00:00
WebStreamr
6d5a511cb4
chore: remove XPrime
...
backend API responses are encrypted and use webassembly for decryption
2025-09-22 09:30:14 +00:00
WebStreamr
a30b271a57
fix(source): improve 4KHDHub year and title matching
2025-09-18 08:50:44 +00:00
WebStreamr
f4d905833f
fix(source): re-implement PrimeWire in safer and more efficient way
2025-09-14 20:51:28 +00:00
WebStreamr
f89d90619a
feat: allow to disable sources via env var
2025-09-14 19:29:22 +00:00
WebStreamr
aded562304
fix(source): close jsdom window immediately after getting HTML
2025-09-14 18:12:41 +00:00
WebStreamr
8acbd37df3
revert: Revert recent reverts again
...
This reverts commit 78db179957 .
2025-09-14 17:38:46 +00:00
WebStreamr
9a279b53a4
revert: Revert "feat: allow to disable cache"
...
This reverts commit 4078f0c404 .
2025-09-14 13:37:14 +00:00
WebStreamr
4078f0c404
feat: allow to disable cache
2025-09-13 17:51:12 +00:00
WebStreamr
cb256de9f8
chore(source): disable Soaper
2025-09-12 17:41:18 +00:00
WebStreamr
7f264b2503
chore: include imdb and tmdb IDs in XPrime requests
2025-09-10 19:42:18 +00:00
WebStreamr
c2983f0551
fix(source): handle missing 4KHDHub episodes more gracefully
2025-09-08 09:02:19 +00:00
WebStreamr
8a1645fb81
feat(source): add 4KHDHub
2025-09-08 07:35:31 +00:00
WebStreamr
cfcf81b665
refactor: simplify passing around meta
2025-09-03 19:55:58 +00:00
WebStreamr
4002301fa6
fix(source): VixSrc is not an English source
2025-09-03 17:44:07 +00:00
WebStreamr
fd0900e053
feat: add stats endpoint with cache stats
2025-09-03 13:00:07 +00:00
WebStreamr
5ea34f66dd
fix(source): make cache prop static
2025-09-03 12:48:21 +00:00
WebStreamr
5547fd5486
fix(source): move countryCode filtering into central place
2025-09-03 12:18:56 +00:00
WebStreamr
89790609db
feat(source): persist PrimeWire redirect URL cache
2025-09-03 11:03:03 +00:00
WebStreamr
2b7e9c403d
feat: configure sqlite as secondary source and extractor cache
2025-09-03 10:56:13 +00:00
WebStreamr
bc06cb5750
chore(source): cache sources for 12h
2025-09-02 13:37:26 +00:00
WebStreamr
dc093f7109
refactor: consistently use cacheable for caching
2025-09-02 13:33:51 +00:00
WebStreamr
ceb520d49d
fix(source): consider season and episode for cache key
2025-09-01 20:10:30 +00:00
WebStreamr
2468fbde4e
chore(source): remove outdated comment
2025-09-01 18:33:42 +00:00
WebStreamr
4d05ac859f
chore: handle NotFoundError / 404 inside source and cache it also
2025-09-01 10:53:59 +00:00
WebStreamr
c82a7ab756
chore(source): cache source results for 3 hours
2025-08-31 19:14:43 +00:00
WebStreamr
9da7c07dc6
refactor(source): introduce abstract parent class
2025-08-31 18:52:42 +00:00
WebStreamr
795c033a82
revert: Revert "chore(source): disable Soaper"
...
This reverts commit 71979d82b6 .
2025-08-20 21:24:21 +00:00
WebStreamr
b6a8e6f448
feat(source): add Einschalten
2025-08-19 09:50:04 +00:00