WebStreamr
|
7ac71837b3
|
chore(extractor): cache SuperVideo for 3h
|
2025-09-02 13:39:39 +00:00 |
|
WebStreamr
|
c68570d2bc
|
chore(extractor): cache VidSrc for 3h
|
2025-09-02 13:38:51 +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 |
|
renovate[bot]
|
50764b3602
|
chore(deps): update dependency typescript-eslint to v8.42.0 (#312)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-09-02 12:32:14 +00:00 |
|
webstreamr
|
bd38329fd8
|
chore(release): release v0.45.2 (#310)
|
2025-09-01 22:12:06 +02:00 |
|
WebStreamr
|
ceb520d49d
|
fix(source): consider season and episode for cache key
|
2025-09-01 20:10:30 +00:00 |
|
WebStreamr
|
b47a512587
|
fix: catch all timeouts
|
2025-09-01 18:33:42 +00:00 |
|
WebStreamr
|
2468fbde4e
|
chore(source): remove outdated comment
|
2025-09-01 18:33:42 +00:00 |
|
WebStreamr
|
e109637e48
|
refactor: move locks into StreamController
|
2025-09-01 10:58:05 +00:00 |
|
WebStreamr
|
4d05ac859f
|
chore: handle NotFoundError / 404 inside source and cache it also
|
2025-09-01 10:53:59 +00:00 |
|
renovate[bot]
|
285746a4a9
|
chore(deps): update dependency @stylistic/eslint-plugin to v5.3.1 (#309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-09-01 10:37:17 +00:00 |
|
webstreamr
|
8154527533
|
chore(release): release v0.45.1 (#307)
|
2025-09-01 12:35:45 +02:00 |
|
renovate[bot]
|
4414324a08
|
chore(deps): update jest monorepo to v30.1.2 (#308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-09-01 08:20:06 +00:00 |
|
WebStreamr
|
c47f48c64b
|
chore(fetcher): log retries
|
2025-09-01 08:17:59 +00:00 |
|
WebStreamr
|
0fc7675560
|
chore(fetcher): retry timeouts once
|
2025-08-31 20:12:04 +00:00 |
|
WebStreamr
|
3c4507b198
|
test: disable console logging to reduce noise
|
2025-08-31 20:06:33 +00:00 |
|
WebStreamr
|
c556d9500b
|
chore(extractor): support caching via MediaFlow Proxy
|
2025-08-31 20:06:33 +00:00 |
|
WebStreamr
|
33ee150915
|
fix(extractor): set missing viaMediaFlowProxy in Streamtape
|
2025-08-31 19:22:48 +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 |
|
renovate[bot]
|
3044e41d9b
|
chore(deps): update node.js to v22.19.0 (#306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-31 10:02:09 +00:00 |
|
webstreamr
|
75363c72cf
|
chore(release): release v0.45.0 (#293)
|
2025-08-28 21:21:55 +02:00 |
|
WebStreamr
|
18d8ee6b79
|
chore(extractor): use guessSizeFromMp4 in Streamtape, Uqload and XPrime
|
2025-08-28 19:17:21 +00:00 |
|
WebStreamr
|
4a1a3b19aa
|
refactor: introduce guessSizeFromMp4
|
2025-08-28 19:01:14 +00:00 |
|
WebStreamr
|
cefc80fa55
|
chore(extractor): move Fetcher into parent, guess missing heights for SuperVideo
|
2025-08-28 18:58:15 +00:00 |
|
renovate[bot]
|
ada3ff1926
|
chore(deps): update jest monorepo to v30.1.1 (#305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-27 19:42:12 +00:00 |
|
renovate[bot]
|
b4dca46e5e
|
chore(deps): update jest monorepo to v30.1.0 (#304)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-27 06:52:02 +00:00 |
|
renovate[bot]
|
0449150874
|
chore(deps): update dependency typescript-eslint to v8.41.0 (#302)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-25 19:07:18 +00:00 |
|
renovate[bot]
|
2381a2c2ad
|
chore(deps): lock file maintenance (#300)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-25 14:30:00 +00:00 |
|
WebStreamr
|
c8cd2ec794
|
chore(extractor): add more KinoGer domains
|
2025-08-25 14:29:58 +00:00 |
|
renovate[bot]
|
b616fef018
|
chore(deps): update eslint monorepo to v9.34.0 (#298)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-22 22:50:41 +00:00 |
|
renovate[bot]
|
41b44252b1
|
fix(deps): update dependency undici to v7.15.0 (#297)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-22 19:37:38 +00:00 |
|
WebStreamr
|
c7c2ebf353
|
feat: support TMDB IDs
|
2025-08-22 14:49:15 +00:00 |
|
WebStreamr
|
eecd3255f0
|
fix(extractor): handle SaveFiles /d/ links properly
|
2025-08-21 11:28:15 +00:00 |
|
WebStreamr
|
05d11e366b
|
chore: configure undici dispatcher allowing HTTP2, caching DNS and retrying connection errors
|
2025-08-21 09:11:58 +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 |
|
WebStreamr
|
2d9f9bf1af
|
chore(extractor): add more KinoGer domains and determine resolution
|
2025-08-19 09:35:35 +00:00 |
|
renovate[bot]
|
14da5da205
|
chore(deps): update dependency typescript-eslint to v8.40.0 (#292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 21:04:45 +00:00 |
|
webstreamr
|
c8afe6995d
|
chore(release): release v0.44.1 (#291)
|
2025-08-18 18:35:14 +02:00 |
|
WebStreamr
|
35acb49545
|
fix(extractor): remove unreliable title height guessing
|
2025-08-18 13:17:42 +00:00 |
|
WebStreamr
|
36f3d70467
|
chore(extractor): extract size and title for Fastream URLs
|
2025-08-18 12:30:28 +00:00 |
|
WebStreamr
|
bfdb212770
|
fix(source): do alternative dash search for HomeCine
|
2025-08-18 12:12:53 +00:00 |
|
renovate[bot]
|
747ea84880
|
chore(deps): lock file maintenance (#290)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 00:41:54 +00:00 |
|
renovate[bot]
|
8a24dbcd24
|
chore(deps): update dependency @types/node to v22.17.2 (#289)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-08-18 00:41:15 +00:00 |
|
webstreamr
|
6b8e9d7ac6
|
chore(release): release v0.44.0 (#288)
|
2025-08-17 19:00:58 +00:00 |
|
WebStreamr
|
5e6c71f4ad
|
feat(extractor): add YouTube extractor
|
2025-08-17 18:59:29 +00:00 |
|
WebStreamr
|
f58c30299a
|
chore(source): bring back Frembed
|
2025-08-17 18:28:24 +00:00 |
|
WebStreamr
|
71979d82b6
|
chore(source): disable Soaper
|
2025-08-17 18:25:09 +00:00 |
|