Commit graph

437 commits

Author SHA1 Message Date
webstreamr
8bef2e16ef chore(release): release v0.36.1 2025-07-13 21:34:14 +02:00
WebStreamr
599e6eaf7e
fix(source): handle non-existent content gracefully via Movix 2025-07-13 19:33:54 +00:00
webstreamr
c60e958920
chore(release): release v0.36.0 (#209) 2025-07-13 19:22:58 +00:00
WebStreamr
ca0db32d19
feat(source): add Movix 2025-07-13 19:21:13 +00:00
webstreamr
5e13042c71
chore(release): release v0.35.0 (#207) 2025-07-13 20:54:01 +02:00
WebStreamr
a4e24722c2
feat(source): fix Frembed domain and enable it for movies 2025-07-13 18:43:49 +00:00
renovate[bot]
b4d556399a
chore(deps): update eslint monorepo to v9.31.0 (#206)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-11 23:13:51 +00:00
webstreamr
3136d94d69
chore(release): release v0.34.1 (#199) 2025-07-11 19:06:21 +02:00
WebStreamr
2c210941aa
refactor(fetcher): switch to undici fetch 2025-07-11 16:43:31 +00:00
WebStreamr
b11bba761a
fix(extractor): ignore processing SuperVideo files 2025-07-10 10:34:12 +00:00
renovate[bot]
7503503ccf
chore(deps): update dependency typescript-eslint to v8.36.0 (#203)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 19:40:46 +00:00
renovate[bot]
32d125d7a7
chore(deps): lock file maintenance (#202)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 00:54:09 +00:00
renovate[bot]
3eae8f0d2a
chore(deps): update dependency @types/node to v22.16.0 (#201)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-07 00:53:33 +00:00
renovate[bot]
1b40ecdd07
chore(deps): update jest monorepo to v30.0.4 (#198)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-03 00:13:01 +00:00
webstreamr
4b3829d782
chore(release): release v0.34.0 (#195) 2025-07-02 16:58:47 +00:00
WebStreamr
3d28b226e5
feat(extractor): add StreamEmbed support 2025-07-02 16:57:21 +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
renovate[bot]
2515a34874
chore(deps): update eslint monorepo to v9.30.1 (#196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-07-01 22:45:11 +00:00
WebStreamr
1c986b0521
refactor(extractor): sort extractors 2025-07-01 18:30:49 +00:00
WebStreamr
5da52d648a
refactor(extractor): move title height guessing into central place 2025-07-01 18:23:27 +00:00
webstreamr
61f515e4d2
chore(release): release v0.33.0 (#191) 2025-07-01 18:08:31 +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
81434fff0e
feat: add Japanese and Korean to languages for VixSrc 2025-07-01 15:46:30 +00:00
WebStreamr
bf2187bbbd
chore: remove warmup
not needed on public instances and on private ones potentially just
causes issues (e.g. supervideo rate-limiting)
2025-07-01 09:40:23 +00:00
WebStreamr
9d3ce24b90
feat(extractor): implement Streamtape via MediaFlow Proxy 2025-06-30 18:57:34 +00:00
WebStreamr
b88eba017d
chore(extractor): simplify type and passing of height 2025-06-30 18:57:34 +00:00
renovate[bot]
ac78e6831b
chore(deps): update dependency typescript-eslint to v8.35.1 (#194)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 18:43:50 +00:00
WebStreamr
8c8bfd6051
chore(extractor): add viaMediaFlowProxy flag to extractors 2025-06-30 13:32:11 +00:00
renovate[bot]
947060b07e
chore(deps): update dependency @types/jest to v30 (#193)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 07:20:40 +02:00
renovate[bot]
091bb44ccd
chore(deps): update dependency @types/node to v22.15.34 (#192)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-30 03:16:25 +00:00
renovate[bot]
4213b1571d
chore(deps): update dependency @stylistic/eslint-plugin to v5.1.0 (#190)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-29 09:57:59 +00:00
webstreamr
02aab959e0
chore(release): release v0.32.5 (#185) 2025-06-28 20:53:28 +02:00
WebStreamr
acaa7221dd
chore(fetcher): use gzip to compress HTTP cache 2025-06-28 18:23:21 +00:00
WebStreamr
f5121bb1fb
chore(fetcher): use LRUCache for HTTP responses 2025-06-28 17:18:10 +00:00
WebStreamr
881fed53a4
chore(fetcher): configure max for all TTLCaches 2025-06-28 17:14:51 +00:00
renovate[bot]
de3cc10478
chore(deps): update eslint monorepo to v9.30.0 (#187)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-27 22:41:36 +00:00
WebStreamr
aee0fd8373
revert: Revert "fix(fetcher): remove 200 minimum cache"
This reverts commit 80e4f4edc4.
2025-06-27 19:18:56 +00:00
renovate[bot]
70df4c2697
fix(deps): update dependency undici to v7.11.0 (#184)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-26 21:55:48 +00:00
webstreamr
8bf34fc1f3
chore(release): release v0.32.4 (#183) 2025-06-26 17:56:46 +02:00
WebStreamr
d44da650bd
chore: keep showing VixSrc for Italian to avoid confusions 2025-06-26 12:31:12 +00:00
WebStreamr
adae573a0f
chore(extractor): handle Dropload queued files better 2025-06-26 12:21:38 +00:00
webstreamr
f7b22f61b3
chore(release): release v0.32.3 (#182) 2025-06-26 04:23:09 +00:00
WebStreamr
00681e1411
fix(extractor): disable ip/session locked Fsst
until a solution is found or MediaFlow Proxy is added
2025-06-26 04:21:20 +00:00
webstreamr
befd203feb
chore(release): release v0.32.2 (#180) 2025-06-25 22:14:22 +02:00
WebStreamr
b9d0fb3613
fix(extractor): filter by configured languages in VixSrc 2025-06-25 20:13:17 +00:00
webstreamr
c36d444657
chore(release): release v0.32.1 (#179) 2025-06-25 20:08:02 +00:00
WebStreamr
ec037d7c90
fix(extractor): do not cache session-scoped Fsst
should fix issues where results work only once
2025-06-25 20:06:18 +00:00