Commit graph

40 commits

Author SHA1 Message Date
WebStreamr
cfe38878d7
feat(source): add XPrime 2025-08-15 10:35:56 +00:00
WebStreamr
2d96e1db8f
fix(source): keep using jsdom for now because of performance issues 2025-08-12 13:57:48 +00:00
WebStreamr
617ae77825
fix(source): bring back PrimeWire 🎉
- use happy-dom instead of jsdom
- grab link token from app JS to resolve links
2025-08-12 12:41:21 +00:00
WebStreamr
6489b10527
chore(source): add English to VixSrc
It returns English links in most of the cases, this will unlock more
URLs for people only having English selected and MediaFlow Proxy configured
2025-08-11 08:44:33 +00:00
WebStreamr
c3d86fb47f
chore(source): disable PrimeWire for now 2025-08-11 08:38:56 +00:00
WebStreamr
faa91ce238
fix(source): remove useless KinoGer p2pplay.pro URLs 2025-08-05 10:06:11 +00:00
WebStreamr
b94c539269
refactor(source): consistently define baseUrl 2025-08-04 09:27:25 +00:00
WebStreamr
5803148837
fix(source): disable Frembed for now since it keeps timing-out 2025-07-22 08:28:05 +00:00
WebStreamr
453cc747a1
refactor: introduce createSources() analogue to createExtractors() 2025-07-21 14:39:13 +00:00
WebStreamr
c62870a465
fix(source): use latest search params for Eurostreaming 2025-07-20 18:27:07 +00:00
WebStreamr
5759a311aa
feat(source): add HomeCine 2025-07-18 18:38:11 +00:00
WebStreamr
f6dcd74dfb
refactor: make TMDB detail fetching more DRY 2025-07-18 16:42:46 +00:00
WebStreamr
1b9ee36cfd
revert: "chore: remove Soaper 😭" 🎉
This reverts commit df60013e16.
2025-07-17 07:56:54 +00:00
WebStreamr
8f7039bbb3
feat(source): add PrimeWire 2025-07-15 21:46:54 +00:00
WebStreamr
a371f86933
fix(source): handle non-existent movies gracefully 2025-07-14 14:46:51 +00:00
WebStreamr
df60013e16
chore: remove Soaper 😭
Refs: https://www.reddit.com/r/Piracy/comments/1lux17l/soaperlive_down_again/
2025-07-14 13:53:50 +00:00
WebStreamr
599e6eaf7e
fix(source): handle non-existent content gracefully via Movix 2025-07-13 19:33:54 +00:00
WebStreamr
ca0db32d19
feat(source): add Movix 2025-07-13 19:21:13 +00:00
WebStreamr
a4e24722c2
feat(source): fix Frembed domain and enable it for movies 2025-07-13 18:43:49 +00:00
WebStreamr
e73dba8445
feat(source): add MegaKino support 2025-07-02 16:56:54 +00:00
WebStreamr
ce4a00cfdd
chore(source): improve Soaper matching
There are cases where the upload year does not match, but we have a full
keywoard match and that should be enough.
2025-07-02 10:00:24 +00:00
WebStreamr
5c7b3fb7f2
refactor: more consistent import style 2025-07-02 09:28:10 +00:00
WebStreamr
0fe5659f08
fix(source): update Frembed domain 2025-07-01 18:07:06 +00:00
WebStreamr
a0ed13f18e
feat: make multi sources explicitly configurable 2025-07-01 18:02:21 +00:00
WebStreamr
d44da650bd
chore: keep showing VixSrc for Italian to avoid confusions 2025-06-26 12:31:12 +00:00
WebStreamr
35e049f577
feat: make VixSrc a default multi-language source 2025-06-25 19:16:40 +00:00
WebStreamr
f12e3c5bd8
feat(extractor): implement VixSrc via MediaFlow Proxy 2025-06-24 19:07:23 +00:00
WebStreamr
24601fee3e
fix(source): update Frembed domain 2025-06-24 11:23:03 +00:00
WebStreamr
bd67664827
fix(source): do not mix es/mx in Cuevana 2025-06-23 18:12:02 +00:00
WebStreamr
2d4c5a8221
test: introduce helper function createTestContext 2025-06-19 11:32:59 +00:00
WebStreamr
f192051328
feat(source): add basic Cuevana support 2025-06-15 20:34:05 +00:00
WebStreamr
a4ceca57ae
chore(source): improve Eurostreaming (IT) search with multi-word keyword 2025-06-15 18:27:37 +00:00
WebStreamr
6a773f7740
fix(source): adapt and enable Eurostreaming (IT) again 2025-06-14 19:43:34 +00:00
WebStreamr
f11c591dc5
chore: do not pass referer through context 2025-06-14 13:44:32 +02:00
WebStreamr
2853bff284
refactor: use context scoped fixtures 2025-06-13 22:37:50 +02:00
WebStreamr
3a4ff73953
test: hand-rolled, explicit Fetcher mock 2025-06-13 21:53:11 +02:00
WebStreamr
4bc25692a8
refactor: use proper prototype class methods 2025-06-13 21:26:26 +02:00
WebStreamr
4caf62a367
test: instantiate mocked Fetcher with logger consistently 2025-06-13 13:20:13 +00:00
WebStreamr
bdae1ff346
refactor: define member accessiblity explicitly 2025-06-13 09:42:06 +00:00
WebStreamr
b4b8581383
chore: rename handler to source 2025-06-12 21:05:24 +00:00